Daftar Isi:
- Langkah 1: Hal-hal yang Anda Butuhkan
- Langkah 2: Menyiapkan Ide Arduino untuk ESP 32
- Langkah 3: Dapatkan Aplikasi Bluetooth
- Langkah 4: Bagian Pengkodean
- Langkah 5: Menguji Bluetooth Esp32
Video: Tutorial Bluetooth ESP32 - Cara Menggunakan Bluetooth Inbuilt ESP32: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Hai teman-teman Karena Papan ESP32 dilengkapi dengan WiFi & Bluetooth, tetapi untuk sebagian besar Proyek kami biasanya hanya menggunakan Wifi, kami tidak menggunakan Bluetooth. Jadi dalam instruksi ini saya akan menunjukkan betapa mudahnya menggunakan Bluetooth ESP32 & Untuk Anda Proyek dasar Bluetooth adalah fitur ESP32 yang lebih praktis untuk digunakan.
Langkah 1: Hal-hal yang Anda Butuhkan
Jadi untuk proyek ini anda hanya membutuhkan: ESP32 (ANY MODEL): Dan sebuah kabel untuk memprogramnya.
Langkah 2: Menyiapkan Ide Arduino untuk ESP 32
Pastikan Anda memiliki Arduino IDE di PC Anda dan Anda menginstal Papan ESP32 di Arduino IDE Anda, dan jika tidak, ikuti instruksi saya berikut untuk menginstalnya.:
Langkah 3: Dapatkan Aplikasi Bluetooth
Sebelum kita melangkah lebih jauh, pastikan Anda memiliki aplikasi serial Bluetooth di ponsel cerdas Anda untuk komunikasi BLUETOOTH dengan perangkat BLUETOOTH apa pun dalam kasus kami ESP32.
Langkah 4: Bagian Pengkodean
Buka arduino ide.go ke File > Contoh > BluetoothSerial > SerialtoSerialBT. Atau salin kode berikut: #include "BluetoothSerial.h"#if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED)#kesalahan Bluetooth tidak diaktifkan! Jalankan `make menuconfig` ke dan aktifkan#endifBluetoothSerial SerialBT;void setup() { Serial.begin(115200); SerialBT.begin("ESP32test"); //Nama perangkat Bluetooth Serial.println("Perangkat dimulai, sekarang Anda dapat memasangkannya dengan bluetooth!");}void loop() { if (Serial.available()) { SerialBT.write(Serial.read()); } if (SerialBT.available()) { Serial.write(SerialBT.read()); } delay(20);}Kode ini sangat mudah dan sangat mirip dengan kode BLUETOOTH yang biasa kita gunakan dengan penjelasan arduino uno & hc05Code: Baris di bawah ini termasuk library BluetoothSerial.#include "BluetoothSerial.h"3 baris yang disediakan di bawah ini mengaktifkan Bluetooth# jika !didefinisikan(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED)#kesalahan Bluetooth tidak diaktifkan! Jalankan `make menuconfig` ke dan aktifkan#endifKemudian, sebuah instance BLUETOOTH dibuat BluetoothSerial SerialBT;Dalam setup(), komunikasi serial dimulai pada baud rate 115200. Serial.begin(115200);Inisialisasi Bluetooth perangkat serial dan meneruskan sebagai argumen nama Perangkat Bluetooth. Secara default ini disebut ESP32test tetapi Anda dapat mengganti namanya dan memberinya nama yang unik. SerialBT.begin("ESP32test"); //Nama perangkat BluetoothDalam loop(), kirim dan terima data melalui Bluetooth Serial. Pada baris kode di bawah ini akan memeriksa apakah ada data yang tersedia di monitor serial jika ya maka akan mengirim data ke perangkat BLUETOOTH (misalnya: smartphone kita) menggunakan esp32's Bluetooth.if (Serial.available()) { SerialBT.write(Serial.read());}SerialBT.write() mengirim data menggunakan bluetooth serial. Serial.read() mengembalikan data yang diterima di port serial. Bagian kode di bawah ini akan memeriksa apakah ada data dari Bluetooth yang tersedia, kemudian akan dicetak di monitor serial.if (SerialBT.available()) { Serial.write(SerialBT.read());} Itu saja penjelasan dasar kodenya. Jadi sekarang Anda bisa mengupload kode tersebut ke ESP32 Anda.
Langkah 5: Menguji Bluetooth Esp32
Setelah mengunggah kode, buka monitor serial di Arduino IDE Anda & kemudian sambungkan Bluetooth (esp32) dari ponsel cerdas Anda. Dan di bagian perangkat aplikasi Anda dapat terhubung ke ESP32 dan kemudian Anda akan mendapatkan pesan "menghubungkan ke ESP32". Dan dalam beberapa detik itu akan terhubung dan Anda akan melihat pesan ESP32 terhubung. Kemudian jika Anda mengetik halo dari aplikasi maka di monitor serial Arduino IDE Anda, Anda dapat melihat pesan Halo & jika Anda mengetik Bagaimana kabar dari monitor serial Anda, Anda dapat melihat pesan itu di Aplikasi Anda. Jadi ini adalah bagaimana Anda dapat membuat koneksi Bluetooth dengan ESP32 dan Anda dapat menggunakan kondisi if untuk menjalankan tindakan berbeda untuk pesan berbeda yang Anda kirim ke esp32 dari ponsel Anda. Jadi, bersenang-senanglah menggunakan Bluetooth ESP32 di proyek Anda.
Direkomendasikan:
Kontrol Led Seluruh Dunia Menggunakan Internet Menggunakan Arduino: 4 Langkah
Kontrol Led Seluruh Dunia Menggunakan Internet Menggunakan Arduino: Hai, saya Rithik. Kami akan membuat led yang dikendalikan internet menggunakan ponsel Anda. Kami akan menggunakan perangkat lunak seperti Arduino IDE dan Blynk. Ini sederhana dan jika Anda berhasil, Anda dapat mengontrol sebanyak mungkin komponen elektronik yang Anda inginkan. Yang Kami Butuhkan: Perangkat Keras:
Memantau Akselerasi Menggunakan Raspberry Pi dan AIS328DQTR Menggunakan Python: 6 Langkah
Memantau Akselerasi Menggunakan Raspberry Pi dan AIS328DQTR Menggunakan Python: Akselerasi terbatas, menurut saya menurut beberapa hukum Fisika.- Terry Riley Seekor cheetah menggunakan akselerasi yang luar biasa dan perubahan kecepatan yang cepat saat mengejar. Makhluk tercepat di darat sesekali menggunakan kecepatan tertingginya untuk menangkap mangsa. NS
EEPROM Inbuilt Arduino Anda: 6 Langkah
EEPROM Inbuilt Arduino Anda: Pada artikel ini kita akan memeriksa EEPROM internal di papan Arduino kita. Apa yang dimaksud dengan EEPROM beberapa dari Anda mungkin mengatakan? EEPROM adalah Memori Hanya Baca yang Dapat Diprogram Secara Elektrik yang Dapat Dihapus. Ini adalah bentuk memori non-volatil yang dapat mengingat
WiFi Jammer Dengan Powerbank Inbuilt: 12 Langkah
WiFi Jammer Dengan Powerbank Inbuilt: Halo Teman,Dalam video ini saya akan Memberitahu AndaBagaimana Anda dapat membuat jammer WiFi portabel dengan bank daya inbuilt.yang dapat digunakan untuk mengisi daya ponsel Anda dan memberi daya pada jammer WiFi Anda.::Peringatan::Ini adalah ilegal untuk macet jaringan WiFi seseorang. Saya melakukan
Blink LED dengan Menggunakan ESP32 NodeMCU WiFi & Modul Bluetooth Tutorial: 5 Langkah
Berkedip LED dengan Menggunakan ESP32 NodeMCU WiFi & Modul Bluetooth Tutorial: DeskripsiNodeMCU adalah platform IoT open source. Ini diprogram dengan menggunakan bahasa skrip Lua. Platform ini didasarkan pada proyek sumber terbuka eLua. Platform ini menggunakan banyak proyek sumber terbuka, seperti lua-cjson, spiffs. NodeMc ESP32 ini