Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Mnogo prijatelja oko mene koji igraju micro: bit govore mi da Bluetooth veza micro: bita nije stabilna. Lako se isključuje. Ako koristimo mikropython, Bluetooth se čak ne može staviti u upotrebu. Prije nego što ovaj problem riješi službenik micro: bit, ovdje imamo još jednu kompromitiranu metodu. To znači da se koristi HC-05/HC-06 modul. Danas ću podijeliti s vama kako koristiti micro: bit za pogon HC-06 modula.
Hardver HC-05 i HC-06 je isti. Oni preporučuju čip BC417143 iz CSR -a (Cambridge Silicon Radio). Podržava Bluetooth 2.1+EDR propise.
Korak 1: Dvije operacije Bluetooth modula
Automatsko povezivanje, koje se naziva i transparentna komunikacija. Narudžba-odgovor, koja se naziva i AT način rada.
Automatska veza koju obično koristimo služi samo za pretvaranje ulaznih podataka RxD u bežični Bluetooth signal i njihovo slanje ili prijenos primljenih bežičnih podataka s TxD -a na kontroler. Sam modul ne može čitati podatke niti prihvaćati naredbe.
Sve naredbe koje se koriste za upravljanje Bluetooth modulom nazivaju se AT naredba (AT-naredba). AT naredba ne prenosi Bluetooth, već podnožje Txd i RxD modula. Samo u AT načinu rada Bluetooth modul može prihvatiti AT naredbu.
Korak 2: Zajednička AT naredba za HC06
Napomena: Nakon punjenja, HC-06 modul će automatski ući u AT način rada. U ovom trenutku indikator će brzo zasvijetliti. Nakon podudaranja, indikator će se promijeniti u način stalnog osvjetljenja.
Korak 3: Materijali:
1 x BBC Micro: bit ploča
1 x ElecFreaks Micro: bitna ploča za razbijanje
1 x Bluetooth modem HC-06
1 x IIC OLED modul
Korak 4: Postupak
Korak 1
Spojite HC06 modul na micro: bit prekidačku ploču.
Evo veze HC06 i micro: bit breakout ploče:
GND-G
VCC-VC
RXD-TX
TXD-RX
DRŽAVA i KLJUČ se ne povezuju.
Korak 5: Postupak
Korak 2
Spojite OLED modul na IIC serijski port.
Korak 3
Uključite svoj micro: bit u ploču za razbijanje i povežite ga s računalom pomoću USB kabela.
Korak 4
Otvorite makecode, potražite OLED knjižnicu i dodajte je.
Korak 5
Inicijalizirajte OLED i serijski port. Za inicijalizaciju možete pogledati parametre na sljedećim slikama.
Korak 6
Kada pritisnete gumb A, on će postaviti naziv Bluetooth -a i odgovarajući kôd.
Korak 7
Uredite program za primanje i slanje.
Evo kompletnog programa. Možete ga preuzeti na svoj micro: bit putem donje veze.
Korak 6: Postupak
Korak 9
Pritisnite gumb A, na OLED zaslonu možemo vidjeti informacije prikazane na donjoj slici. Ako nije ovako, ponovno pokrenite svoj micro: bit i ponovno pritisnite tipku A.
Korak 10
Instalirajte Bluetooth Terminal APP na svoj mobilni telefon. Ako nemate ovu aplikaciju, kliknite ovdje da biste je preuzeli.
Napomena: HC-06 ne podržava IOS sustav. Morate koristiti samo Android mobilni telefon.
Korak 11
Otvorite Bluetooth u postavkama mobilnog uređaja i vidjet ćete "myhc06" Bluetooth uređaj.
Korak 12
Kliknite za povezivanje "myhc06" i unesite PIN kod 1234.
Korak 13
Otvorite Bluetooth terminal na svom mobilnom telefonu, odaberite BT (Bluetooth), a zatim kliknite ikonu Bluetooth u desnom gornjem kutu.
Korak 14
Odaberite "myhc06" i povežite ga.
Korak 15
U redu! Upravo smo do ovog koraka završili mobilno naselje. Pokušajmo pomoću mobilnog telefona poslati neke poruke na micro: bit. Vidjet ćete da se na OLED ekranu prikazuju tekstovi poslani s vašeg mobilnog telefona. Pritisnite gumb B na mikro: bitu i tada ćete vidjeti poruke mikro: bita prikazane na vašem mobilnom telefonu. Baš nevjerojatno!
Korak 7: Razmatranje
Što ako izaberemo HC05 za ovu komunikaciju?
Bit će malo razlike između AT naredbe HC-05 i zapovijedi HC-06. Što se tiče komunikacije između HC05 i micro: bita, reći ću vam u sljedećem poglavlju. Zato nas samo nastavite gledati!
Korak 8: Izvor
Ovaj članak je sa:
Ako imate bilo kakvih pitanja, možete se obratiti na adresu [email protected].