Modul HC-05 adalah modul bluetooth yang memiliki interface UART. Atau yang biasa kita kenal sebagai komunikasi Serial. Maka untuk mengakses modul Bluetooth HC-05, cukup dengan menggunakan 2 pin : RX dan TX.
Aplikasi dengan menggunakan modul bluetooth ini sangat banyak sekali. Dari sekian project yang saya buat menggunakan modul HC-05 ini diantaranya adalah kontrol Dot Matrix Display melalui aplikasi android.
Tapi sebelum sejauh itu, kali ini kita akan membahas terlebih dahulu bagaimana cara menyetting modul bluetooth HC-05 agar dapat kita gunakan dalam project yang kita buat.
Set Environment
Pertama yang perlu kita siapkan tentu saja adalah modul Bluetooth HC-05 [1]. Kemudian modul Serial to USB [2]. Jika tidak memiliki modul Serial to USB, bisa menggunakan Arduino biasa dengan memanfaatkan example sketch Software Serial.
Lalu rangkai sesuai dengan wiring dibawah ini :
Setelah itu, buka aplikasi semacam hyper terminal. Untuk mempermudah, disini yang saya gunakan adalah Serial Monitor milik Arduino IDE.
Langkah-langkah Pengaturan Bluetooth HC-05
- Koneksikan modul USB to TTL ke PC bersamaan dengan menekan tombol seperti pada gambar dibawah. Dengan cara ini, kita dapat masuk ke AT-Mode. Jika di modul tidak ada tombol ini, maka bisa dengan men-ground-kan pin 13 (langkah-langkah ini bisa dicari di google).
- Jika langkah diatas sudah benar, maka LED pada modul HC-05 akan berkedip kurang lebih setiap 2 detik. Kemudian kita bisa berpindah ke layar PC.
- Pada Arduino IDE, buka serial monitor dengan memilih menu Tools > Serial Monitor atau tekan Ctrl + Shift + M.
- Pastikan Baudrate pada Serial Monitor menunjukkan angka 38400, dan pilih closing character Both NL & CR.
- Ketik AT dan tekan enter. Maka jika langkah sebelumnya telah dilakukan dengan benar, akan munculk pesan balasan OK!
- Dengan cara yang sama seperti pada langkah 5, kita dapat menyetting mode Bluetooth sebagai client/slave, dengan mengetik AT+ROLE=0 lalu tekan Enter.
- Untuk setting Nama Device, ketik AT+NAME=XXXX (nama devicenya) lalu tekan Enter.
- Untuk setting Password, ketik AT+PSWD=XXXX (password devicenya) lalu tekan Enter.
- Untuk setting Baudrate, ketik AT+UART=9600,0,0 (bisa 2400, 4800, 9600, 115200, dst) lalu tekan Enter.
- Untuk mengetahui setting HC-05 saat ini, maka cukup ketik command dan tambahkan dengan tanda ‘?’. Contoh AT+PSWD? Kemudian tekan Enter.
- Setelah melakukan setting, lakukan restart pada modul HC-05 dengan melepas sumber VCC dari modul HC-05, kemudian pasang kembali.
- Modul Bluetooth HC-05 sudah bisa digunakan.
Penutup
Kurang lebih begitulah cara menyetting bluetooth HC-05. Di post berikutnya, mungkin saya akan mencoba membahas contoh project yang memanfaatkan modul bluetooth HC-05 ini.
Semoga menjadi ilmu yang bermanfaat.
<z/>