Completion requirements
Последовательсность сборки.












Так как на плате линия горизонтальная делится пополам, добавили мост

const int LEDS[] = {2, 3, 4, 5, 6, 7, 8, 9, 10};
int lastElement = 8;
void setup() {
for (int el = 0; el < 9; el++){
pinMode(LEDS[el], OUTPUT);
}
}
void loop() {
for (int el = 0; el < 9; el++){
digitalWrite(LEDS[el], HIGH);
delay(100);
if (el == lastElement){
--lastElement;
break;
}
digitalWrite(LEDS[el], LOW);
delay(100);
}
if (lastElement < 0){
for (int el = 0; el < 9; el++){
digitalWrite(LEDS[el], LOW);
delay(100);
}
lastElement = 8;
}
}
Last modified: Friday, 8 May 2026, 10:14 AM