Modul Bluetooth HC-05 adalah
modul komunikasi nirkabel berbasis teknologi Bluetooth. Modul ini
mendukung komunikasi serial (UART), yang membuatnya sangat mudah untuk
diintegrasikan dengan berbagai mikrokontroler, termasuk Arduino. Modul
Bluetooth bekerja pada frekuensi 2,4 GHz dan memiliki jangkauan
komunikasi sekitar 10 meter, tergantung pada kondisi lingkungan. Baca juga : Review Sensor Suhu DHT11: Cara Kerja dan Aplikasinya dengan Arduino
Spesifikasi Teknis Modul Bluetooth
HC-05
• Versi Bluetooth: 2.0+EDR
(Enhanced Data Rate)
• Frekuensi Operasi: 2,4 GHz ISM
band
• Mode Kerja: Master/Slave
• Jangkauan: Sekitar 10 meter
• Tegangan Operasi: 3,3V (Logika
tingkat 3,3V)
• Antarmuka: UART
• Kecepatan Baud: 9600 (default),
dapat diatur dari 1200 hingga 1382400
• Dimensi: 28mm x 15mm x 2.35mm
Komponen Utama pada Modul HC-05
1. Pin VCC dan GNDPin ini
digunakan untuk menghubungkan modul dengan sumber daya. Modul ini beroperasi
pada tegangan 3,3V.
2. Pin TXD dan RXDPin ini adalah
pin komunikasi serial yang terhubung ke pin RX dan TX pada Arduino.
3. Pin EN (Enable)Pin ini digunakan
untuk mengaktifkan atau menonaktifkan modul.
4. LED IndikatorLED ini
menunjukkan status koneksi Bluetooth. Berkedip cepat saat tidak terhubung dan
berkedip lambat saat terhubung.
Cara Menggunakan Modul Bluetooth
HC-05 dengan ArduinoKomponen Dasar
• Modul Bluetooth HC-05
• Arduino (contoh: Arduino Uno)
• Breadboard dan kabel jumper
• Resistor (opsional, untuk
penurunan tegangan jika diperlukan)
Langkah-langkah Koneksi Hardware
1. Persiapan Peralatan
Siapkan semua peralatan yang
diperlukan termasuk Arduino, modul HC-05, breadboard dan kabel jumper.
2. Koneksi Pin
Sambungkan pin pada modul HC-05 ke
Arduino sebagai berikut:
• HC-05 VCC ke 5V Arduino
• HC-05 GND ke GND Arduino
• HC-05 TXD ke Arduino RX (Pin 0)
• HC-05 RXD ke Arduino TX (Pin 1)
• HC-05 EN ke 3.3V Arduino (jika
diperlukan)
Pastikan koneksi ini dilakukan
dengan hati-hati untuk menghindari kerusakan pada modul atau Arduino.
3. Penyusunan Breadboard
Tempatkan modul HC-05 dan Arduino
pada breadboard untuk memastikan semua koneksi stabil dan mudah diatur.
Mengatur Kecepatan Baud
Secara default, modul HC-05
menggunakan kecepatan baud 9600. Jika Anda perlu mengubah kecepatan baud atau
pengaturan lainnya, Anda bisa menggunakan perintah AT Command.
Mengirim AT Command
1. Masuk ke Mode Command
Untuk masuk ke mode command,
sambungkan pin EN ke 3.3V dan lakukan reset pada modul. Setelah itu, modul akan
siap menerima perintah AT.
2. Kirim Perintah AT
Gunakan perangkat lunak serial
monitor seperti Arduino IDE untuk mengirim perintah AT ke modul. Pastikan
kecepatan baud serial monitor sesuai dengan pengaturan modul (misalnya 9600
baud).
Contoh perintah:
• AT (untuk memeriksa koneksi)
• AT+VERSION? (untuk memeriksa
versi firmware)
• AT+NAME=NamaBaru (untuk mengganti
nama modul)
• AT+BAUD4 (untuk mengubah
kecepatan baud menjadi 9600)
Contoh Proyek dengan Arduino
Peralatan yang Diperlukan
• Arduino Uno
• Modul Bluetooth HC-05
• LED
• Resistor 220 ohm
• Breadboard dan kabel jumper
Skema Koneksi
• HC-05 VCC ke 5V Arduino
• HC-05 GND ke GND Arduino
• HC-05 TXD ke Arduino RX (Pin 0)
• HC-05 RXD ke Arduino TX (Pin 1)
• LED Anoda ke Pin 13 Arduino
(melalui resistor 220 ohm)
• LED Katoda ke GND Arduino
Kode Program
char incomingByte; // Variabel untuk menyimpan data yang
diterima
void setup() {
Serial.begin(9600); //
Inisialisasi komunikasi serial pada baud rate 9600
pinMode(13, OUTPUT); // Set pin 13 sebagai output
}
void loop() {
if (Serial.available() > 0) { // Jika ada data yang tersedia
incomingByte = Serial.read(); // Baca data
if (incomingByte == ‘1’) { //
Jika data adalah ‘1’
digitalWrite(13, HIGH); // Nyalakan LED
}
else if (incomingByte == ‘0’) { // Jika data adalah ‘0’
digitalWrite(13, LOW); // Matikan LED
}
}
}
Pengujian Proyek
Setelah mengupload kode di atas ke
Arduino, Anda dapat mengendalikan LED melalui koneksi Bluetooth menggunakan
aplikasi terminal Bluetooth pada smartphone. Berikut ini cara yang dapat Anda lakukan:
1. Pasangkan Bluetooth
Aktifkan Bluetooth pada smartphone
dan pasangkan dengan modul HC-05. Default PIN untuk HC-05 biasanya adalah
`1234` atau `0000`.
2. Gunakan Aplikasi Terminal
Unduh dan buka aplikasi terminal
Bluetooth dari Play Store atau App Store. Contoh aplikasi: Bluetooth Terminal,
Serial Bluetooth Terminal, dsb.
3. Kirim Perintah
Setelah tersambung, kirim `1` untuk
menyalakan LED dan `0` untuk mematikan LED. Siap Untuk Membuat Proyek Impianmu
Menjadi Kenyataan?
Klik di sini untuk chat langsung via
WhatsApp dan dapatkan dukungan langsung dari tim ahli kami!

Terimakasih telah membaca di Aopok.com, semoga bermanfaat dan lihat juga di situs berkualitas dan paling populer Piool.com, peluang bisnis online Topbisnisonline.com dan join di komunitas Topoin.com.