Orodha ya maudhui:
- Hatua ya 1: Jinsi ya Kuingiliana na Moduli za Bluetooth
- Hatua ya 2: Vifaa vya Bluetooth
- Hatua ya 3: Mchoro wa Mzunguko
- Hatua ya 4: Nambari na Mitihani
Video: Mipangilio ya Amri za Bluetooth AT (HC05 HC06): Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
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
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
Kwa moduli yetu ya HC-05 tuna pini hizi zote sita:
- 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
- VCC na GND kwa usambazaji wa umeme.
- RXD na TXD kwa data ya pembejeo / pato la serial
- 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
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
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:
Kutumia Python kujifunza Mipangilio ya Kibodi isiyo ya Kiingereza: Hatua 8
Kutumia chatu kujifunza Mipangilio ya Kibodi isiyo ya Kiingereza: Halo, mimi ni Julien! Mimi ni mwanafunzi wa sayansi ya kompyuta na leo nitakuonyesha jinsi unaweza kutumia chatu kujifundisha mpangilio wa kibodi ya lugha isiyo ya Kiingereza. Ujifunzaji mwingi wa lugha hufanyika mkondoni siku hizi, na jambo moja watu wanaweza
Jinsi ya Kubadilisha Mipangilio yako ya Faragha ya Google kwenye Simu: Hatua 11
Jinsi ya kubadilisha Mipangilio yako ya Faragha ya Google kwenye Simu ya Mkononi: Google inatumiwa sana ulimwenguni, lakini watu wengine hawatambui kuwa Google ina huduma nyingi ambazo zinaweza kufikia data yako ya kibinafsi au habari. Katika mafunzo haya, utafundishwa jinsi ya kubadilisha mipangilio yako katika akaunti yako ya kibinafsi ili kupunguza
Uchunguzi wa Kiwango cha Maji ya chini ya ardhi kwa Mipangilio ya Rasilimali ya Chini: Hatua 4 (na Picha)
Uchunguzi wa Kiwango cha Maji ya chini ya ardhi kwa Mipangilio ya Rasilimali ya Chini: Utangulizi Tulipokea ombi kutoka kwa Oxfam kubuni njia rahisi ambayo watoto wa shule nchini Afghanistan wanaweza kufuatilia viwango vya maji ya chini ya ardhi kwenye visima vya karibu. Ukurasa huu umetafsiriwa katika Dari na Dk Amir Haidari na tafsiri inaweza kuwa f
Portal ya kukamata ya ESP32 ili Kusanidi Mipangilio ya IP ya Static na DHCP: Hatua 8
Portal ya kukamata ESP32 ili Kusanidi Mipangilio ya IP ya Static na DHCP: ESP 32 ni kifaa kilicho na WiFi iliyojumuishwa na BLE. Ni aina ya neema kwa miradi ya IoT. Toa tu usanidi wako wa SSID, nywila na IP na ujumuishe vitu kwenye wingu. Lakini, kudhibiti mipangilio ya IP na sifa za Mtumiaji inaweza kuwa kichwa
Badilisha Kichwa cha kichwa cha Bluetooth / Spika / Jina la Adapter au Mipangilio mingine kupitia UART: Hatua 8 (na Picha)
Badilisha Kichwa cha kichwa cha Bluetooth / Spika / Jina la Adapter au Mipangilio Mingine kupitia UART: Je! Unatokea kuwa na vichwa vya sauti vya Bluetooth au vifaa vingine vya sauti vya Bluetooth ambavyo vina jina la kuchukiza sana na kila wakati unapoziunganisha una hamu hii ya ndani ya kubadilisha jina? Hata kama sababu hazifanani, kuna