Daftar Isi:

Tutorial Bluetooth ESP32 - Cara Menggunakan Bluetooth Inbuilt ESP32: 5 Langkah
Tutorial Bluetooth ESP32 - Cara Menggunakan Bluetooth Inbuilt ESP32: 5 Langkah

Video: Tutorial Bluetooth ESP32 - Cara Menggunakan Bluetooth Inbuilt ESP32: 5 Langkah

Video: Tutorial Bluetooth ESP32 - Cara Menggunakan Bluetooth Inbuilt ESP32: 5 Langkah
Video: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, November
Anonim
Tutorial Bluetooth ESP32 | Cara Menggunakan Bluetooth Inbuilt ESP32
Tutorial Bluetooth ESP32 | Cara Menggunakan Bluetooth Inbuilt ESP32

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

Hal yang Anda Butuhkan
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

Menyiapkan Ide Arduino untuk ESP 32
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

Dapatkan Aplikasi Bluetooth
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

Bagian Pengkodean
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

Menguji Bluetooth Esp32
Menguji Bluetooth Esp32
Menguji Bluetooth Esp32
Menguji Bluetooth Esp32
Menguji Bluetooth Esp32
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: