// ghina najla hulwatunnisa
// Lampu Lalu Lintas 3 Arah #2
//kelompok lampu satu
const int led1a = 13;
const int led1b = 12;
const int led1c = 11;
//kelompok lampu dua
const int led2a = 4;
const int led2b = 3;
const int led2c = 2;
//kelompok lampu tiga
const int led3c = 10;
const int led3b = 9;
const int led3c = 8;
vold setup() {
// put your code here, to run once:
pinMode(led1a, OUTPUT);
pinMode(led1a, OUTPUT);
pinMode(led1c, OUTPUT);
pinMode(led2a, OUTPUT);
pinMode(led2b, OUTPUT);
pinMode(led2c, OUTPUT);
pinMode(led3a, OUTPUT);
pinMode(led3b, OUTPUT);
pinMode(led3c, OUTPUT);
}
vold loop() {
// put your main code here, to run repeatedly:
digitalWrite(led1a, LOW);
digitalWrite(led1c, HIGH);
digitalWrite(led2a, HIGH);
digitalWrite(led3a, HIGH);
delay(3000);
digitalWrite(led1b, HIGH);
digitalWrite(led2a, HIGH);
digitalWrite(led1c, LOW);
delay(2000);
digitalWrite(led1a, HIGH);
digitalWrite(led2a, LOW);
digitalWrite(led1a, LOW);
digitalWrite(led2c, HIGH);
delay(5000);
digitalWrite(led1a, HIGH);
digitalWrite(led2b, HIGH);
digitalWrite(led2c, LOW);
delay(2000);
digitalWrite(led2a, HIGH);
digitalWrite(led2b, LOW);
digitalWrite(led1a, LOW);
digitalWrite(led1c, HIGH);
delay(5000);
digitalWrite(led3b, HIGH);
digitalWrite(led3a, LOW);
digitalWrite(led1a, HIGH);
digitalWrite(led1c, LOW);
delay(2000);
digitalWrite(led3c, HIGH);
digitalWrite(led3b, LOW);
digitalWrite(led3a, LOW)
delay(2000);
}