Tuesday, November 29, 2016

Cara Mengganti Nama dan Password Modul Bluetooth HC-05 Beserta Manual AT-Command Sangat Mudah

Tutorial ini akan membahas cara menggunakan modul bluetooth HC-05 untuk melakukan komunikasi antara arduino dan perangkat lain. Modul HC-05 adalah modul bluetooth yang dapat berfungsi sebagai master atau sebagai slave. Jika Anda hanya ingin menggunakan arduino sebagai slave, maka Anda dapat menggunakan modul bluetooth HC-06 karena modul tersebut secara default hanya dapat berfungsi sebagai slave. Modul HC-05 pada tutorial ini menggunakan chipset buatan Cambridge Silicon Radio (CSR) BC417143 dan telah terpasang pada breakout board. Berikut ini adalah gambar modul HC-05 beserta keterangan pinoutnya:



Keterangan pinout di atas adalah sebagai berikut:
  • EN fungsinya untuk mengaktifkan mode AT Command Setup pada modul HC-05. Jika pin ini ditekan sambil ditahan sebelum memberikan tegangan ke modul HC-05, maka modul akan mengaktifkan mode AT Command Setup. Secara default, modul HC-05 aktif dalam mode Data.
  • Vcc adalah pin yang berfungsi sebagai input tegangan. Hubungkan pin ini dengan sumber tegangan 5V.
  • GND adalah pin yang berfungsi sebagai ground. Hubungkan pin ini dengan ground pada sumber tegangan.
  • TX adalah pin yang berfungsi untuk mengirimkan data dari modul ke perangkat lain (mikrokontroler). Tegangan sinyal pada pin ini adalah 3.3V sehingga dapat langsung dihubungkan dengan pin RX pada arduino karena tegangan sinyal 3.3V dianggap sebagai sinyal bernilai HIGH pada arduino.
  • RX adalah pin yang berfungsi untuk menerima data yang dikirim ke modul HC-05. Tegangan sinyal pada pin sama dengan tegangan sinyal pada pin TX, yaitu 3.3V. Untuk keamanan, sebaiknya gunakan pembagi tegangan jika menghubungkan pin ini dengan arduino yang bekerja pada tegangan 5V. Pembagi tegangan tersebut menggunakan 2 buah resistor. Resistor yang digunakan sebagai pembagi tegangan pada tutorial ini adalah 1K ohm dan 2K ohm. Untuk lebih jelasnya, dapat dilihat pada bagian implementasi koneksi antara modul HC-05 dan arduino UNO.
  • STATE adalah pin yang berfungsi untuk memberikan informasi apakah modul terhubung atau tidak dengan perangkat lain.
Seperti dijelaskan di atas, modul HC-05 memiliki dua mode kerja yaitu mode AT Command dan mode Data. Modul HC-05 menggunakan mode Data secara default. Berikut ini adalah keterangan untuk kedua mode tersebut:
  • AT Command. Pada mode ini, modul HC-05 akan menerima instruksi berupa perintah AT Command. Mode ini dapat digunakan untuk mengatur konfigurasi modul HC-05. Perintah AT Command yang dikirimkan ke modul HC-05 menggunakan huruf kapital dan diakhiri dengan karakter CRLF (\r\n atau 0x0d 0x0a dalam heksadesimal).
  • Data. Pada mode ini, modul HC-05 dapat terhubung dengan perangkat bluetooth lain dan mengirimkan serta menerima data melalui pin TX dan RX. Konfigurasi koneksi serial pada mode ini menggunakan baudrate: 9600 bps, data: 8 bit, stop bits: 1 bit, parity: None, handshake: None. Adapun password default untuk terhubung dengan modul HC-05 pada mode Data adalah 0000 atau 1234.
Berikut ini adalah contoh menggunakan mode AT Command pada modul HC-05 untuk mengatur password yang akan digunakan ketika modul tersebut melakukan pairing ke perangkat lain seperti ponsel, tablet atau komputer:
  • Langkah ini menggunakan adapter FTDI (USB to Serial). Anda dapat pula menggunakan adapter lainnya, namun kemungkinan Anda perlu melakukan penyesuaian. Hubungkan adapter FTDI dengan modul HC-05 sesuai dengan skema berikut ini (namun jangan hubungkan pin Vcc dari adapter FTDI ke modul HC-05):



  • Sebelum menghubungkan pin Vcc adapter FTDI ke modul HC-05, terlebih dahulu tekan dan tahan tombol yang berada pada modul HC-05 sambil menghubungkan pin Vccpada FTDI ke Vcc pada modul HC-05. Hal tersebut untuk mengaktifkan mode AT Command pada modul HC-05. Jika Anda modul HC-05 berada pada mode AT Command, maka LED yang berada pada modul tersebut akan berkedip setiap 2 detik.
  • Selanjutnya, gunakan serial monitor pada IDE arduino atau screenputty dan lain sebagainya untuk berkomunikasi dengan modul HC-05. Atur kecepatan koneksi serial dengan nilai 38400 bps dan atur juga agar setiap perintah yang dikirimkan diakhiri dengan karakter CRLF.
  • Setelah itu, periksa apakah koneksi antara modul HC-05 dan komputer sudah terhubung dengan baik dengan memasukkan perintah AT pada serial monitor/screen/putty.
  • Untuk mengganti password default yang digunakan untuk pairing antara modul HC-05 dan perangkat bluetooth lainnya, gunakan perintah (ganti nilai 1234 sesuai dengan password yang ingin Anda gunakan) AT+PSWD=1234. Berikut ini adalah contoh sesi AT Command menggunakan serial monitor pada arduino IDE:



Download manual AT-Command:




Sunday, November 27, 2016

Cara Membuat mesin penghitung uang koin dengan botol dan android (terjadi ledakan hati-hati)


Download Klik Disini

Cara Membuat Flasher Sein Sepeda Motor Kedip Lebih Cepat /How To Make flasher sein motor cycle


Tutorial charger aki, baterai otomatis 12V 6A / Review charger liquid acid battery


Tutorial membongkar alat pengubah tegangan DC ke AC merk AVANKO / Review power inverter merk AVANKO


Cara Membuat Kabel Konektor Speaker dan Mic / How To Make a connector speaker and mic


Tutorial alat pengubah tegangan DC ke AC 220V merk AVANKO / Unboxing power inverter merk AVANKO


Tutorial alat elektronik anti maling alarm / Review Electronic anti-lost alarm


Cara Membongkar Timer Listrik Merk GAO 3500 Watt isi dalamnya ternyata


Review/Cara Menggunakan lampu flash tambahan buat handphone


Review/Cara Membongkar Fitting Sensor Cahaya Otomatis Lampu E27 Photo Sensor


How To Make a Simple Mini Saw / cara membuat mata gergaji mini


Review/Cara Menggunakan alat ukur kapasitor, induktor, dan frekuensi


How To Make a simple module relay for arduino / cara membuat modul relay arduino


Cara Membuat alarm murah / How To Make a simple alarm system at home


Cara Menggunakan alat pendeteksi listrik AC / Review AC Voltage Detector with Torch


Cara Menggunakan/Review GM550 Infrared Thermometer -50C - 380C (-58F - 716F)


How To Make a downloader STK500 AVR / cara membuat downloader STK500 AVR



Cara Membuat baterai AA solder portable diganti menggunakan baterai LIPO/Li-Ion


Cara Membuat untuk mengganti baterai pompa air dengan power bank murah


Cara Membuat Pembersih Solder murah meriah / How To Make a Soldering Cleaner Simple


Cara Membuat Rangkaian pengaman konsleting listrik / protection circuit for repair electric


How To Make a battery shaver hack/cara membuat baterai AAA alat pencukur bulu dengan power bank


Cara Membuat charger pintar laptop arduino dan vb6 / How To Make a smart charger laptop arduino


Cara Membuat lampu dan pintu otomatis RFID dan remote v.2 /How To Make a control electronic


Cara Membuat dotmatrix 3 baris menggunakan remote 6 chanel / How To Make a dotmatrix


How To Make a electric mosquito killer / cara membuat pembunuh nyamuk elektrik


How To Make a digital clock / cara membuat jam digital microcontroller dan RTC


cara membuat alat pakan pelet ikan dan pompa aquarium otomatis dan manual


modifikasi air filter / filter udara vario techno 125 smart idea


Cara Membuat kalkulator untuk berhitung anak


cara menggunakan kerja robot arm manual / robot lengan manual satu jutaan


Saturday, November 26, 2016

Cara Membuat robot menghindari halangan / robot kumis


Cara Membuat robot pengikut cahaya / light follower robot


Cara Membuat robot main bola / robot soccer


Cara Membuat line tracer analog / line follower


Cara Membuat hand dryer otomatis casing dari kayu asli buatan STE :)


Cara Membuat alat praga psikologi steadines tester made in STE


Cara Membuat lampu strobo LED bikinan sendiri mantappp


Cara Membuat jam digital menggunakan adaptor casing kayu TOP


cara mengganti lampu LED pada mouse wireless atau mouse biasa


cara mengecek sensor temperatur yang biasa digunakan pada pemanas air,heater,dispenser air


Cara Membuat untuk menambah catu daya dari SPY CAM BUTTON KANCING S918 agar baterai tahan lama


cara membuat alat penangkap nyamuk


Cara modifikasi tombol TV tuner yang error


cara membuat lampu dan pintu otomatis menggunakan RFID dan remote control sederhana


cara membuat sensor posisi sederhana


cara membuat lampu tidur dari bekas kipas angin