Përmbajtje:
- Hapi 1: Gjërat që ju nevojiten
- Hapi 2: Vendosja e Arduino Ide për ESP 32
- Hapi 3: Merrni aplikacionin Bluetooth
- Hapi 4: Pjesa e kodimit
- Hapi 5: Testimi i Bluetooth -it të Esp32
Video: Udhëzues ESP32 Bluetooth - Si të përdorni Bluetooth -in e integruar të ESP32: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Përshëndetje djema Meqenëse Bordi ESP32 vjen me WiFi dhe Bluetooth të dy, por për Projektet tona më të zakonshme ne zakonisht përdorim vetëm Wi -Fi, nuk përdorim Bluetooth. Pra, në këtë udhëzues do të tregoj se sa e lehtë është të përdorësh Bluetooth të ESP32 & Për pajisjen tënde Projektet themelore Bluetooth është tipar më i dobishëm i ESP32 për t'u përdorur.
Hapi 1: Gjërat që ju nevojiten
Pra, për këtë projekt ju nevojiten vetëm: ESP32 (çdo model): Dhe një kabllo për ta programuar atë.
Hapi 2: Vendosja e Arduino Ide për ESP 32
Sigurohuni që keni Arduino IDE në kompjuterin tuaj dhe keni instaluar Bordet ESP32 në Arduino IDE tuaj, dhe nëse nuk është kështu, ndiqni udhëzimet e mia të mëposhtme për ta instaluar.:
Hapi 3: Merrni aplikacionin Bluetooth
Para se të shkojmë më tej sigurohuni që keni një aplikacion serik Bluetooth në smartphone tuaj për komunikim BLUETOOTH me çdo pajisje BLUETOOTH në rastin tonë ESP32.
Hapi 4: Pjesa e kodimit
Hapni arduino ide.go te Skedari> Shembuj> BluetoothSerial> SerialtoSerialBT. Ose kopjoni kodin e mëposhtëm: #include "BluetoothSerial.h" #if! Definuar (CONFIG_BT_ENABLED) || ! përcaktuar (CONFIG_BLUEDROID_ENABLED) #error Bluetooth nuk është i aktivizuar! Ju lutemi ekzekutoni `make menuconfig` dhe aktivizojeni atë#endifBluetoothSerial SerialBT; void setup () {Serial.begin (115200); SerialBT.begin ("ESP32test"); // Emri i pajisjes Bluetooth Serial.println ("Pajisja filloi, tani mund ta çiftoni me bluetooth!");} Lak void () {if (Serial.available ()) {SerialBT.write (Serial.read ()); } if (SerialBT.available ()) {Serial.write (SerialBT.read ()); } vonesa (20);} Kodi është shumë i lehtë dhe shumë i ngjashëm me kodin BLUETOOTH që ne përgjithësisht përdorim me arduino uno & hc05Shpjegimi i kodit: Linja më poshtë përfshin bibliotekën BluetoothSerial.#përfshijë "BluetoothSerial.h" 3 rreshta të dhëna më poshtë mundësojnë Bluetooth# nëse! e përcaktuar (CONFIG_BT_ENABLED) || ! përcaktuar (CONFIG_BLUEDROID_ENABLED) #error Bluetooth nuk është i aktivizuar! Ju lutemi ekzekutoni `make menuconfig` dhe aktivizojeni atë#endifPastaj, krijohet një shembull i BLUETOOTH BluetoothSerial SerialBT; Në konfigurimin (), një komunikim serik fillon me një normë baud prej 115200. Serial.begin (115200); Filloni Bluetooth pajisje serike dhe kaloni si argument emrin e Pajisjes Bluetooth. Si parazgjedhje quhet ESP32test por mund ta riemërtoni dhe t'i jepni një emër unik. SerialBT.begin ("ESP32test"); // Emri i pajisjes Bluetooth Në lak (), dërgoni dhe merrni të dhëna përmes serialit Bluetooth. Në rreshtat e mëposhtëm të kodit do të kontrollojë nëse ka të dhëna në dispozicion në monitorin serik nëse po, atëherë do t'i dërgojë të dhënat në pajisjen BLUETOOTH (p.sh. smartphone -i ynë) duke përdorur Bluetooth -in e esp32.if (Serial.available ()) {SerialBT.write (Serial.read ());} SerialBT.write () dërgon të dhëna duke përdorur bluetooth serial. Serial.read () kthen të dhënat e marra në porti serik. Pjesa e mëposhtme e kodit do të kontrollojë nëse ka të dhëna nga Bluetooth nëse është e disponueshme, atëherë do t'i printojë në monitorin serik. Ky është i gjithë shpjegimi bazë i kodit. Pra, tani mund ta ngarkoni kodin në ESP32 tuaj.
Hapi 5: Testimi i Bluetooth -it të Esp32
Pasi të keni ngarkuar kodin monitor serial të hapur në Arduino IDE tuaj dhe më pas lidhni Bluetooth (esp32) nga telefoni juaj inteligjent. Dhe në seksionin e pajisjeve të aplikacionit mund të lidheni me ESP32 dhe më pas do të merrni mesazhin "lidheni me ESP32". Dhe në pak sekonda do të lidhet dhe do të shihni mesazhin ESP32 të lidhur. Pastaj nëse shkruani përshëndetje nga aplikacioni, atëherë në monitorin tuaj serik të Arduino IDE tuaj mund të shihni mesazhin Përshëndetje dhe nëse shtypni Si jeni nga monitori juaj serial, mund ta shihni atë mesazh në Aplikacioni juaj. Pra, kjo është mënyra se si mund të krijoni një lidhje Bluetooth me ESP32 dhe mund të përdorni një kusht if për të ekzekutuar veprime të ndryshme për mesazhin e ndryshëm që keni dërguar në esp32 nga telefoni juaj. Pra argëtohuni duke përdorur ESP32 Bluetooth në projektet tuaja.
Recommended:
Udhëzues: Si të përdorni sensorin e detektorit të ngjyrave RGB TCS230 me Arduino UNO: 3 hapa
Udhëzues: Si të përdorni sensorin e detektorit të ngjyrave RGB TCS230 Me Arduino UNO: Përshkrimi: Ky udhëzues do t'ju tregojë disa hapa të thjeshtë se si të përdorni sensorin e detektorit të ngjyrave RGB duke përdorur Arduino Uno. Në fund të këtij tutoriali, do të merrni një numër rezultatesh krahasimi midis disa ngjyrave. TCS3200 është një detaj i plotë me ngjyra
Udhëzues: Si të përdorni Mini PIR Motion Sensor HC-SR 505 Me Arduino UNO: 3 hapa
Udhëzues: Si të përdorni Mini PIR Motion Sensor HC-SR 505 Me Arduino UNO: Përshkrimi: Ky udhëzues do t'ju tregojë disa hapa të thjeshtë se si të përdorni Modulin e Sensorit të Lëvizjes duke përdorur Arduino Uno. Në fund të këtij tutoriali, do të merrni një rezultat krahasimi kur sensori mund të zbulojë një lëvizje dhe nuk mund të zbulojë ndonjë lëvizje
Udhëzues: Si të përdorni sensorin analog të distancës tejzanor US-016 Me Arduino UNO: 3 hapa
Udhëzues: Si të përdorni sensorin analog të distancës tejzanor US-016 Me Arduino UNO: Përshkrimi: Moduli fillestar tejzanor US-016 lejon aftësi jo-matëse 2 cm ~ 3 m, tension furnizimi 5 V, rrymë operative 3.8mA, mbështetje tension dalës analog, të qëndrueshme dhe të besueshme. Ky modul mund të jetë i ndryshëm varion në varësi të aplikacionit
Si të përdorni multimetrin në tamil - Udhëzues për fillestarët - Multimetër për fillestarët: 8 hapa
Si të përdorni multimetrin në tamil | Udhëzues për fillestarët | Multimetër për fillestarët: Përshëndetje miq, Në këtë tutorial, unë kam shpjeguar se si të përdorni multimetrin në të gjitha llojet e qarqeve elektronike në 7 hapa të ndryshëm, të tilla si 1) testi i vazhdimësisë për probleme me xhirimin e pajisjeve 2) Matja e rrymës DC 3) testimi i Diodës dhe LED 4) Matja Resi
Udhëzues: Si të përdorni ESP32-CAM në Web Server për transmetimin e videove: 3 hapa
Udhëzues: Si të përdorni ESP32-CAM në Web Server për transmetimin e videove: Përshkrimi: ESP32-CAM është një Bord i Zhvillimit të Vizionit IoT Wireless ESP32 në një faktor shumë të vogël, i krijuar për t'u përdorur në projekte të ndryshme IoT, të tilla si pajisje shtëpiake të zgjuara, industriale kontroll pa tel, monitorim pa tel, identifikim pa tel QR