01-02-2017, 21:12
Kod:
void setup() {
//Lewa strona i prawa
pinMode(2, OUTPUT);pinMode(7, OUTPUT);//Dioda czerwona
pinMode(3, OUTPUT);pinMode(8, OUTPUT); //Dioda pomarańczowa
pinMode(4, OUTPUT);pinMode(9, OUTPUT); //Dioda zielona
pinMode(5, OUTPUT);pinMode(10, OUTPUT);//Dioda czerwona
pinMode(6, OUTPUT);pinMode (11, OUTPUT); //Dioda zielona
pinMode(0, INPUT_PULLUP);pinMode(1, INPUT_PULLUP); //Przyciski
digitalWrite(2, LOW); digitalWrite(7, LOW); //Dioda czerwona
digitalWrite(3, LOW); digitalWrite(8, LOW); //Dioda pomarańczowa
digitalWrite(4, LOW); digitalWrite(9, LOW); //Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
}
void loop() {
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, LOW);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, HIGH); digitalWrite(11, LOW); //Dioda zielona
delay(5000);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, HIGH);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, HIGH); digitalWrite(11, LOW); //Dioda zielona
delay(2000);
//Miganie diod pomarańczowej i zielonej
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, HIGH);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, HIGH); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, LOW);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, HIGH);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(90, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, HIGH); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, LOW);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, LOW);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, HIGH);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, HIGH); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, LOW);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, LOW);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, HIGH);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, HIGH); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, LOW);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, LOW);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, HIGH);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, HIGH); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, LOW);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, LOW);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, HIGH);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, HIGH); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, LOW);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, LOW);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, HIGH);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, HIGH); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, LOW);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, HIGH);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, HIGH); //Dioda zielona
delay(5000);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, HIGH);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, HIGH);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, HIGH); //Dioda zielona
delay(2000);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, HIGH);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, HIGH);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, HIGH); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, LOW);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, LOW);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, HIGH);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, HIGH);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, HIGH); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, LOW);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, LOW);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, HIGH);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, HIGH);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, HIGH); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, LOW);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, LOW);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, HIGH);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, HIGH);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, HIGH); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, LOW);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, LOW);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, HIGH);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, HIGH);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, HIGH); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, LOW);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, LOW);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, HIGH);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, HIGH);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, HIGH); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, LOW);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, LOW);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, HIGH);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, HIGH);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, HIGH); //Dioda zielona
delay(500);
digitalWrite(7, HIGH);digitalWrite(2, LOW);//Dioda czerwona
digitalWrite(8, LOW);digitalWrite(3, LOW);//Dioda pomarańczowa
digitalWrite(9, LOW);digitalWrite(4, HIGH);//Dioda zielona
digitalWrite(5, HIGH); digitalWrite(10, LOW); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);
}
Kod:
//Miganie diod pomarańczowej i zielonej
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, HIGH);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, HIGH); digitalWrite(11, LOW); //Dioda zielona
delay(500);
digitalWrite(2, HIGH);digitalWrite(7, LOW);//Dioda czerwona
digitalWrite(3, LOW);digitalWrite(8, LOW);//Dioda pomarańczowa
digitalWrite(4, LOW);digitalWrite(9, HIGH);//Dioda zielona
digitalWrite(5, LOW); digitalWrite(10, HIGH); //Dioda czerwona
digitalWrite(6, LOW); digitalWrite(11, LOW); //Dioda zielona
delay(500);