Mengendalikan Lampu menggunakan Arduino dan Relay melalui komputer
Pada
kali ini saya akan menjelaskan
cara untuk menyalakan lampu dengan menggunakan laptop dengan aplikasi VB.
Dibawah ini merupakan peralatan yang dibutuhkan dan
juga cara membuat rangkaian serta cara menjalankan programnya.
Alat dan bahan :
1.
lampu 7 watt
2.
fitting
3.
saklar
4.
kabel
5.
arduino
6.
relay R3
SKEMATIK RELAY
Langkah Kerja:
1. Langkah pertama yang harus kita lakukan adalah membuat
rangkaiannya terlebih dahulu
Gambar rangkaian lampu tampak
belakang
Gambar rangkaian lampu tampak
depan
Arduino
Rangkaian lampu
Lampion
Pada percobaan kali ini saya hanya akan menggunakan 1
relay saja dan gambar diatas merupakan contoh rangkaian yang telah jadi
2. Selanjutnya buka
program arduino, kemudian isi kode program, klik upload untuk memasukkan
program ke arduino.
int
i;
int
lampu1=13;
int
lampu2=12;
int
lampu3=11;
int
lampu4=10;
int
lampu5=9;
int
lampu6=8;
void
setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(lampu1,
OUTPUT);
pinMode(lampu2,
OUTPUT);
pinMode(lampu3,
OUTPUT);
pinMode(lampu4,
OUTPUT);
pinMode(lampu5,
OUTPUT);
pinMode(lampu6,
OUTPUT);
}
void
loop() {
if(Serial.available()>0){
i = Serial.read();
if (i=='A'){
digitalWrite(lampu1, HIGH);
}
if (i=='B'){
digitalWrite(lampu1, LOW);
}
if (i=='C'){
digitalWrite(lampu2, HIGH);
}
if (i=='D'){
digitalWrite(lampu2, LOW);
}
if (i=='1'){
digitalWrite(lampu5,HIGH);
digitalWrite(lampu4,HIGH);
digitalWrite(lampu3,HIGH);
digitalWrite(lampu2,HIGH);
digitalWrite(lampu1,HIGH);
}
if (i=='2'){
digitalWrite(lampu5,LOW);
digitalWrite(lampu4,LOW);
digitalWrite(lampu3,LOW);
digitalWrite(lampu2,LOW);
digitalWrite(lampu1,LOW);
}
}
}
// put your main code here, to run
repeatedly:
3. Selanjutnya buka aplikasi
vb, kemudian jalankan aplikasinya.
Setelah
arduino terisi program maka proses sudah dapat dijalankan . Untuk program kali ini kita
menggunakan tombol on/off untuk menjalankan programnya.
Hasil
Jadi Lampion menggunakan relay dan arduino
Mengendalikan Lampu menggunakan Arduino dan Relay melalui komputer
Pada
kali ini saya akan menjelaskan
cara untuk menyalakan lampu dengan menggunakan laptop dengan aplikasi VB.
Dibawah ini merupakan peralatan yang dibutuhkan dan
juga cara membuat rangkaian serta cara menjalankan programnya.
Alat dan bahan :
1.
lampu 7 watt
2.
fitting
3.
saklar
4.
kabel
5.
arduino
6.
relay R3
SKEMATIK RELAY
Langkah Kerja:
1. Langkah pertama yang harus kita lakukan adalah membuat
rangkaiannya terlebih dahulu
Gambar rangkaian lampu tampak
belakang
Gambar rangkaian lampu tampak
depan
Arduino
Rangkaian lampu
Lampion
Pada percobaan kali ini saya hanya akan menggunakan 1
relay saja dan gambar diatas merupakan contoh rangkaian yang telah jadi
2. Selanjutnya buka
program arduino, kemudian isi kode program, klik upload untuk memasukkan
program ke arduino.
int
i;
int
lampu1=13;
int
lampu2=12;
int
lampu3=11;
int
lampu4=10;
int
lampu5=9;
int
lampu6=8;
void
setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(lampu1,
OUTPUT);
pinMode(lampu2,
OUTPUT);
pinMode(lampu3,
OUTPUT);
pinMode(lampu4,
OUTPUT);
pinMode(lampu5,
OUTPUT);
pinMode(lampu6,
OUTPUT);
}
void
loop() {
if(Serial.available()>0){
i = Serial.read();
if (i=='A'){
digitalWrite(lampu1, HIGH);
}
if (i=='B'){
digitalWrite(lampu1, LOW);
}
if (i=='C'){
digitalWrite(lampu2, HIGH);
}
if (i=='D'){
digitalWrite(lampu2, LOW);
}
if (i=='1'){
digitalWrite(lampu5,HIGH);
digitalWrite(lampu4,HIGH);
digitalWrite(lampu3,HIGH);
digitalWrite(lampu2,HIGH);
digitalWrite(lampu1,HIGH);
}
if (i=='2'){
digitalWrite(lampu5,LOW);
digitalWrite(lampu4,LOW);
digitalWrite(lampu3,LOW);
digitalWrite(lampu2,LOW);
digitalWrite(lampu1,LOW);
}
}
}
// put your main code here, to run
repeatedly:
3. Selanjutnya buka aplikasi
vb, kemudian jalankan aplikasinya.
Setelah
arduino terisi program maka proses sudah dapat dijalankan . Untuk program kali ini kita
menggunakan tombol on/off untuk menjalankan programnya.
Hasil
Jadi Lampion menggunakan relay dan arduino