// lampu jalan kenanga
int kenMerah = 11;
int kenKuning = 12;
int kenHijau = 13;
// lampu jalan Anggrek
int angMerah = 8;
int angKuning = 9;
int angHijau = 10;
// lampu jalan Tulip
int tulMerah = 5;
int tulKuning = 6;
int tulHijau = 7;
void setup() {
// Jalan Kenanga
pinMode(kenMerah, OUTPUT);
pinMode(kenKuning, OUTPUT);
pinMode(kenHijau, OUTPUT);
// Jalan Anggrek
pinMode(angMerah, OUTPUT);
pinMode(angKuning, OUTPUT);
pinMode(angHijau, OUTPUT);
// Jalan Tulip
pinMode(tulMerah, OUTPUT);
pinMode(tulKuning, OUTPUT);
pinMode(tulHijau, OUTPUT);
}
void loop() {
// Jalan Kenanga
digitalWrite(kenMerah, HIGH);
digitalWrite(angMerah, HIGH);
digitalWrite(tulMerah, HIGH);
delay(5000);
digitalWrite(kenMerah, LOW);
delay(500);
digitalWrite(kenKuning, HIGH);
digitalWrite(angMerah, HIGH);
digitalWrite(tulMerah, HIGH);
delay(1000);
digitalWrite(kenKuning, LOW);
delay(500);
digitalWrite(kenHijau, HIGH);
digitalWrite(angMerah, HIGH);
digitalWrite(tulMerah, HIGH);
delay(5000);
digitalWrite(kenHijau, LOW);
digitalWrite(angMerah, LOW);
delay(1000);
// Jalan Anggrek
digitalWrite(kenMerah, HIGH);
digitalWrite(angKuning, HIGH);
delay(500);
digitalWrite(angKuning, LOW);
delay(500);
digitalWrite(angHijau, HIGH);
digitalWrite(kenMerah, HIGH);
digitalWrite(tulMerah, HIGH);
delay(5000);
digitalWrite(angMerah, HIGH);
// Jalan Tulip
digitalWrite(angHijau, LOW);
digitalWrite(tulMerah, LOW);
delay(1000);
digitalWrite(tulKuning, HIGH);
delay(500);
digitalWrite(tulKuning, LOW);
delay(500);
digitalWrite(tulHijau, HIGH);
delay(5000);
digitalWrite(tulHijau, LOW);
delay(500);
}