CARA MEMBUAT LAMPU MERAH/TRAFFIC LIGHT

Selamat malam sahabat arduino, masih dengan proyek Led, kali ini saya mau share proyek saya 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.

Berikut ini Gambar Rangkaian:
Rangkaian Lampu Merah/Traffic Light 

Untuk bahan praktikum adalah sbb: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);
}

Selamat mencoba :)

0 komentar:

Post a Comment

 
close