int PinledMerah1 = 7; // Pinout 7 ke kaki LED positif LED Merah 1
int PinledKuning1 = 6; // Pinout 6 ke kaki LED positif LED Kuning 1
int PinledHijau1 = 5; // Pinout 5 ke kaki LED positif LED Hijau 1
int PinledMerah2 = 13; // Pinout 13 ke kaki LED positif LED Merah 2
int PinledKuning2 = 12; // Pinout 12 ke kaki LED positif LED Kuning 2
int PinledHijau2 = 11; // Pinout 11 ke kaki LED positif LED Hijau 2
int PinledMerah3 = 10; // Pinout 10 ke kaki LED positif LED Merah 3
int PinledKuning3 = 9; // Pinout 9 ke kaki LED positif LED Kuning 3
int PinledHijau3 = 8; // Pinout 8 ke kaki LED positif LED Hijau 3
void setup() {
pinMode(PinledMerah1, OUTPUT);
pinMode(PinledKuning1, OUTPUT);
pinMode(PinledHijau1, OUTPUT);
pinMode(PinledMerah2, OUTPUT);
pinMode(PinledKuning2, OUTPUT);
pinMode(PinledHijau2, OUTPUT);
pinMode(PinledMerah3, OUTPUT);
pinMode(PinledKuning3, OUTPUT);
pinMode(PinledHijau3, OUTPUT);
}
void loop() {
digitalWrite(PinledMerah1, LOW); // LED Merah 1 Mati
digitalWrite(PinledKuning1, LOW); // LED Kuning 1 Mati
digitalWrite(PinledHijau1, HIGH); // LED Hijau 1 Hidup
digitalWrite(PinledMerah2, HIGH); // LED Merah 2 Hidup
digitalWrite(PinledKuning2, LOW); // LED Kuning 2 Mati
digitalWrite(PinledHijau2, LOW); // LED Hijau 2 Mati
digitalWrite(PinledMerah3, HIGH); // LED Merah 3 Hidup
digitalWrite(PinledKuning3, LOW); // LED Kuning 3 Mati
digitalWrite(PinledHijau3, LOW); // LED Hijau 3 Mati
delay(2000); // Tunda 2000ms atau 2 detik
digitalWrite(PinledMerah1, LOW); // LED Merah 1 Mati
digitalWrite(PinledKuning1, HIGH); // LED Kuning 1 Hidup
digitalWrite(PinledHijau1, LOW); // LED Hijau 1 Mati
digitalWrite(PinledMerah2, LOW); // LED Merah 2 Mati
digitalWrite(PinledKuning2, HIGH); // LED Kuning 2 Hidup
digitalWrite(PinledHijau2, LOW); // LED Hijau 2 Mati
digitalWrite(PinledMerah3, HIGH); // LED Merah 3 Hidup
digitalWrite(PinledKuning3, LOW); // LED Kuning 3 Mati
digitalWrite(PinledHijau3, LOW); // LED Hijau 3 Mati
delay(1000); // Tunda 1000ms atau 1 detik
digitalWrite(PinledMerah1, HIGH); // LED Merah 1 Hidup
digitalWrite(PinledKuning1, LOW); // LED Kuning 1 Mati
digitalWrite(PinledHijau1, LOW); // LED Hijau 1 Mati
digitalWrite(PinledMerah2, LOW); // LED Merah 2 Mati
digitalWrite(PinledKuning2, LOW); // LED Kuning 2 Mati
digitalWrite(PinledHijau2, HIGH); // LED Hijau 2 Hidup
digitalWrite(PinledMerah3, HIGH); // LED Merah 3 Hidup
digitalWrite(PinledKuning3, LOW); // LED Kuning 3 Mati
digitalWrite(PinledHijau3, LOW); // LED Hijau 3 Mati
delay(2000); // Tunda 2000ms atau 2 detik
digitalWrite(PinledMerah1, HIGH); // LED Merah 1 Hidup
digitalWrite(PinledKuning1, LOW); // LED Kuning 1 Mati
digitalWrite(PinledHijau1, LOW); // LED Hijau 1 Mati
digitalWrite(PinledMerah2, LOW); // LED Merah 2 Mati
digitalWrite(PinledKuning2, HIGH); // LED Kuning 2 Hidup
digitalWrite(PinledHijau2, LOW); // LED Hijau 2 Mati
digitalWrite(PinledMerah3, LOW); // LED Merah 3 Mati
digitalWrite(PinledKuning3, HIGH); // LED Kuning 3 Hidup
digitalWrite(PinledHijau3, LOW); // LED Hijau 3 Mati
delay(1000); // Tunda 1000ms atau 1 detik
digitalWrite(PinledMerah1, HIGH); // LED Merah 1 Hidup
digitalWrite(PinledKuning1, LOW); // LED Kuning 1 Mati
digitalWrite(PinledHijau1, LOW); // LED Hijau 1 Mati
digitalWrite(PinledMerah2, HIGH); // LED Merah 2 Hidup
digitalWrite(PinledKuning2, LOW); // LED Kuning 2 Mati
digitalWrite(PinledHijau2, LOW); // LED Hijau 2 Mati
digitalWrite(PinledMerah3, LOW); // LED Merah 3 Mati
digitalWrite(PinledKuning3, LOW); // LED Kuning 3 Mati
digitalWrite(PinledHijau3, HIGH); // LED Hijau 3 Hidup
delay(2000); // Tunda 2000ms atau 2 detik
digitalWrite(PinledMerah1, LOW); // LED Merah 1 Mati
digitalWrite(PinledKuning1, HIGH); // LED Kuning 1 Hidup
digitalWrite(PinledHijau1, LOW); // LED Hijau 1 Mati
digitalWrite(PinledMerah2, HIGH); // LED Merah 2 Hidup
digitalWrite(PinledKuning2, LOW); // LED Kuning 2 Mati
digitalWrite(PinledHijau2, LOW); // LED Hijau 2 Mati
digitalWrite(PinledMerah3, LOW); // LED Merah 3 Mati
digitalWrite(PinledKuning3, HIGH); // LED Kuning 3 Hidup
digitalWrite(PinledHijau3, LOW); // LED Hijau 3 Mati
delay(1000); // Tunda 1000ms atau 1 detik
}