int redPins[] = {2, 3}; // Qizil chiroqlar uchun pinlar
int greenPins[] = {4, 5}; // Yashil chiroqlar uchun pinlar
int yellowPin = 6; // Sariq chiroq uchun pin
int delayTime = 1000; // 1 sekund vaqt oraligi
void setup() {
for (int i = 0; i < 2; i++) {
pinMode(redPins[i], OUTPUT); // Qizil chiroqlarni OUTPUT sifatida sozlash
pinMode(greenPins[i], OUTPUT); // Yashil chiroqlarni OUTPUT sifatida sozlash
}
pinMode(yellowPin, OUTPUT); // Sariq chiroqni OUTPUT sifatida sozlash
}
void loop() {
// 4 ta parallel chiroqlar
for (int i = 0; i < 2; i++) {
digitalWrite(redPins[i], HIGH); // Qizil chiroqlarni yonish
digitalWrite(greenPins[i], HIGH); // Yashil chiroqlarni yonish
}
delay(1500); // 1.5 sekund kutish
// 2 ta qizil va 2 ta yashil chiroqlar
for (int i = 0; i < 2; i++) {
digitalWrite(redPins[i], HIGH); // Qizil chiroqlarni yonish
digitalWrite(greenPins[i], HIGH); // Yashil chiroqlarni yonish
delay(delayTime); // 1 sekund kutish
digitalWrite(redPins[i], LOW); // Qizil chiroqlarni o'chirish
digitalWrite(greenPins[i], LOW); // Yashil chiroqlarni o'chirish
}
}