Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Spousta přátel kolem mě, kteří hrají micro: bit, mi říkají, že Bluetooth připojení micro: bit není stabilní. Odpojení je snadné. Pokud používáme mikropython, Bluetooth nelze ani použít. Než tento problém vyřeší micro: bit Official, máme tu další kompromitovanou metodu. To znamená použít modul HC-05/HC-06. Dnes se s vámi podělím o to, jak používat micro: bit k pohonu modulu HC-06.
Hardware HC-05 a HC-06 je stejný. Využívají čip BC417143 od společnosti CSR (Cambridge Silicon Radio). Podporuje předpisy Bluetooth 2.1+EDR.
Krok 1: Dvě operace modulu Bluetooth
Automatické připojení, nazývané také transparentní komunikace. Odpověď na objednávku, nazývaná také režim AT.
Automatické připojení, které běžně používáme, slouží pouze k převodu vstupních dat RxD na bezdrátový signál Bluetooth a jejich odeslání nebo přenosu přijatých bezdrátových dat z TxD do ovladače. Samotný modul nemůže číst data ani přijímat příkazy.
Všechny příkazy používané k ovládání modulu Bluetooth se nazývají AT příkaz (AT-příkaz). AT příkaz nevysílají přes Bluetooth, ale zápatí Txd a RxD modulu. Modul Bluetooth může přijímat příkaz AT pouze v režimu AT.
Krok 2: Společný AT příkaz pro HC06
Poznámka: Po nabití modul HC-06 automaticky přejde do režimu AT. V tuto chvíli bude indikátor rychle blikat. Po spárování se indikátor změní na režim konstantního světla.
Krok 3: Materiály:
1 x BBC Micro: bitová deska
1 x ElecFreaks Micro: bit Breakout Board
1 x Bluetooth modem HC-06
1 x IIC OLED modul
Krok 4: Postup
Krok 1
Připojte modul HC06 k desce micro: bit breakout.
Zde je spojení HC06 a micro: bit breakout board:
GND-G
VCC-VC
RXD-TX
TXD-RX
STATE a KEY se nepřipojí.
Krok 5: Postup
Krok 2
Připojte modul OLED k sériovému portu IIC.
Krok 3
Zapojte micro: bit do odpočinkové desky a připojte jej k počítači pomocí kabelu USB.
Krok 4
Otevřete makecode, vyhledejte knihovnu OLED a přidejte ji.
Krok 5
Inicializujte OLED a sériový port. K inicializaci se můžete obrátit na parametry na následujících obrázcích.
Krok 6
Po stisknutí tlačítka A nastaví název Bluetooth a odpovídající kód.
Krok 7
Upravte program pro příjem a odesílání.
Zde je kompletní program. Můžete si jej stáhnout do svého mikro: bitu pomocí níže uvedeného odkazu.
Krok 6: Postup
Krok 9
Stiskněte tlačítko A, na OLED obrazovce vidíme informace zobrazené na obrázku níže. Pokud tomu tak není, restartujte micro: bit a znovu stiskněte tlačítko A.
Krok 10
Nainstalujte si do svého mobilního telefonu aplikaci Bluetooth Terminal. Pokud tuto aplikaci nemáte, můžete si ji stáhnout kliknutím sem.
Poznámka: HC-06 nepodporuje systém IOS. Musíte používat pouze mobilní telefon Android.
Krok 11
V mobilním nastavení otevřete Bluetooth, uvidíte zařízení Bluetooth „myhc06“.
Krok 12
Kliknutím připojte „myhc06“a zadejte PIN 1234.
Krok 13
Otevřete na svém mobilním zařízení Bluetooth Terminal, zvolte BT (Bluetooth) a poté klikněte na ikonu Bluetooth v pravém horním rohu.
Krok 14
Vyberte „myhc06“a připojte jej.
Krok 15
OK! Právě teď k tomuto kroku jsme dokončili mobilní vypořádání. Zkusme pomocí mobilu odeslat nějaké zprávy na micro: bit. Na obrazovce OLED se zobrazí texty odeslané z vašeho mobilního telefonu. Stiskněte tlačítko B na micro: bit, poté se na vašem mobilním telefonu zobrazí zprávy micro: bit. Docela úžasné!
Krok 7: Zvažování
Co když pro tuto komunikaci zvolíme HC05?
Mezi příkazem AT HC-05 a příkazem HC-06 bude malý rozdíl. Pokud jde o komunikaci mezi HC05 a micro: bit, řeknu vám to v další kapitole. Takže nás sledujte i nadále!
Krok 8: Zdroj
Tento článek pochází z:
Pokud máte nějaké dotazy, můžete kontaktovat : [email protected].