Përmbajtje:

Cilësimet e komandave Bluetooth AT (HC05 HC06): 4 hapa
Cilësimet e komandave Bluetooth AT (HC05 HC06): 4 hapa

Video: Cilësimet e komandave Bluetooth AT (HC05 HC06): 4 hapa

Video: Cilësimet e komandave Bluetooth AT (HC05 HC06): 4 hapa
Video: LDmicro 13: HC-05 Управление через приложение Bluetooth для телефона (программирование ПЛК микроконтроллера с помощью LDmicro) 2024, Nëntor
Anonim
Cilësimet e komandave Bluetooth AT (HC05 HC06)
Cilësimet e komandave Bluetooth AT (HC05 HC06)

Ckemi djema! Shpresoj që tashmë të keni shijuar udhëzimin tim të mëparshëm udhëzues "Si të kontrolloni servo Motor Arduino Tutorial". Ky është një tjetër mësim informues për t'ju mësuar se si të ndërfaqeni me modulin tuaj Bluetooth dhe të konfiguroni cilësimet e tij përmes komandave AT, kështu që nëse doni të ndryshoni emrin ose fjalëkalimin tuaj Arduino Bluetooth ose ndonjë parametër tjetër Bluetooth, ky do të jetë udhëzuesi më i mirë për ju arrije.

Gjatë përgatitjes së këtij tutoriali, ne u përpoqëm të sigurohemi që ky artikull të jetë udhëzuesi më i mirë për ju në mënyrë që të shijoni të mësoni bazat se si funksionojnë modulet bluetooth nën modalitetin e komandës AT dhe të mësoni disa informacione të dobishme se si të përdorni siç duhet Komanda e komandës AT.

Detaje të tilla janë aq të rëndësishme veçanërisht për ata që duan të fillojnë të mësojnë elektronikë dhe robotikë. kështu që ne shpresojmë se ky udhëzues përmban dokumentet e nevojshme.

Çfarë do të mësoni nga ky udhëzues:

Mësoni historinë e shfaqjes së komandës AT.

Kuptoni ndryshimin midis moduleve bluetooth HC.

Mësoni harduerin e modulit Bluetooth HC.

Bëni diagramin e duhur të instalimeve elektrike me një bord Arduino.

Vendosni Bluetooth në modalitetin e komandës AT.

Filloni cilësimet e reja të Bluetooth

Hapi 1: Si të ndërhyni me modulet Bluetooth

Si të ndërhyni me modulet Bluetooth
Si të ndërhyni me modulet Bluetooth
Si të ndërhyni me modulet Bluetooth
Si të ndërhyni me modulet Bluetooth
Si të ndërhyni me modulet Bluetooth
Si të ndërhyni me modulet Bluetooth

Duke filluar me përshkrimin e projektit, ne do të personalizojmë parametrat e modulit Bluetooth, por si mund të komunikojmë me modulet Bluetooth!

Si shumë pajisje të tjera, modulet Bluetooth pranojnë komunikimin përmes komandave AT për t'i konfiguruar ato si cilësime si emri, fjalëkalimi, shpejtësia e baudit dhe cilësimet e tjera.

Cilat janë këto komanda AT

Duke u kthyer në vitin 1981 Dennis Hayes shpiku një gjuhë të veçantë komandimi për të ndërlidhur "pajisjen smartmodem Hayes" dhe ky grup i gjuhës së komandës përbëhet nga një seri vargje të shkurtra teksti të cilat mund të kombinohen për të prodhuar komanda për operacione të tilla si thirrja, mbyllja dhe ndryshimi i parametrave të lidhjes. Nga këtu vjen ideja për të zhvilluar gjithnjë e më shumë grupin Hayes ose komandat AT të vendosura në ndërfaqen e më shumë pajisjeve duke përdorur një lloj karakteri prefiks.

Ashtu si pajisjet e tjera, modulet Bluetooth kanë modalitetin e komandës AT ku mund t'i ndërlidhni duke përdorur komandat AT për t'i vendosur parametrat.

Pra, për të dërguar komandat AT në një modul Bluetooth duhet së pari ta kthejmë atë në modalitetin e komandës AT.

Modulet më të njohura Bluetooth janë HC-06 dhe moduli HC-05 të cilat do të përdoren në mësimin tonë.

Isshtë e vështirë të bëhet dallimi midis këtyre dy Bluetooth vetëm duke parë, por duke përdorur një tabelë shpërthimi ndryshimi është në kunjat.

Hapi 2: Pajisja Bluetooth

Pajisja Bluetooth
Pajisja Bluetooth
Pajisja Bluetooth
Pajisja Bluetooth

Për modulin tonë HC-05 kemi të gjitha këto gjashtë kunja:

  1. KEY ose Enable: Ky kunj duhet të tërhiqet lart për të hyrë në modalitetin AT. Në modulin tonë Bluetooth ne tashmë kemi një buton shtypi aq të rëndësishëm për të vendosur grupin e lartë tërheqës të kunjës KEY
  2. VCC dhe GND për furnizimin me energji elektrike.
  3. RXD dhe TXD për të dhënat hyrëse/dalëse serike
  4. PINI SHTETROR, thjesht injorojeni sepse ndoshta nuk është i lidhur me asnjë nga kunjat e Bluetooth dhe nuk do të kemi nevojë për të në këtë tutorial.

Unë do të përdor bordin Arduino për të dërguar komandat serike AT në modulin tim Bluetooth.

Hapi 3: Diargrami i qarkut

Diargrami i qarkut
Diargrami i qarkut

Unë u transferova në easyEDA për të krijuar diagramin tim të qarkut për këtë tutorial dhe këtu është se si ta lidhni modulin bluetooth në Arduino, gjithçka që duhet është kunja numër 3 nga Arduino në RXD të Bluetooth dhe kunja numër 2 e Arduino në TXD e Bluetooth, GND në GND dhe VCC në Arduino 5V.

Hapi 4: Kodet dhe Testet

Kodet dhe Testet
Kodet dhe Testet
Kodet dhe Testet
Kodet dhe Testet
Kodet dhe Testet
Kodet dhe Testet
Kodet dhe Testet
Kodet dhe Testet

Kalimi në pjesën e softuerit, siç e përmenda tashmë ne do të përdorim bordin Arduino për të komunikuar me Bluetooth.

Sapo të fuqizojmë Arduino -n, do të kemi që LED Bluetooth të ndizet shpejt në një interval prej gjysmë sekonde, që do të thotë se modaliteti AT nuk ishte futur, kështu që para se të ndizni sistemin Arduino, mbani shtypur butonin e shtypjes dhe më pas fuqizoni Arduino -n tuaj, si rezultat do të keni që LED të ndizet më ngadalë në një interval prej 2 sekondash që tregon hyrjen e suksesshme të modalitetit komandues AT. Tani ne drejtojmë monitorin serik Arduino ose ndonjë monitor tjetër serial si teratermët për të filluar dërgimin e komandave AT, ju mund të merrni dokumentin e komandave AT nga lidhja e shkarkimit më poshtë, ky dokument tregon listën e komandave AT në dispozicion për modulin tonë Bluetooth.

Për të filluar cilësimet ne drejtojmë monitorin serik dhe kemi vendosur normën e baud në 9600 dhe të dyja NL dhe karroca kthehen, tani nëse i dërgoni personazhet AT përmes monitorit serik duhet të merrni një përgjigje OK nga moduli Bluetooth.

Ne do të fillojmë duke vendosur normën Baud në 9600BPS dhe për ta bërë këtë ne duhet të shkruajmë AT+UART = 9600, 0, 0 pastaj shtypim enter, në çdo operacion të suksesshëm ju duhet të merrni një përgjigje OK nga moduli Bluetooth

Ne gjithashtu do të ndryshojmë emrin Bluetooth në Device1 kështu që ne shkruajmë AT+NAME = Device1

Dhe ne do të ndryshojmë fjalëkalimin Bluetooth gjithashtu në 2020 kështu që ne shkruajmë AT+PSWD = 2020

Shumë udhëzime të tjera AT janë në dispozicion në lidhje me përdorimin e modulit Bluetooth, kështu që gjithçka që duhet të bëni është të shkarkoni dokumentin e bashkangjitur në lidhjen më poshtë dhe ta lexoni për të marrë komandën e duhur AT që ju nevojitet.

Pas këtij tutoriali do të jeni në gjendje tani të personalizoni Bluetooth -in e robotëve dhe pajisjeve tuaja dhe mund t'i përdorni ato si profesionistë.

Për mësimet e mia të ardhshme ju mund të sugjeroni disa tema në pjesën e komenteve më poshtë,

Një gjë e fundit, sigurohuni që jeni duke bërë elektronikë çdo ditë. Shihemi heren tjeter

Recommended: