Orodha ya maudhui:

Mafunzo ya Bluetooth ya ESP32 - Jinsi ya Kutumia Inbuilt Bluetooth ya ESP32: 5 Hatua
Mafunzo ya Bluetooth ya ESP32 - Jinsi ya Kutumia Inbuilt Bluetooth ya ESP32: 5 Hatua

Video: Mafunzo ya Bluetooth ya ESP32 - Jinsi ya Kutumia Inbuilt Bluetooth ya ESP32: 5 Hatua

Video: Mafunzo ya Bluetooth ya ESP32 - Jinsi ya Kutumia Inbuilt Bluetooth ya ESP32: 5 Hatua
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, Julai
Anonim
Mafunzo ya Bluetooth ya ESP32 | Jinsi ya Kutumia Inbuilt Bluetooth ya ESP32
Mafunzo ya Bluetooth ya ESP32 | Jinsi ya Kutumia Inbuilt Bluetooth ya ESP32

Halo jamani Kwa kuwa Bodi ya ESP32 inakuja na WiFi na Bluetooth zote mbili lakini kwa Miradi yetu mara nyingi tunatumia Wifi tu, hatutumii Bluetooth. Kwa hivyo katika mafundisho haya nitaonyesha jinsi ilivyo rahisi kutumia Bluetooth ya ESP32 & Kwa yako Miradi ya msingi Bluetooth ni huduma inayofaa zaidi ya ESP32 ya kutumia.

Hatua ya 1: Vitu Unavyohitaji

Vitu Unavyohitaji
Vitu Unavyohitaji

Kwa hivyo kwa mradi huu unahitaji tu: ESP32 (MODEL YOYOTE): Na kebo ili kuipanga.

Hatua ya 2: Kuweka Mawazo ya Arduino kwa ESP 32

Kuanzisha Mawazo ya Arduino kwa ESP 32
Kuanzisha Mawazo ya Arduino kwa ESP 32

Hakikisha una Arduino IDE kwenye PC yako na umeweka Bodi za ESP32 katika IDE yako ya Arduino, na ikiwa sio hivyo tafadhali fuata maagizo yafuatayo ya kuisakinisha.:

Hatua ya 3: Pata Programu ya Bluetooth

Pata Programu ya Bluetooth
Pata Programu ya Bluetooth

Kabla hatujaenda zaidi hakikisha una programu tumizi ya Bluetooth katika simu yako mahiri ya mawasiliano ya BLUETOOTH na kifaa chochote cha BLUETOOTH kwa upande wetu ESP32.

Hatua ya 4: Sehemu ya Usimbuaji

Sehemu ya Usimbuaji
Sehemu ya Usimbuaji

Fungua ideu ide.go kwenye Faili> Mifano> BluetoothSerial> SerialtoSerialBT. Au nakili nambari ifuatayo: # pamoja na "BluetoothSerial.h" #if! Defined (CONFIG_BT_ENABLED) || imeelezwa Tafadhali endesha `tengeneza menuconfig` ili uiwezeshe # endifBluetoothSerial SerialBT; kuanzisha batili () {Serial.begin (115200); SerialBT.anza ("ESP32test"); // Jina la kifaa cha Bluetooth Serial.println ("Kifaa kilianza, sasa unaweza kukiunganisha na Bluetooth!");} Kitanzi batili () {if (Serial.available ()) {SerialBT.write (Serial.read ()); } ikiwa (SerialBT haipatikani ()) {Serial.write (SerialBT.read ()); } kuchelewesha (20);} Nambari ni rahisi sana na inafanana sana na nambari ya BLUETOOTH tunayotumia kwa jumla na arduino uno & ufafanuzi wa HC05: Nambari ya chini ni pamoja na maktaba ya BluetoothSerial. ikiwa! imefafanuliwa (CONFIG_BT_ENABLED) || imeelezwa Tafadhali endesha "fanya menuconfig` ili uiwezeshe # endifHalafu, mfano wa BLUETOOTH imeundwa BluetoothSerial SerialBT; Katika usanidi (), mawasiliano ya mfululizo yanaanzishwa kwa kiwango cha baud cha 115200. kifaa cha serial na kupitisha kama hoja jina la Kifaa cha Bluetooth. Kwa chaguo-msingi inaitwa ESP32test lakini unaweza kuipatia jina mpya na kuipatia jina la kipekee. SerialBT.begin ("ESP32test"); // Jina la kifaa cha Bluetooth Katika kitanzi (), tuma na upokee data kupitia Bluetooth Serial. Katika mistari iliyo chini ya nambari itaangalia ikiwa data yoyote inapatikana kwenye mfuatiliaji wa serial ikiwa ndio basi itatuma data hiyo kwa kifaa cha BLUETOOTH (kwa mfano: smartphone yetu) kutumia esp32's Bluetooth.if (Serial.available ()) {SerialBT.write (Serial.read ());} SerialBT.write () hutuma data kwa kutumia serial ya serial. Serial.read () inarudisha data iliyopokelewa katika bandari ya serial Sehemu ya chini ya nambari itaangalia ikiwa data yoyote kutoka kwa Bluetooth inapatikana ikiwa ni basi itaichapisha kwenye serial monitor.if (SerialBT. inapatikana ()) Kwa hivyo ndio maelezo yote ya msingi ya nambari hiyo kwa hivyo sasa unaweza kupakia nambari hiyo kwa ESP32 yako.

Hatua ya 5: Kupima Bluetooth ya Esp32

Kujaribu Bluetooth ya Esp32
Kujaribu Bluetooth ya Esp32
Kujaribu Bluetooth ya Esp32
Kujaribu Bluetooth ya Esp32
Kujaribu Bluetooth ya Esp32
Kujaribu Bluetooth ya Esp32

Baada ya kupakia msimbo wa ufuatiliaji wa serial katika IDE yako ya Arduino na kisha unganisha Bluetooth (esp32) kutoka kwako smartphone. Na katika sehemu ya vifaa unaweza kushikamana na ESP32 na kisha utapata ujumbe "unaounganisha na ESP32". sekunde itaunganishwa na utaona ujumbe ESP32 umeunganishwa. Halafu ukiandika hello kutoka kwa programu kisha kwenye mfuatiliaji wako wa serial wa IDU yako ya Arduino unaweza kuona ujumbe wa Hello & ikiwa unaandika Je! ukoje kutoka kwa mfuatiliaji wako wa serial unaweza kuona ujumbe huo Kwa hivyo hii ndio jinsi unaweza kuanzisha muunganisho wa Bluetooth na ESP32 na unaweza kutumia hali ikiwa kutekeleza vitendo tofauti kwa ujumbe tofauti uliotuma kwa esp32 kutoka kwa simu yako. Kwa hivyo furahiya kutumia ESP32 Bluetooth katika miradi yako.

Ilipendekeza: