// Pin assignments
const int redLed = 3;
const int yellowLed = 4;
const int greenLed = 5;
const int buzzer = 6;
void setup() {
pinMode(redLed, OUTPUT);
pinMode(yellowLed, OUTPUT);
pinMode(greenLed, OUTPUT);
pinMode(buzzer, OUTPUT);
}
void loop() {
// Red LED and buzzer: 800ms
digitalWrite(redLed, HIGH);
digitalWrite(buzzer, HIGH);
delay(800);
digitalWrite(redLed, LOW);
digitalWrite(buzzer, LOW);
delay(100);
// Yellow LED and buzzer: 500ms
digitalWrite(yellowLed, HIGH);
digitalWrite(buzzer, HIGH);
delay(500);
digitalWrite(yellowLed, LOW);
digitalWrite(buzzer, LOW);
delay(100);
// Green LED and buzzer: 300ms
digitalWrite(greenLed, HIGH);
digitalWrite(buzzer, HIGH);
delay(300);
digitalWrite(greenLed, LOW);
digitalWrite(buzzer, LOW);
delay(100);
}