Sisukord:
- Samm: kuidas Bluetooth -moodulitega liidestada
- Samm: Bluetoothi riistvara
- Samm: vooluahela diagramm
- 4. samm: koodid ja testid
Video: Bluetooth AT -käskude seaded (HC05 HC06): 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Hei poisid! Loodan, et teile juba meeldis minu eelmine juhendatav juhend "Kuidas juhtida servomootori Arduino õpetust". See on veel üks informatiivne õpetus, mis õpetab teile, kuidas oma Bluetooth -mooduliga liidestada ja selle seadeid AT -käskude kaudu konfigureerida, nii et kui soovite muuta oma Arduino Bluetoothi nime või parooli või mõnda muud Bluetooth -parameetrit, on see teile parim juhend seda saavutada.
Selle õpetuse koostamise ajal püüdsime veenduda, et see artikkel on teie jaoks parim juhend, et saaksite õppida Bluetooth -moodulite AT -käsurežiimis töötamise põhitõdesid ja saada kasulikku teavet selle kohta, kuidas seda õigesti kasutada AT käsukomplekt.
Sellised üksikasjad on eriti olulised neile, kes soovivad alustada elektroonika ja robootika õppimist. seega loodame, et see juhend sisaldab vajalikke dokumente.
Mida saate sellest õpetlikust õppida:
Lugege AT -käsu ilmumise ajalugu.
Mõista HC bluetooth moodulite erinevusi.
Õppige HC Bluetooth -mooduli riistvara.
Tehke Arduino plaadiga sobiv ühendusskeem.
Lülitage Bluetooth käsurežiimi AT.
Käivitage Bluetoothi uued seaded
Samm: kuidas Bluetooth -moodulitega liidestada
Alustades projekti kirjeldusest, kohandame Bluetooth -mooduli parameetreid, kuid kuidas saaksime Bluetooth -moodulitega suhelda!
Nagu paljud teised seadmed, võtavad ka Bluetooth -moodulid vastu side AT -käskude kaudu, et konfigureerida nende sätteid, nagu nimi, parool, edastuskiirus ja muud seaded.
Mis need AT käsud on
Aastast 1981 leiutas Dennis Hayes spetsiaalse käsukeele „Hayes smartmodem device“liidestamiseks ja see käsukeele komplekt koosneb mitmest lühikesest tekstistringist, mida saab kombineerida, et saada käske sellisteks toiminguteks nagu valimine, kõne katkestamine ja ühenduse parameetrite muutmine. Siit tuleneb idee arendada üha enam Hayesi komplekti või AT -käske, et liidestada rohkem seadmeid, kasutades mingit eesliidet.
Sarnaselt teistele seadmetele on Bluetooth -moodulitel käsurežiim AT, kus saate neid parameetrite määramiseks AT -käskude abil liidestada.
Nii et AT -käskude saatmiseks Bluetooth -moodulile peame selle kõigepealt AT -käsurežiimi lülitama.
Kõige populaarsemad Bluetooth-moodulid on HC-06 ja HC-05 moodul, mida kasutatakse meie õpetuses.
Nende kahe Bluetoothi vahel on raske vahet teha ainult nähes, kuid vahelaua abil on erinevus tihvtidel.
Samm: Bluetoothi riistvara
Meie HC-05 mooduli jaoks on meil kõik need kuus tihvti:
- KEY või Enable: AT -režiimi sisenemiseks tuleb see tihvt kõrgele tõmmata. Meie Bluetooth -moodulis on juba olemas nupp, mis on nii oluline võtmepulga tõmbejõu määramiseks
- VCC ja GND toiteallika jaoks.
- RXD ja TXD jada sisend-/väljundandmete jaoks
- STATE pin, lihtsalt ignoreerige seda, sest tõenäoliselt pole see ühegi Bluetooth -tihvtiga ühendatud ja me ei vaja seda selles õpetuses.
Ma kasutan Arduino plaati, et saata oma Bluetooth -moodulile jada AT -käsud.
Samm: vooluahela diagramm
Liikusin selle õpetuse jaoks oma vooluringi loomiseks easyEDA -sse ja siin on, kuidas ühendada Bluetooth -moodul Arduinoga, kõik, mida vajate, on PIN -kood Arduino -lt Bluetooth -i RXD -le ja Arduino PIN -kood 2 Bluetoothi TXD, GND kuni GND ja VCC kuni Arduino 5V.
4. samm: koodid ja testid
Tarkvaraosa juurde liikudes, nagu ma juba mainisin, kasutame Bluetoothiga suhtlemiseks Arduino tahvlit.
Kui oleme Arduino sisse lülitanud, hakkab Bluetooth -LED vilkuma poole sekundi intervalliga kiiresti, mis tähendab, et AT -režiimi ei lülitatud sisse, nii et enne Arduino sisselülitamist hoidke lihtsalt nuppu all ja seejärel lülitage Arduino sisse. LED hakkab vilkuma 2 sekundi jooksul aeglasemalt, mis näitab AT käsurežiimi edukat sisenemist. Nüüd käivitame AT -käskude saatmiseks Arduino jadamonitori või mis tahes muu seeriamonitori, näiteks teratermid. AT -käskude dokumendi saate allalaadimislingilt, see dokument näitab meie Bluetooth -mooduli jaoks saadaolevate AT -käskude loendit.
Seadistuste käivitamiseks käivitame jadamonitori ja määrame andmeedastuskiiruseks 9600 ning nii NL kui ka käru tagasitulek. Nüüd, kui saadate tähemärgid AT jadamonitori kaudu, peaksite Bluetooth -moodulilt saama OK vastuse.
Alustuseks määrame Baudi kiiruseks 9600BPS ja selleks peame kirjutama AT+UART = 9600, 0, 0 ja seejärel vajutama sisestusklahvi, iga eduka toimingu korral peate Bluetooth -moodulilt saama OK vastuse
Muudame ka Bluetoothi nimeks Device1, nii et kirjutame AT+NAME = Device1
Ja muudame ka Bluetoothi parooli aastaks 2020, nii et kirjutame AT+PSWD = 2020
Bluetooth -mooduli kasutamise kohta on saadaval palju muid AT -juhiseid, nii et kõik, mida peate tegema, on alla laadida allolevale lingile lisatud dokument ja lugeda see, et saada vajalik AT -käsk.
Pärast seda õpetust saate nüüd oma robotite ja seadmete Bluetoothi kohandada ning neid professionaalselt käitada.
Minu tulevaste õpetuste kohta saate soovitada mõningaid teemasid allpool olevas kommentaaride osas,
Viimane asi, veenduge, et teete iga päev elektroonikat. Näeme järgmine kord
Soovitan:
Minu Bluetooth -peakomplekti teisendamine Bluetooth -kõlariteks: 5 sammu
Minu Bluetooth-peakomplekti teisendamine Bluetooth-kõlariteks: Minu peakomplekt ei saa enam ise toite, vaid saab toite ainult siis, kui ühendan mikro-USB-pistiku laadimisega, aku on juba tühi ja üks kõlaritest ei tööta. Kuid Bluetooth töötab endiselt ilma probleemideta. Täna näitan
Bluetooth -juhitav Messengeri LCD -- 16x2 LCD -- Hc05 -- Lihtne -- Juhtmevaba teadetetahvel: 8 sammu
Bluetooth -juhitav Messengeri LCD || 16x2 LCD || Hc05 || Lihtne || Juhtmevaba teadetetahvel: …………………………. Palun TELLI minu YouTube'i kanalile, et saada rohkem videoid …… ………………………………… Teadetetahvlit kasutatakse inimeste uuendamiseks uue teabega või kui soovite sõnumit saata toas või toas
HC05 Bluetooth -mooduli ja Arduino kasutamise alustamine [Õpetus]: 6 sammu
HC05 Bluetooth -mooduli ja Arduinoga alustamine [Õpetus]: seda ja muid hämmastavaid õpetusi saate lugeda ElectroPeaki ametlikul veebisaidil. Selles õpetuses saate teada, kuidas suhelda ja andmeid saata Bluetoothiga, kasutades HC05 Bluetooth -moodulit ja Arduino plaati. Selle artikli lõpus saate teada
Pulssoksimeetri seade, mis kasutab Arduino Nano, MAX30100 ja Bluetooth HC06: 5 sammu
Pulssoksimeetri seade, mis kasutab Arduino Nano, MAX30100 ja Bluetooth HC06. on pulssoksümeetria ja südame löögisageduse monitori andurite lahendus. See ühendab kaks
Hiire seaded sakkidega sirvimise lihtsustamiseks: 5 sammu
Hiire seaded sakkidega sirvimise lihtsustamiseks: näitan teile, kuidas konfigureerida hiire nuppe, et muuta vahekaartidel sirvimine tõhusamaks. Nende seadete abil saate kiiresti vahekaartide vahel liikuda, uusi vahelehti luua, praegused vahelehed sulgeda ja veebibrauseri või mõne muu programmi sulgeda