![ESP32 Bluetooth -handledning - Så här använder du inbyggd Bluetooth av ESP32: 5 steg ESP32 Bluetooth -handledning - Så här använder du inbyggd Bluetooth av ESP32: 5 steg](https://i.howwhatproduce.com/images/001/image-2002-15-j.webp)
Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
![ESP32 Bluetooth -handledning | Hur man använder inbyggd Bluetooth av ESP32 ESP32 Bluetooth -handledning | Hur man använder inbyggd Bluetooth av ESP32](https://i.howwhatproduce.com/images/001/image-2002-16-j.webp)
Hej killar Eftersom ESP32 -kortet levereras med WiFi och Bluetooth både men för våra mestadels projekt använder vi vanligtvis bara Wifi, vi använder inte Bluetooth. Så i denna instruktioner visar jag hur enkelt det är att använda Bluetooth av ESP32 & grundläggande projekt Bluetooth är en mer praktisk funktion i ESP32 att använda.
Steg 1: Saker du behöver
![Saker du behöver Saker du behöver](https://i.howwhatproduce.com/images/001/image-2002-17-j.webp)
Så för detta projekt behöver du bara: ESP32 (ALLA MODELLER): Och en kabel för att programmera det.
Steg 2: Konfigurera Arduino Ide för ESP 32
![Konfigurera Arduino Ide för ESP 32 Konfigurera Arduino Ide för ESP 32](https://i.howwhatproduce.com/images/001/image-2002-18-j.webp)
Se till att du har Arduino IDE i din dator och att du har installerat ESP32 -kort i din Arduino IDE, och om det inte är fallet, följ följande instruktioner för att installera det.:
Steg 3: Skaffa Bluetooth -appen
![Skaffa Bluetooth -appen Skaffa Bluetooth -appen](https://i.howwhatproduce.com/images/001/image-2002-19-j.webp)
Innan vi går vidare, se till att du har en seriell Bluetooth -applikation i din smartphone för BLUETOOTH -kommunikation med någon BLUETOOTH -enhet i vårt fall ESP32.
Steg 4: Kodningsdel
![Kodningsdel Kodningsdel](https://i.howwhatproduce.com/images/001/image-2002-20-j.webp)
Öppna din arduino ide.go till Arkiv> Exempel> BluetoothSerial> SerialtoSerialBT. Eller kopiera följande kod: #inkludera "BluetoothSerial.h" #if! Definierad (CONFIG_BT_ENABLED) || ! definierad (CONFIG_BLUEDROID_ENABLED)#fel Bluetooth är inte aktiverat! Kör `make menuconfig` till och aktivera det#endifBluetoothSerial SerialBT; void setup () {Serial.begin (115200); SerialBT.begin ("ESP32test"); // Bluetooth -enhetsnamn Serial.println ("Enheten startade, nu kan du parkoppla den med bluetooth!");} Void loop () {if (Serial.available ()) {SerialBT.write (Serial.read ()); } if (SerialBT.available ()) {Serial.write (SerialBT.read ()); } fördröjning (20);} Koden är mycket enkel och mycket lik BLUETOOTH -koden som vi vanligtvis använder med arduino uno & hc05Kodförklaring: Nedanstående rad innehåller BluetoothSerial -biblioteket.#inkluderar "BluetoothSerial.h" 3 rader nedan ger Bluetooth# om! definierad (CONFIG_BT_ENABLED) || ! definierad (CONFIG_BLUEDROID_ENABLED)#fel Bluetooth är inte aktiverat! Kör `make menuconfig` till och aktivera det#endifDärefter skapas en instans av BLUETOOTH BluetoothSerial SerialBT; I setup () startas en seriell kommunikation med en baudhastighet på 115200. Serial.begin (115200); Initiera Bluetooth seriell enhet och skicka Bluetooth -enhetens namn som argument. Som standard kallas det ESP32test men du kan byta namn på det och ge det ett unikt namn. SerialBT.begin ("ESP32test"); // Bluetooth -enhetsnamn I loop (), skicka och ta emot data via Bluetooth Serial. I nedanstående kodrader kommer det att kontrollera om någon data är tillgänglig på seriell bildskärm om ja då skickar den data till BLUETOOTH -enhet (till exempel: vår smartphone) med esp32: s Bluetooth.if (Serial.available ()) {SerialBT.write (Serial.read ());} SerialBT.write () skickar data med bluetooth serial. Serial.read () returnerar data som tas emot i nedanstående del av koden kommer att kontrollera om någon data från Bluetooth är tillgänglig om det är då kommer den att skriva ut den på seriell bildskärm. if (SerialBT.available ()) {Serial.write (SerialBT.read ());} Så det är den grundläggande förklaringen till koden. Så nu kan du ladda upp koden till din ESP32.
Steg 5: Testa Bluetooth för Esp32
![Testar Bluetooth på Esp32 Testar Bluetooth på Esp32](https://i.howwhatproduce.com/images/001/image-2002-21-j.webp)
![Testar Bluetooth på Esp32 Testar Bluetooth på Esp32](https://i.howwhatproduce.com/images/001/image-2002-22-j.webp)
![Testar Bluetooth på Esp32 Testar Bluetooth på Esp32](https://i.howwhatproduce.com/images/001/image-2002-23-j.webp)
När du har laddat upp koden öppnar du seriell bildskärm i din Arduino IDE och ansluter sedan Bluetooth (esp32) från din smartphone. Och i enhetsdelen av appen kan du ansluta till ESP32 och då får du meddelandet "ansluter till ESP32". Och på få sekunder kommer den att anslutas och du kommer att se meddelandet ESP32 anslutet. Om du sedan skriver hej från appen kan du se ditt meddelande i din seriella bildskärm på din Arduino IDE. Din app. Så här kan du upprätta en Bluetooth -anslutning med ESP32 och du kan använda ett if -villkor för att utföra olika åtgärder för de olika meddelandena du skickade till esp32 från din telefon. Så ha kul med ESP32 Bluetooth i dina projekt.
Rekommenderad:
Bärbar MINI MULTI VOLTAGE PSU MED USB, FLASHLIGHT, KOMPONENTTESTER OCH INBYGGD LADDARE: 6 steg
![Bärbar MINI MULTI VOLTAGE PSU MED USB, FLASHLIGHT, KOMPONENTTESTER OCH INBYGGD LADDARE: 6 steg Bärbar MINI MULTI VOLTAGE PSU MED USB, FLASHLIGHT, KOMPONENTTESTER OCH INBYGGD LADDARE: 6 steg](https://i.howwhatproduce.com/images/001/image-1028-j.webp)
BÄRBAR MINI MULTI-VOLTAGE PSU MED USB, FLASHLIGHT, KOMPONENTTESTER OCH INBYGGD LADDARE: Välkommen till min första instruerbara! Med denna instruerbara kan du förvandla en osäker/billig solkraftsbank (med några extra delar) till något användbart. Något du kan använda varje dag, precis som jag gör det, för det är riktigt bra att använda! De flesta av
Bildhållare med inbyggd högtalare: 7 steg (med bilder)
![Bildhållare med inbyggd högtalare: 7 steg (med bilder) Bildhållare med inbyggd högtalare: 7 steg (med bilder)](https://i.howwhatproduce.com/images/001/image-1311-15-j.webp)
Bildhållare med inbyggd högtalare: Här är ett bra projekt att utföra under helgen, om du vill skapa din egen högtalare som kan innehålla bilder/vykort eller till och med din att-göra-lista. Som en del av bygget kommer vi att använda en Raspberry Pi Zero W som hjärtat i projektet, och en
Så här använder du Bluetooth (BLE) med ESP32: 3 steg
![Så här använder du Bluetooth (BLE) med ESP32: 3 steg Så här använder du Bluetooth (BLE) med ESP32: 3 steg](https://i.howwhatproduce.com/images/003/image-7855-17-j.webp)
Så här använder du Bluetooth (BLE) med ESP32: ##### NOTE ##### Metoden som visas i denna instruktion är gammal och föråldrad. Titta på den här videon för den senaste metoden. ################ ESP32 har en omfattande funktionslista (Wikipedia), men den största funktionen som drar blicken är den inbyggda blå
Väska skivspelare (med inbyggd förstärkare och förförstärkare): 6 steg
![Väska skivspelare (med inbyggd förstärkare och förförstärkare): 6 steg Väska skivspelare (med inbyggd förstärkare och förförstärkare): 6 steg](https://i.howwhatproduce.com/images/004/image-11883-8-j.webp)
Resväska skivspelare (med inbyggd förstärkare och förförstärkare): Hej alla! Vänligen bära med mig eftersom detta är min första instruerbara. Jag ber om ursäkt för att jag inte tog tillräckligt med foton när jag byggde det, men det är relativt enkelt och kan anpassas för att möta någons kreativa önskningar! Min inspiration för
Hur man använder Mac Terminal och hur man använder viktiga funktioner: 4 steg
![Hur man använder Mac Terminal och hur man använder viktiga funktioner: 4 steg Hur man använder Mac Terminal och hur man använder viktiga funktioner: 4 steg](https://i.howwhatproduce.com/images/005/image-14039-7-j.webp)
Så här använder du Mac Terminal och hur du använder viktiga funktioner: Vi visar dig hur du öppnar MAC Terminal. Vi kommer också att visa dig några funktioner i terminalen, till exempel ifconfig, ändra kataloger, komma åt filer och arp. Ifconfig låter dig kontrollera din IP -adress och din MAC -annons