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/>
thanks
BalasHapusBang klau rakit kemotor ambil tegangan untuk hidupkan rangkaian nya bagaimana
BalasHapusMotor DC? Atau Kendaraan Motor? Bisa diperjelas lagi pertanyaanya? Pada dasarnya modul bluetooth HC-05 tdak bisa berdiri sendiri, butuh kontroler dan rangkaian tambahan untuk melakukan hal tersebut.
HapusBang ko gua ga bisa ya?? Apa modul bluetooth nya yg rusak ya??
BalasHapusBisa lebih detail lagi apa yang nggak bisa? Modul bluetooth apa yang dipakai?
HapusBang di masukin coding dulu ga ke USB TTL nya apa langusng ke serial?
BalasHapusterima kasih mas , sangat membantu tutorialnya
BalasHapussalam
Kak punya saya kok saat tulis at tidak ada balasan ok
BalasHapus