Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Monet ympärilläni olevat ystävät, jotka pelaavat micro: bit -laitetta, kertovat minulle, että micro: bitin Bluetooth -yhteys ei ole vakaa. Se on helppo irrottaa. Jos käytämme mikropytonia, Bluetoothia ei voi edes ottaa käyttöön. Ennen kuin tämä ongelma ratkaistaan micro: bit virallisella, tässä on toinen vaarantunut menetelmä. Tämä tarkoittaa HC-05/HC-06-moduulin käyttöä. Tänään aion jakaa kanssasi kuinka käyttää mikro: bittiä HC-06-moduulin ajamiseen.
HC-05: n ja HC-06: n laitteisto on sama. Ne adpot BC417143 siru CSR (Cambridge Silicon Radio). Se tukee Bluetooth 2.1+EDR -määräyksiä.
Vaihe 1: Bluetooth -moduulin kaksi toimintoa
Automaattinen yhteys, jota kutsutaan myös läpinäkyväksi viestinnäksi. Tilaus-vastaus, jota kutsutaan myös AT-tilaksi.
Normaalisti käyttämämme automaattinen yhteys on vain RxD -tulodatan muuntamiseksi langattomaksi Bluetooth -signaaliksi ja lähetettäväksi tai lähetetyn langattoman datan lähettämiseksi TxD: ltä ohjaimelle. Moduuli ei voi lukea tietoja eikä hyväksyä komentoja.
Kaikkia Bluetooth-moduulin ohjaamiseen käytettäviä komentoja kutsutaan AT-komennoiksi (AT-komento). AT -komento ei lähetä Bluetoothin kautta, vaan moduulin alatunniste Txd ja RxD. Vain AT -tilassa Bluetooth -moduuli voi hyväksyä AT -komennon.
Vaihe 2: Yhteinen AT -komento HC06: lle
Huomautus: Kun lataus on suoritettu, HC-06-moduuli siirtyy AT-tilaan automaattisesti. Tällä hetkellä merkkivalo vilkkuu nopeasti. Yhteensopivuuden jälkeen merkkivalo vaihtuu vakio -tilaan.
Vaihe 3: Materiaalit:
1 x BBC Micro: bittilevy
1 x ElecFreaks Micro: bit Breakout Board
1 x Bluetooth-modeemi HC-06
1 x IIC OLED -moduuli
Vaihe 4: Toimenpide
Vaihe 1
Kytke HC06 -moduuli micro: bit -katkaisukorttiin.
Tässä on HC06: n ja micro: bit breakout -kortin liitäntä:
GND-G
VCC-VC
RXD-TX
TXD-RX
STATE ja KEY muodostavat yhteyden.
Vaihe 5: Toimenpide
Vaihe 2
Liitä OLED -moduuli IIC -sarjaporttiin.
Vaihe 3
Liitä micro: bit bittilevyyn ja liitä se tietokoneeseen USB -kaapelilla.
Vaihe 4
Avaa makecode, etsi OLED -kirjasto ja lisää se.
Vaihe 5
Alusta OLED ja sarjaportti. Voit viitata seuraavien kuvien parametreihin alustuksen tekemiseksi.
Vaihe 6
Kun painiketta A painetaan, se asettaa Bluetooth -nimen ja vastaavan koodin.
Vaihe 7
Muokkaa vastaanotto- ja lähetysohjelmaa.
Tässä koko ohjelma. Voit ladata sen micro: bitisi alla olevan linkin kautta.
Vaihe 6: Toimenpide
Vaihe 9
Paina painiketta A, näet alla olevassa kuvassa näkyvät tiedot OLED -näytöllä. Jos näin ei ole, käynnistä micro: bit uudelleen ja paina painiketta A uudelleen.
Vaihe 10
Asenna Bluetooth Terminal APP matkapuhelimeesi. Jos sinulla ei ole tätä APP: ta, voit ladata sen napsauttamalla tätä.
Huomautus: HC-06 ei tue IOS-järjestelmää. Sinun on käytettävä vain Android -matkapuhelinta.
Vaihe 11
Avaa Bluetooth mobiiliasetuksessasi, näet "myhc06" Bluetooth -laitteen.
Vaihe 12
Napsauta yhdistääksesi "myhc06" ja syötä PIN -koodi 1234.
Vaihe 13
Avaa Bluetooth -pääte matkapuhelimessasi, valitse BT (Bluetooth) ja napsauta sitten Bluetooth -kuvaketta oikeassa yläkulmassa.
Vaihe 14
Valitse "myhc06" ja yhdistä se.
Vaihe 15
Ok! Juuri tähän vaiheeseen olemme saaneet päätökseen matkaviestinnän. Yritetään lähettää matkapuhelimellasi viestejä micro: bitille. Näet matkapuhelimesta lähetetyt tekstit OLED -näytöllä. Paina micro: bitin painiketta B, niin näet micro: bit -viestit matkapuhelimessasi. Aivan mahtavaa!
Vaihe 7: Huomio
Mitä jos valitsemme HC05 tämän viestinnän suorittamiseen?
HC-05: n AT-komennon ja HC-06: n komennon välillä on vain vähän eroa. Mitä tulee HC05: n ja micro: bitin väliseen kommunikaatioon, kerron teille seuraavassa luvussa. Joten jatka vain katsomalla meitä!
Vaihe 8: Lähde
Tämä artikkeli on osoitteesta
Jos sinulla on kysyttävää, voit ottaa yhteyttä osoitteeseen : [email protected].