Obsah:
- Krok 1: Veci, ktoré potrebujete
- Krok 2: Nastavenie Arduino Ide pre ESP 32
- Krok 3: Získajte aplikáciu Bluetooth
- Krok 4: Časť kódovania
- Krok 5: Testovanie Bluetooth Esp32
![ESP32 Bluetooth návod - Ako používať vstavané Bluetooth v ESP32: 5 krokov ESP32 Bluetooth návod - Ako používať vstavané Bluetooth v ESP32: 5 krokov](https://i.howwhatproduce.com/images/001/image-2002-15-j.webp)
Video: ESP32 Bluetooth návod - Ako používať vstavané Bluetooth v ESP32: 5 krokov
![Video: ESP32 Bluetooth návod - Ako používať vstavané Bluetooth v ESP32: 5 krokov Video: ESP32 Bluetooth návod - Ako používať vstavané Bluetooth v ESP32: 5 krokov](https://i.ytimg.com/vi/snmKdaxLPcw/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
![ESP32 Bluetooth návod | Ako používať vstavané Bluetooth v ESP32 ESP32 Bluetooth návod | Ako používať vstavané Bluetooth v ESP32](https://i.howwhatproduce.com/images/001/image-2002-16-j.webp)
Ahoj, keďže doska ESP32 je dodávaná s WiFi aj Bluetooth, ale pre naše väčšinou projekty zvyčajne používame iba Wifi, nepoužívame Bluetooth. V tomto návode vám teda ukážem, aké ľahké je používať Bluetooth ESP32 & For základné projekty Bluetooth je užitočnejšou funkciou ESP32 na použitie.
Krok 1: Veci, ktoré potrebujete
![Veci, ktoré potrebujete Veci, ktoré potrebujete](https://i.howwhatproduce.com/images/001/image-2002-17-j.webp)
Na tento projekt teda potrebujete iba: ESP32 (Ľubovoľný model): A kábel na jeho naprogramovanie.
Krok 2: Nastavenie Arduino Ide pre ESP 32
![Nastavenie Arduino Ide pre ESP 32 Nastavenie Arduino Ide pre ESP 32](https://i.howwhatproduce.com/images/001/image-2002-18-j.webp)
Uistite sa, že máte vo svojom počítači Arduino IDE a že ste do svojho Arduino IDE nainštalovali dosky ESP32, a ak to tak nie je, nainštalujte ho podľa nasledujúcich pokynov.:
Krok 3: Získajte aplikáciu Bluetooth
![Získajte aplikáciu Bluetooth Získajte aplikáciu Bluetooth](https://i.howwhatproduce.com/images/001/image-2002-19-j.webp)
Predtým, ako pôjdeme ďalej, sa uistite, že máte vo svojom smartfóne sériovú aplikáciu Bluetooth na komunikáciu BLUETOOTH s akýmkoľvek zariadením BLUETOOTH, v našom prípade ESP32.
Krok 4: Časť kódovania
![Kódovacia časť Kódovacia časť](https://i.howwhatproduce.com/images/001/image-2002-20-j.webp)
Otvorte arduino ide.go na Súbor> Príklady> BluetoothSerial> SerialtoSerialBT. Nebo skopírujte nasledujúci kód: #include "BluetoothSerial.h" #if! Definované (CONFIG_BT_ENABLED) || ! defined (CONFIG_BLUEDROID_ENABLED)#chyba Bluetooth nie je povolený! Spustite `make menuconfig` a povoľte ho#endifBluetoothSerial SerialBT; void setup () {Serial.begin (115200); SerialBT.begin ("ESP32test"); // Názov zariadenia Bluetooth Serial.println („Zariadenie sa spustilo, teraz ho môžete spárovať s bluetooth!“);} Void loop () {if (Serial.available ()) {SerialBT.write (Serial.read ()); } if (SerialBT.available ()) {Serial.write (SerialBT.read ()); } delay (20);} Kód je veľmi jednoduchý a veľmi podobný kódu BLUETOOTH, ktorý bežne používame s arduino uno & hc05 Vysvetlenie kódu: Nasledujúci riadok obsahuje knižnicu BluetoothSerial.#include „BluetoothSerial.h“3 riadky uvedené nižšie umožňujú používanie technológie Bluetooth# if! defined (CONFIG_BT_ENABLED) || ! defined (CONFIG_BLUEDROID_ENABLED)#chyba Bluetooth nie je povolený! Spustite „make menuconfig` a povoľte ho#endifPotom sa vytvorí inštancia BLUETOOTH BluetoothSerial SerialBT; V setup () sa spustí sériová komunikácia s prenosovou rýchlosťou 115200. Serial.begin (115200); Inicializujte Bluetooth sériové zariadenie a ako argument zadajte názov zariadenia Bluetooth. Štandardne sa nazýva ESP32test, ale môžete ho premenovať a dať mu jedinečný názov. SerialBT.begin („ESP32test“); // Názov zariadenia Bluetooth V slučke () odosielajte a prijímajte údaje prostredníctvom sériového rozhrania Bluetooth. V nižšie uvedených riadkoch kódu skontroluje, či sú na sériovom monitore k dispozícii nejaké údaje, ak áno, potom údaje odošle do zariadenia BLUETOOTH (napríklad: náš smartphone) pomocou Bluetooth.if (Serial.available ()) esp32 {SerialBT.write (Serial.read ());} SerialBT.write () odosiela údaje pomocou bluetooth serial. Serial.read () vracia údaje prijaté v sériový port. Nasledujúca časť kódu skontroluje, či sú k dispozícii údaje z Bluetooth, ak sú, potom ich vytlačí na sériovom monitore. ak (SerialBT.available ()) {Serial.write (SerialBT.read ());} To je všetko základné vysvetlenie kódu. Teraz teda môžete kód nahrať do svojho ESP32.
Krok 5: Testovanie Bluetooth Esp32
![Testovanie Bluetooth Esp32 Testovanie Bluetooth Esp32](https://i.howwhatproduce.com/images/001/image-2002-21-j.webp)
![Testovanie Bluetooth Esp32 Testovanie Bluetooth Esp32](https://i.howwhatproduce.com/images/001/image-2002-22-j.webp)
![Testovanie Bluetooth Esp32 Testovanie Bluetooth Esp32](https://i.howwhatproduce.com/images/001/image-2002-23-j.webp)
Po nahraní kódu otvorte sériový monitor vo svojom Arduino IDE a potom pripojte Bluetooth (esp32) z vášho smartphonu. A v sekcii zariadení v aplikácii sa môžete pripojiť k ESP32 a potom dostanete správu „Pripojenie k ESP32“. sekúnd sa pripojí a zobrazí sa správa ESP32 pripojený. Potom ak napíšete ahoj z aplikácie, potom na vašom sériovom monitore vášho Arduino IDE uvidíte Hello message a ak napíšete How are you from your serial monitor, uvidíte túto správu v Vaša aplikácia. Takto teda môžete nadviazať spojenie Bluetooth s ESP32 a podmienku if môžete použiť na vykonanie rôznych akcií pre inú správu, ktorú ste z telefónu odoslali na esp32. Bavte sa preto s používaním ESP32 Bluetooth vo svojich projektoch.
Odporúča:
Zvuková jednotka pre vstavané hračky s použitím Mini prehrávača DFplayer Mini: 4 kroky
![Zvuková jednotka pre vstavané hračky s použitím Mini prehrávača DFplayer Mini: 4 kroky Zvuková jednotka pre vstavané hračky s použitím Mini prehrávača DFplayer Mini: 4 kroky](https://i.howwhatproduce.com/images/002/image-4220-10-j.webp)
Zvuková jednotka pre vstavané hračky používajúce mini prehrávač DFplayer Mini: Vitajte v mojom " ible " #35. Chcete vytvoriť zvukovú jednotku, ktorú môžete používať rôznymi spôsobmi, a v priebehu niekoľkých sekúnd odovzdáte požadované zvuky pre svoje hračky postavené na škrabancoch? Tu prichádza návod, ktorý vysvetľuje, ako to urobiť pomocou D
Rádia LoRa ESP32 Návod na jednoduché spustenie - Bez zapojenia: 6 krokov
![Rádia LoRa ESP32 Návod na jednoduché spustenie - Bez zapojenia: 6 krokov Rádia LoRa ESP32 Návod na jednoduché spustenie - Bez zapojenia: 6 krokov](https://i.howwhatproduce.com/images/002/image-4945-28-j.webp)
Rádia LoRa ESP32 Návod na jednoduché spustenie | Bez káblov: Hej, čo sa deje, chlapci? Akarsh tu od CETech. Dnes urobíme projekt, ktorý je v zásade o nastavení rádií LoRa, aby spolu mohli hovoriť najľahším možným spôsobom. Tu som použil mikrokontrolér ESP32, ktorý je
UCL - vstavané - výber a umiestnenie: 4 kroky
![UCL - vstavané - výber a umiestnenie: 4 kroky UCL - vstavané - výber a umiestnenie: 4 kroky](https://i.howwhatproduce.com/images/005/image-12531-23-j.webp)
UCL - Embedded - Pick and Place: Tento návod sa bude zaoberať tým, ako sa vytvára jednotka 2D pick and place a ako ju kódovať
UCL - vstavané riadené auto: 5 krokov
![UCL - vstavané riadené auto: 5 krokov UCL - vstavané riadené auto: 5 krokov](https://i.howwhatproduce.com/images/001/image-1746-63-j.webp)
UCL - vstavané riadené auto: S týmto projektom sme mali veľké ambície. Samoriadiace auto! Sledovanie čiernej čiary alebo voľná jazda, vyhýbanie sa prekážkam. Pripojenie Bluetooth a druhé arduino pre ovládač s bezdrôtovou komunikáciou do auta. Možno druhé auto, ktoré by mohlo nasledovať
EAL - vstavané programovanie: Candy Mixer, kroky 1 000: 9
![EAL - vstavané programovanie: Candy Mixer, kroky 1 000: 9 EAL - vstavané programovanie: Candy Mixer, kroky 1 000: 9](https://i.howwhatproduce.com/images/002/image-3294-50-j.webp)
EAL - Vstavané programovanie: Candy Mixer 1000: Pre náš projekt v Arduine sme sa rozhodli vyrobiť mixér na cukríky. Ide o to, že používateľ môže stlačiť tlačidlo a potom motory začnú vysúvať cukríky do misky a keď program beží, zastaví sa. Prvý koncept s