Proyek 4 : Membuat Lampu Merah/Traffic Light
Selamat malam sahabat arduino, masih dengan proyek Led kita kali ini saya mau share proyek kita yang ke 4 yaitu Membuat Lampu Merah/Traffic Light, proyek ini tidak asing lagi bagi pengguna microcontroller jadi saya tidak perlu lagi membahas cara kerjanya, karena kita hanya menggunakan delay pada output arduino.
Rangkaian Lampu Merah/Traffic Light |
Arduino Leonardo 1 unit
Papan breadboard 1 unit
Led warna hijau 1 buah
Led warna kuning 1 buah
Led Warna merah 1 buah
Resistor 220/330/470 ohm 3 buah
Kabel jumper untuk breadboard secukupnya
Untuk kode program pada sketch :
// traffict light
const int PIN_MERAH = 12;
const int PIN_KUNING = 11;
const int PIN_HIJAU = 10;
const int TUNDA_MERAH = 8000;
const int TUNDA_KUNING = 2000;
const int TUNDA_HIJAU = 5000;
void setup() {
pinMode(PIN_MERAH, OUTPUT);
pinMode(PIN_KUNING, OUTPUT);
pinMode(PIN_HIJAU, OUTPUT);
}
void loop() {
// LED hijau menyala
digitalWrite(PIN_HIJAU, HIGH);
delay(TUNDA_HIJAU);
// LED hijau padam
digitalWrite(PIN_HIJAU, LOW);
// LED kuning menyala
digitalWrite(PIN_KUNING, HIGH);
delay(TUNDA_KUNING);
// LED kuning padam
digitalWrite(PIN_KUNING, LOW);
// LED merah menyala
digitalWrite(PIN_MERAH, HIGH);
delay(TUNDA_MERAH);
// LED merah padam
digitalWrite(PIN_MERAH, LOW);
}
Untuk hasilnya bisa dilihat divideo dibawah ini:
Selamat mencoba, kunjungi juga www.robot.my.id
Mas...share juga donk contoh projek..
ReplyDeletepengendali lampu rumah menggunakan remot kontrol dan sensor pir berbasis mikrokontroller arduino
ditunggu ya mas
makasih
referensi untuk belajar arduino yang komplit.. mantap
DeleteOh delaynya di deklarasikan seperti itu mas, saya juga nulis tentang arduino mas di blog saya, visit blog saya mas di https://fqrlisting.wordpress.com/2017/01/12/cara-memprogram-arduino-uno-dengan-mudah-dan-sederhana/
ReplyDelete