int m1 = 1;// GÓRA RED
int k1 = 2;//GÓRA YELLOW
int h1 = 3;//GÓRA GREEN
int m2 = 4;//PRAWA RED
int k2 = 5;//PRAWA YELLOW
int h2 = 6;//PRAWA GREEN
int m3 = 7;//DÓŁ RED
int k3 = 8;//DÓŁ YELLOW
int h3 = 9;//DÓŁ GREEN
int m4 = 10;//LEWY RED
int k4 = 11;//LEWY YELLOW
int h4 = 12;//LEWY GREEN
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);
pinMode(10, OUTPUT);
pinMode(9, OUTPUT);
pinMode(8, OUTPUT);
pinMode(7, OUTPUT);
pinMode(6, OUTPUT);
pinMode(5, OUTPUT);
pinMode(4, OUTPUT);
pinMode(3, OUTPUT);
pinMode(2, OUTPUT);
pinMode(1, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
//ZIELONE GÓRA I DÓŁ
digitalWrite(m1, LOW);
digitalWrite(k1, LOW);
digitalWrite(h1, HIGH);
digitalWrite(m2, HIGH);
digitalWrite(k2, LOW);
digitalWrite(h2, LOW);
digitalWrite(m3, LOW);
digitalWrite(k3, LOW);
digitalWrite(h3, HIGH);
digitalWrite(m4, HIGH);
digitalWrite(k4, LOW);
digitalWrite(h4, LOW);
delay(4500);
// WSZYSTKIE YELLOW
digitalWrite(m1, LOW);
digitalWrite(k1, HIGH);
digitalWrite(h1, LOW);
digitalWrite(m2, LOW);
digitalWrite(k2, HIGH);
digitalWrite(h2, LOW);
digitalWrite(m3, LOW);
digitalWrite(k3, HIGH);
digitalWrite(h3, LOW);
digitalWrite(m4, LOW);
digitalWrite(k4, HIGH);
digitalWrite(h4, LOW);
delay(2500);
// ZIELONE PRAWO I LEWO
digitalWrite(m1, HIGH);
digitalWrite(k1, LOW);
digitalWrite(h1, LOW);
digitalWrite(m2, LOW);
digitalWrite(k2, LOW);
digitalWrite(h2, HIGH);
digitalWrite(m3, HIGH);
digitalWrite(k3, LOW);
digitalWrite(h3, LOW);
digitalWrite(m4, LOW);
digitalWrite(k4, LOW);
digitalWrite(h4, HIGH);
delay(4500);
// WSZYSTKIE YELLOW
digitalWrite(m1, LOW);
digitalWrite(k1, HIGH);
digitalWrite(h1, LOW);
digitalWrite(m2, LOW);
digitalWrite(k2, HIGH);
digitalWrite(h2, LOW);
digitalWrite(m3, LOW);
digitalWrite(k3, HIGH);
digitalWrite(h3, LOW);
digitalWrite(m4, LOW);
digitalWrite(k4, HIGH);
digitalWrite(h4, LOW);
delay(4500);
}