Obsah:

Pomocí modulu Bluetooth HC-06 realizujte mikro: bitovou komunikaci s mobilním telefonem: 8 kroků (s obrázky)
Pomocí modulu Bluetooth HC-06 realizujte mikro: bitovou komunikaci s mobilním telefonem: 8 kroků (s obrázky)

Video: Pomocí modulu Bluetooth HC-06 realizujte mikro: bitovou komunikaci s mobilním telefonem: 8 kroků (s obrázky)

Video: Pomocí modulu Bluetooth HC-06 realizujte mikro: bitovou komunikaci s mobilním telefonem: 8 kroků (s obrázky)
Video: How to program the HC-06 Bluetooth module 2024, Listopad
Anonim
Použijte modul Bluetooth HC-06 k realizaci mikro: bitové komunikace s mobilním telefonem
Použijte modul Bluetooth HC-06 k realizaci mikro: bitové komunikace s mobilním telefonem

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].

Doporučuje: