Kazalo:
- 1. korak: Kako komunicirati z moduli Bluetooth
- 2. korak: Strojna oprema Bluetooth
- 3. korak: krožna shema
- 4. korak: Kode in testi
Video: Nastavitve ukazov Bluetooth AT (HC05 HC06): 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Hej fantje! Upam, da ste že uživali v mojem prejšnjem navodilu "Kako upravljati vadnico za servo motor Arduino". To je še ena informativna vadnica, ki vas bo naučila, kako vmesnik z vašim modulom Bluetooth in konfigurirati njegove nastavitve z ukazi AT, zato, če želite spremeniti svoje ime ali geslo za Arduino Bluetooth ali katere koli druge parametre Bluetooth, bo to najboljši vodnik za vas doseči.
Med izdelavo te vadnice smo poskušali zagotoviti, da bo ta članek najboljši vodnik za vas, da boste lahko uživali v spoznavanju osnov delovanja modulov bluetooth v ukaznem načinu AT in izvedeli nekaj koristnih informacij o tem, kako pravilno uporabljati Ukaz AT je nastavljen.
Takšne podrobnosti so tako pomembne, zlasti za tiste, ki se želijo začeti učiti elektronike in robotike. zato upamo, da ta navodila vsebujejo potrebne dokumente.
Kaj se boste naučili iz tega navodila:
Naučite se zgodovine pojavljanja ukaza AT.
Razumeti razliko med moduli bluetooth HC.
Naučite se strojne opreme modula HC Bluetooth.
S ploščo Arduino naredite ustrezen diagram ožičenja.
Nastavite Bluetooth na ukazni način AT.
Zaženite nove nastavitve Bluetooth
1. korak: Kako komunicirati z moduli Bluetooth
Od opisa projekta bomo prilagodili parametre modula Bluetooth, kako pa bi lahko komunicirali z moduli Bluetooth!
Tako kot mnoge druge naprave moduli Bluetooth sprejemajo komunikacijo prek ukazov AT, da jim konfigurirajo nastavitve, kot so ime, geslo, hitrost prenosa in druge nastavitve.
Kaj so ti ukazi AT
V zadnjem letu 1981 je Dennis Hayes izumil poseben ukazni jezik za vmesnik »naprave Hayes smartmodem«, ta niz ukaznih jezikov pa je sestavljen iz niza kratkih besedilnih nizov, ki jih je mogoče kombinirati za izdelavo ukazov za operacije, kot so klicanje, odlaganje in spreminjanje parametrov povezave. Od tod prihaja ideja, da bi vedno bolj razvijali niz Hayes ali ukaze AT, namenjene povezovanju več naprav z nekakšnim znakom predpone.
Tako kot druge naprave imajo moduli Bluetooth ukazni način AT, kjer jih lahko povežete z ukazi AT, da jim nastavite parametre.
Za pošiljanje ukazov AT v modul Bluetooth moramo najprej preklopiti v način ukaza AT.
Najbolj priljubljena modula Bluetooth sta HC-06 in HC-05, ki ju bomo uporabili v naši vadnici.
Težko je razlikovati med tema dvema bluetoothoma le s pogledom, toda z uporabo odklopne plošče je razlika na zatičih.
2. korak: Strojna oprema Bluetooth
Za naš modul HC-05 imamo vseh teh šest zatičev:
- KLJUČ ali Omogoči: Za vstop v način AT je treba ta zatič potegniti visoko. V našem modulu Bluetooth že imamo gumb, ki je tako pomemben za vzpostavitev vlečnega sklopa zatiča KEY
- VCC in GND za napajanje.
- RXD in TXD za serijske vhodne/izhodne podatke
- STATE pin, preprosto ga prezrite, ker verjetno ni povezan z nobenim zatičem Bluetooth in ga v tej vadnici ne bomo potrebovali.
Za pošiljanje serijskih ukazov AT v modul Bluetooth bom uporabil ploščo Arduino.
3. korak: krožna shema
Preselil sem se v easyEDA, da bi ustvaril svoj diagram vezja za to vadnico in tukaj je, kako modul bluetooth povezati z Arduinom, vse kar potrebujete je pin številka 3 iz Arduina v RXD Bluetooth in pin številka 2 Arduina v TXD Bluetooth, GND do GND in VCC do Arduino 5V.
4. korak: Kode in testi
Če se premaknemo na programski del, kot sem že omenil, bomo za komunikacijo z Bluetoothom uporabljali ploščo Arduino.
Ko vklopimo Arduino, bo LED -lučka Bluetooth hitro utripala v pol sekunde, kar pomeni, da način AT ni bil vklopljen, zato pred vklopom Arduina držite pritisnjeno tipko in nato vklopite Arduino. LED bo v 2 sekundah počasneje utripal, kar kaže na uspešen vstop v način ukaza AT. Zdaj zaženemo serijski monitor Arduino ali kateri koli drug serijski monitor, kot so teratermi, da začnemo pošiljati ukaze AT, dokument o ukazih AT lahko dobite na spodnji povezavi za prenos, ta dokument prikazuje seznam razpoložljivih ukazov AT za naš modul Bluetooth.
Za zagon nastavitev zaženemo serijski monitor in nastavimo hitrost prenosa na 9600 ter vrnitev NL in nosilca. Zdaj, če pošljete znake AT prek serijskega monitorja, bi morali od modula Bluetooth dobiti v redu odgovor.
Začeli bomo z nastavitvijo hitrosti prenosa na 9600BPS, za to pa moramo zapisati AT+UART = 9600, 0, 0 in nato pritisniti enter, pri vsaki uspešni operaciji morate od modula Bluetooth dobiti v redu odgovor
Ime Bluetooth bomo spremenili tudi v Device1, tako da bomo zapisali AT+NAME = Device1
Geslo za Bluetooth bomo spremenili tudi na 2020, tako da zapišemo AT+PSWD = 2020
Na voljo so številna druga navodila AT v zvezi z uporabo modula Bluetooth, zato morate le prenesti dokument, priložen spodnji povezavi, in ga prebrati, da dobite pravi ukaz AT, ki ga potrebujete.
Po tej vadnici boste zdaj lahko prilagodili Bluetooth svojih robotov in naprav in jih lahko izvajate kot profesionalne.
O mojih prihajajočih vadnicah lahko v spodnjem razdelku za komentarje predlagate nekaj tem,
Še zadnja stvar: poskrbite, da boste vsak dan delali elektroniko. Se vidimo naslednjič
Priporočena:
Programirajte katero koli ploščo/modul ESP8266 z vdelano programsko opremo ukazov AT: 5 korakov
Programirajte katero koli ploščo/modul ESP8266 z vdelano programsko opremo ukazov AT: Vsak modul in ploščo ESP8266 lahko programirate na več načinov: Arduino, python, Lua, ukazi AT, veliko več verjetno … Prvi trije so najboljši za samostojno delovanje, vdelana programska oprema AT je za uporabo ESP8266 kot modula ali za hitro testiranje s TTL RS232 c
Sonda za merjenje nivoja podzemne vode za nastavitve nizkih virov: 4 koraki (s slikami)
Sonda za merjenje ravni podzemne vode za nastavitve nizkih virov: Uvod Od Oxfama smo prejeli zahtevo za razvoj preprostega načina, s katerim bi lahko šolski otroci v Afganistanu spremljali raven podzemne vode v bližnjih vrtinah. To stran je v Dari prevedel dr. Amir Haidari, prevod pa je na voljo za
Samodejno prijemanje z uporabo laserskega senzorja in glasovnih ukazov: 5 korakov (s slikami)
Samodejno prijemanje z uporabo laserskega senzorja in glasovnih ukazov: prijemanje predmetov, ki se nam zdijo preprosti in naravni, je v resnici kompleksna naloga. Človek s čutilom vida določi razdaljo od predmeta, ki ga želi zgrabiti. Roka se samodejno odpre, ko je v neposredni bližini
Odklenite sistemske nastavitve sistema Mac OS X: 4 koraki
Odklenite sistemske nastavitve sistema Mac OS X: tako preprosto in hitro Odklenite vse svoje sistemske nastavitve To sem našel v Googlovem iskanju, ni moja ideja
Dodajte kabel za sinhronizacijo računalnika v kabel Nikon Sc-28 Ttl (uporabite samodejne nastavitve za prižgano bliskavico fotoaparata in sprožite utripanje fotoaparata !!): 4 koraki
Dodajte kabel za sinhronizacijo z računalnikom v kabel Nikon Sc-28 Ttl (uporabite samodejne nastavitve za vklop bliskavice fotoaparata in sprožitev utripanja fotoaparata !!): v tem navodilu vam bom pokazal, kako odstranite enega od tistih nadležnih 3pin priključkov TTL na stran Nikonovega kabla TTL za fotoaparat Nikon SC-28 in ga zamenjajte s standardnim priključkom za sinhronizacijo z računalnikom. to vam bo omogočilo uporabo namenske bliskavice, s