#define cervena 2 // pin 2 ulozim jako promennou cervena
#define zelena 3 // pin 3 ulozim jako promennou zelena
#define oranzova 4 // pin 4 ulozim jako promennou oranzova
#define cervena2 7 // pin 7 ulozim jako promennou cervena2
#define zelena2 6 // pin 6 ulozim jako promennou zelena2
void setup() {
// put your setup code here, to run once:
pinMode(cervena, OUTPUT); // kdyz nastavim vystup (OUTPUT) muzu na nej zapisovat
pinMode(oranzova, OUTPUT); // kdyz nastavim vystup (OUTPUT) muzu na nej zapisovat
pinMode(zelena, OUTPUT); // kdyz nastavim vystup (OUTPUT) muzu na nej zapisovat
pinMode(zelena2, OUTPUT); // kdyz nastavim vystup (OUTPUT) muzu na nej zapisovat
pinMode(cervena2, OUTPUT); // kdyz nastavim vystup (OUTPUT) muzu na nej zapisovat
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(cervena2, 1); // na zacatku sviti pro chodce cervena
digitalWrite(zelena, 1); // na zacatku sviti pro motoristy zelena
delay(60000); // 60 sekund
digitalWrite(zelena, 0); // pak se zelena vypne
digitalWrite(oranzova, 1); // rozsviti se zamotna oranzova
delay(5000); // 5 sekund
digitalWrite(oranzova, 0); // pak se oranzova vypne
digitalWrite(cervena, 1); // 5 sekund
delay(5000);
digitalWrite(zelena2, 1);
digitalWrite(cervena2, 0);
delay(30000);
digitalWrite(zelena2, 0);
digitalWrite(cervena2, 1);
delay(15000);
digitalWrite(oranzova, 1);
delay(5000);
digitalWrite(cervena, 0);
digitalWrite(oranzova, 0);
}