Semoga di Tahun 2016 ini kita menjadi lebih semangat selalu untuk terus belajar dan lebih maju.
- Sensitivitas -80dBm (Typical)
- Daya transmit RF sampai dengan +4dBm.
- Operasi daya rendah 1,8V – 3,6V I/O.
- Kontrol PIO.
- Antarmuka UART dengan baudrate yang dapat diprogram.
- Dengan antena terintegrasi.
- Default baudrate 9600, Data bit : 8, Stop bit = 1, Parity : No Parity, Mendukung baudrate : 9600, 19200, 38400, 57600, 115200, 230400 dan 460800.
- Auto koneksi pada saat device dinyalakan (default)
- Auto reconnect pada menit ke 30 ketika hubungan putus karena range koneksi.
- 1x Arduino Compatible
- 1x Modul Bluetooth HC-05
- Kabel jumper secukupnya
- Breadboard (Project Board)
- AT Command Set, KLIK DISINI
Keterangan Konfigurasi Kabel :
- Pin 3,3V pada arduino dihubungkan ke VCC pada HC-05
- Pin 3,3V pada arduino dihubungkan ke KEY pada HC-05
- Pin GND pada arduino dihubungkan ke GND pada HC-05
- Pin 10 pada arduino dihubungkan ke TXD pada HC-05
- Pin 11 pada arduino dihubungkan ke RXD pada HC-05
- Pin 3,3V pada arduino dihubungkan ke VCC pada HC-05
- Pin 3,3V pada arduino dijumper ke Pin Key(34) pada HC-05
- Pin GND pada arduino dihubungkan ke GND pada HC-05
- Pin 10 pada arduino dihubungkan ke TXD pada HC-05
- Pin 11 pada arduino dihubungkan ke RXD pada HC-05
3.) Download dan Install program Arduino IDE di Arduino.cc ( If Needed )
4.) Setelah itu, jalankan program Arduino-nya.
5.) Klik menu "Tools -> Board -> Arduino Uno"
6.) Klik menu "Tools -> Port -> ( Pilih Port arduino yang terdeteksi di komputer anda )
7.) Bila sudah dirangkai, upload sketch dibawah ini ke Board Arduino ente.
#include <SoftwareSerial.h>8.) Lalu buka serial monitor ente dan set Baudrate 9600 dan Set Both NL & CR dan Boom!
SoftwareSerial belutut(10, 11); // RX | TX
void setup() {
Serial.begin(9600);
Serial.println("Masukkan perintah AT:");
belutut.begin(38400); //Baudrate
}
void loop() {
//Membaca dari HC05 dan di Print pada serial Monitor
if (belutut.available())
Serial.write(belutut.read());
//Membaca dari Arduino Serial monitor untuk dikirim ke HC05
if (Serial.available())
belutut.write(Serial.read());
}
makasih masbro..bermanfaat sekali...indahnya menerima ilmu gratiss... :D
ReplyDeleteSama sama bro. Terimakasih juga sudah berkunjung :)
DeleteGan kenapa ya saat nulis AT kok ngak ada tulisan "OK"
ReplyDeleteSalam kenal. Coba cek kabel RX TX mungkin terbalik, cek juga baudrate yang di sketch mungkin gak sesuai dengan di serial monitor.
DeleteDan cek juga modul bluetothnya, apa indikatornya berkedip tiap 2 detik sekali?
Kalau sudah sesuai kabel RX TX kemudian indikator lampu sudah berkedip tiap 2 detik.tetapi ketika di tullis AT masih belum ada respon..kira-kira solusi lainnya apa? .
DeleteTrims
Baudrate tidak sesuai.
Deletegan bisa dijelaskan lg gan,, ane terkendala dgn kondisi ini, lampu indikator sudah nyala tiap 2 detik, tetapi saat ikasih perintah AT di serial monitor tidak ada balasan OK nya,,,,,
DeleteMemang modul ini berbeda beda cara masuk mode AT Commandnya, Teman saya pernah saat itu masuk AT command mode hanya dengan menekan button yang ada di modul HC05 dengan lama dan LED langsung berkedip tiap 2 detik.
DeleteDicoba saja gan, kalau modul yang ane gunakan cara masuk AT commandnya seperti yang ane tulis dalam artikel ini. Kalau ente ikuti tutorial yang ane tulis ini, dan led sudah berkedip tiap 2 detik sekali, tapi tidak muncul OK saat diberi perintah AT.
Coba cek kembali serial monitor, set BOTH NL & CR dan sesuaikan baudrate.
untuk set BOTH NL & CR udah ane sesuaikan gan,,, tp masalah baudrate ini akan ane coba,,, tnks infonya gan..
Deletesalam, saya mau tanya, kenapa ya antara android saya dengan bluetooth hc-06 sudah pairing tetapi tidak bisa mengirim perintah scrip contoh seperti blink led. tetapi jika saya menggunakan pc, scrip code blink led bisa. padahal android saya sudah berbagai aplikasi dari google play saya coba. apa ada aplikasi yang harus saya instal agar bluetooth bisa bekerja di arduino uno r3. Mohom infonya apa yg harus sala lakukan. terima kasih.
ReplyDeleteSalam Kenal. Sepertinya karena baudrate di sketch tidak sesuai dengan baudrate modul bluetooth.
DeleteGan ane udah coba tulis AT,, tp gk ada balasan OK,, bisa bantu gan,, HC-05 ane yg tidak pake pin key,,, terus masalah keterangan yg ente buat di artikel diatas ama yg d sketch program untuk RX dan TX yg terhubung ke pin arduino kenapa beda gt?
ReplyDeleteDicoba lagi, ulangi dengan teliti...
Deletehanya keluar seperti simbol-simbol di serial monitor
ReplyDeleteBaudrate belum sesuai.
Deletebang kalau lednya berkedip terus tidak dalam 2 sekon, kenapa ya? apa ada kemungkinan bluetoothnya rusak?
ReplyDeleteBukan rusak, artinya itu belum masuk mode AT Command
Deletecara masuk mode At Command gimana mas? padahal sudah tak tunggu lam
DeleteIkuti tutorial ini.
Deletesemua baudrate udah dicoba dan disesuaikan tapi belum bisa gimana gan ?
ReplyDeleteApakah indikator bluetoothnya sudah berkedip tiap 2 detik?
Deletesudah tetapi tetap tidak ada balasan OK dan baudrate sudah diatur sesuai dengan tutorial
Deletemas kok ngak keluar di at command
ReplyDeleteArtinya, gagal masuk AT commandnya.
DeleteKang klo pengertian master,slave&slave-loop itu apa ya?
ReplyDeleteTrus klo saya mau autoconect dengan android bs kah tanpa bantuan aplikasi lain? Jd saya cukup nyalakan BT di hp lalu otomatis conect dgn hc05 (selama ini saya hanya bs paired&klo mau conect harus pk aplikasi lg)
Terima kasih sebelum'y
Salam kenal&sukses selalu
Kalau untuk definisi, silahkan cari dari sumber lain ya. Sudah banyak kok artikel di internet yang membahas itu.
DeleteKalau untuk autoconnect bisa, jadi misal ada 2 arduino dan 2 modul bluetooth, maka modul bluetooth 1 di set sebagai slave dan modul bluetooth 2 di set sebagai master.
Oya 1 lagi,gmn cara'y ya supaya konsumsi daya arduino ga bikin boros aki?
DeleteSaya pakai aki motor 12v 5A,arduino uno,relay 4ch&modul bluetooth hc05
Kondisi arduino "always on" , kondisi motor tidak dihidupkan,setelah 5 hari aki saya tekor
Terima kasih
Iya memang boros gan, pakai supply external saja.
DeletePakai supply external gmn gan maksud'y?
DeleteItu di motor saya udah saya pakein step down ke 9v khusus utk supply arduino
Makasih banyak gan atas sharing'y&masukan aja nih buat aplikasi boarduino mungkin bisa diupdate lg supaya bisa autoconnect dgn modul arduino'y
Supply external maksundya jangan ngambil atau menurunkan tegangan dari Accu motor... Jadi ente masukkan power supply tambahan didalam motornya.
DeleteHmmm belum ada kepikiran mau update aplikasi boarduino, soalnya itu aplikasi pertama yg saya release... jadi kurang tersusun rapih, agak bingung jadinya. Kalau ente mau buat yg autoconnect, buat saja gan di app inventor...
selamat malam, terimakasih tutorialnya sangat membantu dan berhasil masuk mode at comand, tapi kenapa ya saat saya aplikasikan seperti biasa bt nya tidak terdeteksi? mohon pencerahannya
ReplyDeleteSelamat siang. Tidak terdeteksinya saat masih dalam mode AT Command atau keadaan normal?
Deletedalam keadaan normal tidak terdedksi
DeleteHarusnya terdeteksi...
Deleteini ndak mas,, ada solusi?
DeleteApa indikator bluetoothnya berkedip cepat?
Deleteada solusi/ pengalaman yg sama ?
ReplyDeleteApa indikator bluetoothnya berkedip cepat?
DeletePin pada HC05 EN sama STATE? KEY itu yg mna?
ReplyDeleteKEY tidak ada headernya... di jumper saja ke Pin34 (Lihat gambar diatas)
Deletepermisi, mau tanya, apakah bisa modul bluetooth nya di setting jika meng konek kan/ menghubungkan modul bluetooth dengan android cukup mendekatkan android saja ke modul, maka terhubung secara otomatis. terima kasih
ReplyDeleteTentu saja bisa gan :) asalkan modul bluetoothnya sudah stand by aktif...
Deletesangat membantu bang .. mantafff .
ReplyDeleteOk.
DeleteHalo Gan, Bluettoth ane jg sama kayak teman2 diatas. Ga muncul klo diketik AT. Terus lampu LED nya hanya berkedip terus.
ReplyDeleteMohon bantuannya ya gan.
Artinya gagal masuk AT Commandnya.
Delete