İçindekiler:
- Adım 1: Bluetooth Modülünün İki İşlemi
- Adım 2: HC06 için Ortak AT Komutu
- Adım 3: Malzemeler:
- Adım 4: Prosedür
- Adım 5: Prosedür
- Adım 6: Prosedür
- 7. Adım: Değerlendirme
- Adım 8: Kaynak
Video: HC-06 Bluetooth Modülünü Kullanarak Cep Telefonu İle Mikro:bit İletişimi Gerçekleştirin: 8 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Çevremde micro:bit oynayan birçok arkadaşım micro:bit'in Bluetooth bağlantısının stabil olmadığını söylüyor. Bağlantıyı kesmek kolaydır. Mikropython kullanırsak, Bluetooth bile kullanılamaz. Bu sorun micro:bit yetkilisi tarafından çözülmeden önce, burada başka bir tehlikeye atılmış yöntemimiz var. Yani HC-05/HC-06 modülünü kullanmaktır. Bugün sizlerle HC-06 modülünü sürmek için micro:bit'in nasıl kullanılacağını paylaşacağım.
HC-05 ve HC-06'nın donanımı aynıdır. CSR'den (Cambridge Silicon Radio) BC417143 çipini kullanıyorlar. Bluetooth 2.1+EDR düzenlemelerini destekler.
Adım 1: Bluetooth Modülünün İki İşlemi
Şeffaf iletişim olarak da adlandırılan otomatik bağlantı. AT modu olarak da adlandırılan sipariş yanıtı.
Normalde kullandığımız otomatik bağlantı, sadece RxD giriş verilerini kablosuz Bluetooth sinyaline dönüştürmek ve göndermek veya alınan kablosuz verileri TxD'den kontrolöre iletmek içindir. Modülün kendisi veri okuyamaz veya komut kabul edemez.
Bluetooth modülünü kontrol etmek için kullanılan tüm komutlara AT komutu (AT komutu) denir. AT komutu Bluetooth ile değil, modülün altbilgisi Txd ve RxD ile iletilir. Yalnızca AT modunda Bluetooth modülü AT komutunu kabul edebilir.
Adım 2: HC06 için Ortak AT Komutu
Not: Şarj edildikten sonra HC-06 modülü otomatik olarak AT moduna girecektir. Bu sırada gösterge hızla yanıp söner. Eşleştikten sonra gösterge sabit ışık moduna geçecektir.
Adım 3: Malzemeler:
1 x BBC Mikro: bit Kartı
1 x ElecFreaks Mikro: bit Koparma Kartı
1 x Bluetooth Modem HC-06
1 x IIC OLED Modülü
Adım 4: Prosedür
Aşama 1
HC06 modülünü mikro:bit devre kartına bağlayın.
İşte HC06 ve micro:bit devre kartının bağlantısı:
GND-G
VCC-VC
RXD-TX
TXD-RX
DEVLET ve ANAHTAR npt bağlantısı yapar.
Adım 5: Prosedür
Adım 2
OLED modülünü IIC seri bağlantı noktasına bağlayın.
Aşama 3
micro:bit'inizi devre kartına takın ve bir USB kablosuyla bilgisayarınıza bağlayın.
4. Adım
Makecode'u açın, OLED kitaplığını arayın ve ekleyin.
Adım 5
OLED ve seri bağlantı noktasını başlatın. Başlatma yapmak için aşağıdaki resimlerdeki parametrelere başvurabilirsiniz.
6. Adım
A düğmesine basıldığında, Bluetooth adını ve eşleşen kodu ayarlayacaktır.
7. Adım
Alma ve gönderme programını düzenleyin.
İşte tam program. Aşağıdaki bağlantıdan micro:bit'inize indirebilirsiniz.
Adım 6: Prosedür
9. Adım
A düğmesine basın, aşağıdaki resimde gösterilen bilgileri OLED ekranında görebiliriz. Böyle değilse, micro:bit'inizi yeniden başlatın ve tekrar A düğmesine basın.
Adım 10
Bluetooth Terminal APP'yi cep telefonunuza yükleyin. Bu APP'ye sahip değilseniz, bir tane indirmek için buraya tıklayabilirsiniz.
Not: HC-06, IOS sistemini desteklemez. Yalnızca Android cep telefonu kullanmanız gerekir.
11. Adım
Bluetooth'unuzu mobil ayarınızda açın, "myhc06" Bluetooth cihazını göreceksiniz.
Adım 1/2
"myhc06" bağlamak için tıklayın ve 1234 PIN kodunu girin.
Adım 13
Cep telefonunuzda Bluetooth Terminalini açın, BT (Bluetooth) öğesini seçin ve ardından sağ üst köşedeki Bluetooth simgesine tıklayın.
Adım 14
"myhc06"yı seçin ve bağlayın.
Adım 15
Tamam! Şu an bu aşamaya kadar mobil yerleşimi bitirdik. Mikro:bit'e bazı mesajlar göndermek için cep telefonunuzu kullanmayı deneyelim. Cep telefonunuzdan gönderilen metinlerin OLED ekranında görüntülendiğini göreceksiniz. Mikro:bit üzerinde B düğmesine basın, ardından cep telefonunuzda görüntülenen mikro:bit mesajlarını göreceksiniz. Oldukça harika!
7. Adım: Değerlendirme
Bu iletişimi yapmak için HC05'i seçersek ne olur?
HC-05'in AT komutu ile HC-06'nın komutu arasında çok az fark olacaktır. HC05 ve micro:bit arasındaki iletişime gelince, bir sonraki bölümde size anlatacağım. O halde bizi izlemeye devam edin!
Adım 8: Kaynak
Bu makale şu adresten alınmıştır:
Herhangi bir sorunuz varsa, [email protected] ile iletişime geçebilirsiniz.
Önerilen:
Servo Motorları Moto:bit Kullanarak Mikro:bit İle Çalıştırma: 7 Adım (Resimlerle)
Servo Motorları Moto:bit Kullanarak Mikro:bit İle Çalıştırma: micro:bit'in işlevselliğini genişletmenin bir yolu, SparkFun Electronics tarafından moto:bit adlı bir kart kullanmaktır (yaklaşık 15-20$). Karmaşık görünüyor ve birçok özelliği var, ancak ondan servo motor çalıştırmak zor değil. Moto:bit şunları yapmanızı sağlar
Bir Cep Telefonuna/Cep Telefonuna Harici Batarya veya Şebeke İle Güç Verin.: 3 Adım
Bir Cep Telefonuna/Cep Telefonuna Harici Batarya veya Şebeke İle Güç Verin.: Giriş. Bu fikir, yalnızca pil çıkarılabilirse telefonlarda veya tabletlerde çalışır. Kutupları gözlemlemek elbette önemlidir. Lütfen dikkatsizlik nedeniyle cihazınıza zarar vermemeye dikkat edin. Bunu yapmak için yeteneğinizden emin değilseniz,
Sensörlü Halı/Arduino Micro ile RF İletişimi: 4 Adım (Resimli)
Sensörlü Halı / Arduino Micro ile RF İletişimi: Yakın zamanda, lambaların altındaki bir halıya yerleştirilen sensörlere tepki veren bir dizi lambadan oluşan Eşit Çeşitlilik kurulumunu bitirdim. İşte basınç sensörlü halıyı nasıl yaptım. Umarım onu kullanışlı bulursun.:)
Neopiksel ve Pull Up Switch Kullanarak Işık - Işık Modülünü Çekin: 6 Adım (Resimli)
Neopiksel ve Pull Up Switch Kullanarak Işık - Işık Modülünü Çekin: Işık modülünün özellikleri Arduino Uno Hardware & internet Neopixel & Enformatik Okulu'ndan ödünç alınan güç kaynağı & Ürün Tasarımı Güç kaynağı ile kontrol edilen ışık modülü Tüm fonksiyonlar
HC-05 Bluetooth Modülünü Kullanarak Cep Telefonu İle Mikro:bit İletişimi Gerçekleştirin: 9 Adım (Resimli)
Cep Telefonuyla Mikro:bit İletişimi Gerçekleştirmek için HC-05 Bluetooth Modülünü Kullanma: Cep Telefonuyla Mikro:bit İletişimi Gerçekleştirmek için HC-06 Bluetooth Modülünü Kullanma bölümünde, mikro arasındaki iletişimi gerçekleştirmek için HC-06'nın nasıl kullanılacağından bahsettik: bit ve cep telefonu. HC-06 dışında ortak bir Bluetooth modülü daha var