int redPin = 2; // Qizil chiroq uchun pin
int yellowPin = 3; // Sariq chiroq uchun pin
int greenPin = 4; // Yashil chiroq uchun pin
int delayTimes[] = {3000, 2000, 1000}; // Jufliklardagi vaqt oralig'lar
void setup() {
pinMode(redPin, OUTPUT); // Qizil chiroqni OUTPUT sifatida sozlash
pinMode(yellowPin, OUTPUT); // Sariq chiroqni OUTPUT sifatida sozlash
pinMode(greenPin, OUTPUT); // Yashil chiroqni OUTPUT sifatida sozlash
}
void loop() {
// 3 ta parallel chiroqlar
digitalWrite(redPin, HIGH); // Qizil chiroqni yonish
digitalWrite(yellowPin, HIGH); // Sariq chiroqni yonish
digitalWrite(greenPin, HIGH); // Yashil chiroqni yonish
delay(1500); // 1.5 sekund kutish
// Jufliklardagi chiroqlar
for (int i = 0; i < 3; i++) {
digitalWrite(redPin, HIGH); // Qizil chiroqni yonish
digitalWrite(yellowPin, HIGH); // Sariq chiroqni yonish
digitalWrite(greenPin, HIGH); // Yashil chiroqni yonish
delay(delayTimes[i]); // Jufliktagi vaqt oraligini kutish
digitalWrite(redPin, LOW); // Qizil chiroqni o'chirish
digitalWrite(yellowPin, LOW); // Sariq chiroqni o'chirish
digitalWrite(greenPin, LOW); // Yashil chiroqni o'chirish
}
}