const int ledGreenRight = 2;
const int ledYellowRight = 3;
const int ledRedRight = 4;
const int ledGreenLeft = 8;
const int ledYellowLeft = 9;
const int ledRedLeft = 10;
void setup() {
pinMode(ledRedRight, OUTPUT);
pinMode(ledYellowRight, OUTPUT);
pinMode(ledGreenRight, OUTPUT);
pinMode(ledRedLeft, OUTPUT);
pinMode(ledYellowLeft, OUTPUT);
pinMode(ledGreenLeft, OUTPUT);
}
void loop() {
// إطفاء جميع الأضواء قبل البدء
digitalWrite(ledGreenRight, LOW);
digitalWrite(ledYellowRight, LOW);
digitalWrite(ledRedRight, LOW);
digitalWrite(ledGreenLeft, LOW);
digitalWrite(ledYellowLeft, LOW);
digitalWrite(ledRedLeft, LOW);
digitalWrite(ledRedRight, HIGH);
delay(500);
digitalWrite(ledGreenLeft, HIGH);
for (int i = 0; i < 4; i++) {
digitalWrite(ledGreenLeft, LOW);
delay(400);
digitalWrite(ledGreenLeft, HIGH);
delay(100);
}
digitalWrite(ledGreenLeft, LOW);
digitalWrite(ledYellowLeft, HIGH);
delay(1100);
digitalWrite(ledYellowLeft, LOW);
digitalWrite(ledRedRight, LOW);
digitalWrite(ledRedLeft, HIGH);
delay(500);
digitalWrite(ledGreenRight, HIGH);
for (int i = 0; i < 4; i++) {
digitalWrite(ledGreenRight, LOW);
delay(400);
digitalWrite(ledGreenRight, HIGH);
delay(100);
}
digitalWrite(ledGreenRight, LOW);
digitalWrite(ledYellowRight, HIGH);
delay(1100);
digitalWrite(ledYellowRight, LOW);
digitalWrite(ledRedLeft, LOW);
digitalWrite(ledRedRight, HIGH);
delay(100);
digitalWrite(ledRedRight, LOW);
}