int redPin = 7; // Lampu Merah
int yellowPin = 6; // Lampu Kuning
int greenPin = 5; // Lampu Hijau
void setup() {
// put your setup code here, to run once:
pinMode(redPin, OUTPUT);
pinMode(yellowPin, OUTPUT);
pinMode(greenPin, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(redPin, HIGH); // Lampu Merah On
digitalWrite(yellowPin, LOW);
digitalWrite(greenPin, LOW);
delay(3000); // Jeda 3 detik
// Lampu Kuning berkedip 3 kali
for (int i = 1; i <= 3; i++) {
digitalWrite(yellowPin, HIGH); // Nyalakan lampu kuning
delay(1000); // Tunggu 1 detik
digitalWrite(yellowPin, LOW); // Matikan lampu kuning
delay(1000); // Tunggu 1 detik
}
digitalWrite(redPin, LOW); // Lampu Hijau On
digitalWrite(yellowPin, LOW);
digitalWrite(greenPin, HIGH);
delay(3000); // Jeda 3 detik
}