// Lmampu 1
const int merah = 1 ;
const int kuning = 2;
const int hijau = 3;
// Lampu 2
const int merah1 = 4 ;
const int kuning1 = 5;
const int hijau1 = 6;
// Lampu 3
const int merah2 = 7 ;
const int kuning2 = 8;
const int hijau2 = 9;
void setup() {
pinMode(merah, OUTPUT);
pinMode(kuning, OUTPUT);
pinMode(hijau, OUTPUT);
pinMode(merah1, OUTPUT);
pinMode(kuning1, OUTPUT);
pinMode(hijau1, OUTPUT);
pinMode(merah2, OUTPUT);
pinMode(kuning2, OUTPUT);
pinMode(hijau2, OUTPUT);
}
void loop() {
digitalWrite(merah2, HIGH);
digitalWrite(merah1, HIGH);
// lampu satu
digitalWrite(hijau, HIGH);
delay(5000);
digitalWrite(hijau, LOW);
// lampu 2
digitalWrite(merah, HIGH);
digitalWrite(merah2, HIGH);
digitalWrite(merah1, LOW);
digitalWrite(kuning1, HIGH);
delay(1000);
digitalWrite(kuning1, LOW);
digitalWrite(hijau1, HIGH);
delay(5000);
digitalWrite(hijau1, LOW);
// lampu 3
digitalWrite(merah, HIGH);
digitalWrite(merah1, HIGH);
digitalWrite(merah2, LOW);
digitalWrite(kuning2, HIGH);
delay(1000);
digitalWrite(kuning2, LOW);
digitalWrite(hijau2, HIGH);
delay(5000);
digitalWrite(hijau2, LOW);
digitalWrite(merah, LOW);
digitalWrite(merah2, HIGH);
digitalWrite(kuning, HIGH);
delay(1000);
digitalWrite(kuning, LOW);
// Terimakasih telah menggunakan lampu lalu lintas saya
}