Orodha ya maudhui:

Mipangilio ya Amri za Bluetooth AT (HC05 HC06): Hatua 4
Mipangilio ya Amri za Bluetooth AT (HC05 HC06): Hatua 4

Video: Mipangilio ya Amri za Bluetooth AT (HC05 HC06): Hatua 4

Video: Mipangilio ya Amri za Bluetooth AT (HC05 HC06): Hatua 4
Video: Включите и выключите светодиод с помощью мобильного приложения с помощью Bluetooth на плате ESP32. 2024, Julai
Anonim
Mipangilio ya Bluetooth AT Commands (HC05 HC06)
Mipangilio ya Bluetooth AT Commands (HC05 HC06)

Haya jamani! Natumahi tayari umefurahiya mafunzo yangu ya awali "Jinsi ya Kudhibiti Mafunzo ya Servo Motor Arduino". Hii ni mafunzo mengine ya kufundisha kukufundisha jinsi ya kusanidi na moduli yako ya Bluetooth na usanidi mipangilio yake kupitia amri za AT, kwa hivyo ikiwa unataka kubadilisha jina lako la Arduino Bluetooth au nywila au waundaji wengine wa Bluetooth, hii itakuwa mwongozo bora kwako kufanikisha.

Wakati wa utengenezaji wa mafunzo haya, tulijaribu kuhakikisha kuwa nakala hii itakuwa mwongozo bora kwako ili kufurahiya kujifunza misingi ya jinsi moduli za bluetooth zinavyofanya kazi chini ya modi ya amri ya AT na kujifunza habari muhimu kuhusu jinsi ya kutumia vizuri Kuweka amri.

Maelezo kama haya ni muhimu sana kwa wale ambao wanataka kuanza masomo ya elektroniki na roboti. kwa hivyo tunatumahi kuwa hii inayoweza kufundishwa ina hati zinazohitajika.

Nini utajifunza kutoka kwa hii inayoweza kufundishwa:

Jifunze historia ya kuonekana kwa amri ya AT.

Kuelewa tofauti kati ya moduli za HC za Bluetooth.

Jifunze vifaa vya moduli ya HC Bluetooth.

Tengeneza mchoro unaofaa wa wiring na bodi ya Arduino.

Weka Bluetooth kwa modi ya amri ya AT.

Anza mipangilio mipya ya Bluetooth

Hatua ya 1: Jinsi ya Kuingiliana na Moduli za Bluetooth

Jinsi ya Kuingiliana na Moduli za Bluetooth
Jinsi ya Kuingiliana na Moduli za Bluetooth
Jinsi ya Kuingiliana na Moduli za Bluetooth
Jinsi ya Kuingiliana na Moduli za Bluetooth
Jinsi ya Kuingiliana na Moduli za Bluetooth
Jinsi ya Kuingiliana na Moduli za Bluetooth

Kuanzia maelezo ya mradi, tutabadilisha vigezo vya moduli ya Bluetooth, lakini tunawezaje kuwasiliana na moduli za Bluetooth!

Kama vifaa vingine vingi moduli za Bluetooth zinakubali mawasiliano kupitia amri za AT kuzisanidi mipangilio kama jina, nywila, kiwango cha baud na mipangilio mingine.

Je! Hizi ni amri gani za AT

Kuunga mkono mwaka 1981 Dennis Hayes aligundua lugha maalum ya amri kusanidi kifaa cha "Hayes smartmodem" na seti hii ya lugha ya amri ina safu ya safu fupi za maandishi ambazo zinaweza kuunganishwa kutoa amri za shughuli kama vile kupiga simu, kunyongwa, na kubadilisha vigezo vya unganisho. Kutoka hapa inakuja wazo kukuza zaidi na zaidi kuweka Hayes au amri za AT zilizowekwa kusanidi vifaa zaidi kwa kutumia aina fulani ya tabia ya kiambishi awali.

Kama vifaa vingine, moduli za Bluetooth zina hali ya amri ya AT ambapo unaweza kuziunganisha kwa kutumia amri za AT kuziweka vigezo.

Kwa hivyo ili kutuma maagizo ya AT kwa moduli ya Bluetooth tunahitaji kwanza kuibadilisha kuwa mode ya amri ya AT.

Moduli maarufu za Bluetooth ni HC-06 na moduli ya HC-05 ambayo itatumika katika mafunzo yetu.

Ni ngumu kutofautisha kati ya hizi mbili Bluetooth kwa kuona tu, lakini kutumia bodi ya kuzuka tofauti iko kwenye pini.

Hatua ya 2: Vifaa vya Bluetooth

Vifaa vya Bluetooth
Vifaa vya Bluetooth
Vifaa vya Bluetooth
Vifaa vya Bluetooth

Kwa moduli yetu ya HC-05 tuna pini hizi zote sita:

  1. MUHIMU au Wezesha: Pini hii inapaswa kuvutwa juu kuingia mode AT. Katika moduli yetu ya Bluetooth tayari tuna kitufe cha kushinikiza ni muhimu sana kuweka seti ya juu ya pini MUHIMU
  2. VCC na GND kwa usambazaji wa umeme.
  3. RXD na TXD kwa data ya pembejeo / pato la serial
  4. Siri ya STATE, ipuuze tu kwa sababu labda haijaunganishwa na pini yoyote ya Bluetooth na hatutaihitaji katika mafunzo haya.

Nitatumia bodi ya Arduino kutuma amri za serial za AT kwa moduli yangu ya Bluetooth.

Hatua ya 3: Mchoro wa Mzunguko

Mchoro wa Mzunguko
Mchoro wa Mzunguko

Nilihamia kwa rahisiEDA kuunda mchoro wangu wa mzunguko wa mafunzo haya na hii ndio njia ya kuweka waya ya moduli ya Bluetooth kwa Arduino, yote inachukua ni nambari ya siri 3 kutoka Arduino hadi RXD ya Bluetooth na pini namba 2 ya Arduino hadi TXD ya Bluetooth, GND hadi GND na VCC kwa Arduino 5V.

Hatua ya 4: Nambari na Mitihani

Misimbo na Uchunguzi
Misimbo na Uchunguzi
Misimbo na Uchunguzi
Misimbo na Uchunguzi
Misimbo na Uchunguzi
Misimbo na Uchunguzi
Misimbo na Uchunguzi
Misimbo na Uchunguzi

Kuhamia kwenye sehemu ya programu, kama nilivyosema tayari tutatumia bodi ya Arduino kuwasiliana na Bluetooth.

Mara tu tuwezeshe Arduino tutakuwa na LED ya LED ikiangaza haraka kwa muda wa nusu ya sekunde ambayo inamaanisha kuwa hali ya AT haikuingizwa hivyo kabla ya kuwezesha Arduino kushikilia tu kitufe cha kushinikiza kisha kushinikiza Arduino yako, kama matokeo utakuwa na mwangaza wa taa ya LED polepole katika muda wa sekunde 2 ambayo inaonyesha kuingia kwa mafanikio kwa modi ya amri ya AT. Sasa tunaendesha mfuatiliaji wa mfululizo wa Arduino au mfuatiliaji mwingine wowote wa serial kama teraterms kuanza kutuma maagizo ya AT, unaweza kupata hati ya maagizo ya AT kutoka kwa kiunga cha upakuaji hapa chini, hati hii inaonyesha orodha ya amri ya AT inayopatikana kwa moduli yetu ya Bluetooth.

Ili kuanza mipangilio tunaendesha mfuatiliaji wa serial na tunaweka kiwango cha baud hadi 9600 na kurudi kwa NL na gari, sasa ukituma wahusika AT kupitia mfuatiliaji wa serial unapaswa kupata jibu SAWA kutoka kwa moduli ya Bluetooth.

Tutaanza kwa kuweka kiwango cha Baud kwa 9600BPS na kwa kufanya hivyo tunahitaji kuandika AT + UART = 9600, 0, 0 kisha hit enter, katika kila operesheni iliyofanikiwa unahitaji kupata jibu SAWA kutoka kwa moduli ya Bluetooth

Tutabadilisha pia jina la Bluetooth kuwa Kifaa1 kwa hivyo tunaandika AT + NAME = Kifaa1

Na tutabadilisha nenosiri la Bluetooth pia kuwa 2020 kwa hivyo tunaandika AT + PSWD = 2020

Maagizo mengine mengi ya AT yanapatikana kuhusu utumiaji wa moduli ya Bluetooth kwa hivyo unachohitaji kufanya ni kupakua hati iliyoambatanishwa na kiunga kilicho hapo chini na kuisoma ili upate amri sahihi ya AT unayohitaji.

Kufuatia mafunzo haya utaweza sasa kugeuza Bluetooth ya roboti na vifaa vyako na unaweza kuzitumia kama mtaalamu.

Kuhusu mafunzo yangu yanayokuja unaweza kupendekeza mada zingine katika sehemu ya maoni hapa chini,

Jambo la mwisho, hakikisha unafanya umeme kila siku. Tukutane wakati mwingine

Ilipendekeza: