Ingin menghubungkan Arduino dengan perangkat lain secara nirkabel? Bluetooth HC-05 adalah solusi sederhana dan mudah untuk membuat komunikasi jarak jauh dengan Arduino. Dalam tutorial ini, kita akan membahas langkah-langkah sederhana untuk menghubungkan Bluetooth HC-05 dengan Arduino, sehingga kamu bisa mulai mengontrol proyekmu tanpa kabel. Yuk, kita mulai!

untuk codenya kalian bisa gunakan code dibawah ini :
#include <SoftwareSerial.h>
// Pin 10 sebagai RX, Pin 11 sebagai TX untuk komunikasi Bluetooth
SoftwareSerial bluetooth(3, 2); // RX, TX
String baca_bluetooth() {
String dataTerima = "";
while (bluetooth.available()) {
char karakter = bluetooth.read();
dataTerima += karakter;
}
}
void setup() {
// Inisialisasi komunikasi Serial Monitor dan HC-05
Serial.begin(9600); // Untuk komunikasi dengan serial monitor (baud rate harus sesuai)
bluetooth.begin(9600); // Untuk komunikasi dengan HC-05 (baud rate HC-05)
Serial.println("HC-05 Bluetooth siap terhubung!");
}
void loop() {
// Kirim data dari Serial Monitor ke HC-05
if (Serial.available()) {
char data = Serial.read(); // Baca data dari serial monitor
bluetooth.write(data); // Kirim data ke HC-05
}
// Kirim data dari HC-05 ke Serial Monitor
if (bluetooth.available()) {
char data = bluetooth.read(); // Baca data dari HC-05
Serial.write(data); // Kirim data ke serial monitor
Serial.println(baca_bluetooth());
}
}
Untuk skematik, kamu bisa ikuti skematick di bawah ini

Untuk pengujian, kami telah melakukan uji coba yang bisa kamu lihat di video di bawah ini. Yuk, cek hasilnya dan lihat bagaimana program ini bekerja dengan lancar!
selamat mencoba, salam labrobotika
Jika anda berminat menggunakan jasa labrobotika, silahkan hubungi admin: WHATSAPP