int siklus1[] = {11, 5, 10, 4};
int siklus2[] = {11, 12, 5, 6, 10, 9, 4, 3};
int siklus3[] = {13, 7, 8, 2};
int siklus4[] = {13, 12, 9, 8, 7, 6, 3, 2};
void setup() {
for(int i = 0; i < 4; i++) {
pinMode(siklus1[i], OUTPUT);
pinMode(siklus3[i], OUTPUT);
}
for(int i = 0; i < 8; i++) {
pinMode(siklus2[i], OUTPUT);
pinMode(siklus4[i], OUTPUT);
}
}
void siklus_1() {
for(int i = 0; i < 8; i++) {
digitalWrite(siklus4[i], LOW);
}
for(int i = 0; i < 4; i++) {
digitalWrite(siklus1[i], HIGH);
}
delay(7000);
}
void siklus_2() {
for(int i = 0; i < 8; i++) {
digitalWrite(siklus2[i], HIGH);
}
delay(3000);
}
void siklus_3() {
for(int i = 0; i < 8; i++) {
digitalWrite(siklus2[i], LOW);
}
for(int i = 0; i < 4; i++) {
digitalWrite(siklus1[i], LOW);
digitalWrite(siklus3[i], HIGH);
}
delay(7000);
}
void siklus_4() {
for(int i = 0; i < 8; i++) {
digitalWrite(siklus4[i], HIGH);
}
delay(3000);
}
void loop() {
siklus_1();
siklus_2();
siklus_3();
siklus_4();
}