Sistem Kerja Alat
Arduino UNO akan digunakan sebagai pengontrol ON/OFF 4 buah relay dengan menggunakan perangkat Android melalui jaringan Bluetooth. hampir semua perangkat ber-platform android telah terpasang Perangkat bluetooth.
Sistem komunikasi bluetooth pada Android dapat kita manfaatkan untuk sistem “remote control” yaitu sebagai controller. Sedangkan Arduino sebagai pengolah sinyal kontrol dan Relay sebagai alat yang dikontrol.
Sistem komunikasi bluetooth pada Android dapat kita manfaatkan untuk sistem “remote control” yaitu sebagai controller. Sedangkan Arduino sebagai pengolah sinyal kontrol dan Relay sebagai alat yang dikontrol.
Kebutuhan Hardware
- Modul Bluetooth HC-05
- 4 Relay +5V
- Modul Arduino UNO
- Power supply +9Volt
Modul Relay 4 Buah +5 V (Source)
Modul Bluetooth (Source)
Diagram Blok
Schematic
Koneksi Module Bluetooth
Koneksi Relay
Source Code/Sketch
#include <SoftwareSerial.h>
SoftwareSerial mySerial(9, 8); // RX, TX
byte in_serial,str;
void setup(){
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
delay(1000);
mySerial.begin(9600);
}
void loop(){
str=mySerial.read();
switch(str){
case 'A': //RELAY 1 ON
digitalWrite(2,1);break;
case 'a': //RELAY 1 OFF
digitalWrite(2,0);break;
case 'B': //RELAY 2 ON
digitalWrite(3,1);break;
case 'b': //RELAY 2 OFF
digitalWrite(3,0);break;
case 'C': //RELAY 3 ON
digitalWrite(4,1);break;
case 'c': //RELAY 3 OFF
digitalWrite(4,0);break;
case 'D': //RELAY 4 ON
digitalWrite(5,1);break;
case 'd': //RELAY 4 OFF
digitalWrite(5,0);break;
}
}
SoftwareSerial mySerial(9, 8); // RX, TX
byte in_serial,str;
void setup(){
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
delay(1000);
mySerial.begin(9600);
}
void loop(){
str=mySerial.read();
switch(str){
case 'A': //RELAY 1 ON
digitalWrite(2,1);break;
case 'a': //RELAY 1 OFF
digitalWrite(2,0);break;
case 'B': //RELAY 2 ON
digitalWrite(3,1);break;
case 'b': //RELAY 2 OFF
digitalWrite(3,0);break;
case 'C': //RELAY 3 ON
digitalWrite(4,1);break;
case 'c': //RELAY 3 OFF
digitalWrite(4,0);break;
case 'D': //RELAY 4 ON
digitalWrite(5,1);break;
case 'd': //RELAY 4 OFF
digitalWrite(5,0);break;
}
}
Jalannya Alat
1. Rangkai hardware Arduino dengan relay dan modul bluetooth seperti rangkaian (lihat skematik).
2. Upload program di atas.
3. Pasang power supply sistem : 9 Vdc. Pastikan lampu indikator (merah) nyala dan lampu modul
bluetooth (biru/merah) berkedip
4. Pastikan aplikasi “Bluetooth SPP Pro” sudah Anda instal, jika belum bisa instal lewat Play store.
5. Selanjutnya Buka/jalankan aplikasi “Bluetooth SPP Pro” di Android yang sudah diinstal tadi.
6. Selanjutnya proses koneksi bluetooth.
7. Setelah terdeteksi perangkat HC-05/Null, sentuh/klik pada tulisan tersebut, sehingga muncul
tombol “Pair”. Klik “Pair”.
8. Masukkan PIN untuk penyandingan bluetooth, bisa Anda isi dengan “0000” atau “1234”.
Kemudian klik Done kemudian Oke.
9. Pilih Connect sehingga muncul pemilihan mode komunikasi.
10. Selanjutnya pilih Keyboard mode.
11. Kemudian seting Keyboard, klik pada menu pojok pilih Buttons set.
12. Ganti nama tombol ClickMe dengan perintah ON/OFF relay seperti tabel dibawah ini
13. Klik pada button ClickMe, ganti pada kolom BTN Name dengan angka Relay 1 ON dan BTN
Down diisi dengan huruf A kemudian klik OK. Begitu juga dengan tombol yang lain disesuaikan
dengan tabel.
14. Jika sudah selesai semua kemudian Anda pilih menu seting kemudian pilih Button set complete.
15. Ok, coba kita jalankan. Tekan tombol “Relay 1 ON”
16. Perhatikan relay 1 aktif, indikator LED pada relay 1 juga nyala.
17. Coba untuk mematikan relay 1. Tekan tombol “Relay 1 OFF”. Perhatikan relay 1 OFF, indikator
LED 1 mati.
18. Silahkan coba untuk relay yang lain.
19. Jika akan dipakai untuk mengontrol peralatan seperti lampu AC, maka kita tinggal membuat
rangkaian sederhana antara lampu AC, sumber tegangan AC serta relay.
Video Project III - 5. Kontrol 4 Buah Relay menggunakan Android berbasis Arduino
KAMI MELAYANI JASA PEMBUATAN HARDWARE ATAU SOFTWARE BERBASIS ARDUINO
KONTAK KAMI 085743320570 (adi sanjaya)
No comments:
Post a Comment