Laporan Sistem Kendali
Interface Komputer
Mengendalikan Lampu menggunakan Arduino dan Relay melalui computer
Nama : Reni Tri Subekti
Kelas : 2CD
Nim : 061430701477
TEKNIK
KOMPUTER
POLITEKNIK
NEGERI SRIWIJAYA
TAHUN
AKADEMIK 2015
Mengendalikan Lampu
menggunakan Arduino dan Relay melalui komputer
Pada kali ini saya akan menerangkan
cara untuk menyalakan lampu dengan menggunakan laptop dengan aplikasi VB.
Alat dan bahan :
1. Lampu 7 watt
2. Fitting
3. Saklar
4. Kabel
5. Arduino Uno R3
6. Relay R3
Berikut merupakan gambar
Skematik Rangkaian Relay :
Langkah Kerja:
1.
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:
2. Setelah membuka
dan mengatur program Arduino , Selanjutnya buka
aplikasi vb, kemudian jalankan aplikasinya.
3. Setelah
arduino terisi program maka proses sudah dapat dijalankan . Untuk program kali ini
kita menggunakan tombol on/off untuk menjalankan programnya.
Berikut
gambar hasil jadinya :
TERIMA KASIH :)
0 komentar:
Posting Komentar