const int numLEDs = 3;
int DELAY_Time = 3000;
int ledPins[] = {3, 4, 5}; // Green, yellow, red
void setup() {
for (int i = 0; i < numLEDs; i++) {
pinMode(ledPins[i], OUTPUT);
}
}
void loop() {
// Green light
digitalWrite(ledPins[0], HIGH);
delay(DELAY_Time); // Adjust the delay as needed
digitalWrite(ledPins[0], LOW);
// Yellow light
digitalWrite(ledPins[1], HIGH);
delay(DELAY_Time / 2);
digitalWrite(ledPins[1], LOW);
// Red light
digitalWrite(ledPins[2], HIGH);
delay(DELAY_Time);
digitalWrite(ledPins[2], LOW);
}