void loop() {
digitalWrite(zold, LOW);
digitalWrite(sarga, HIGH);
delay(3000);
digitalWrite(sarga, LOW);
digitalWrite(piros, HIGH);
delay(5000);
digitalWrite(sarga, HIGH);
delay(2000);
digitalWrite(sarga, LOW);
digitalWrite(piros, LOW);
digitalWrite(zold, HIGH);
delay(3000);
}
int piros= 10; //ledek bekötése
int sarga= 9;
int zold= 8;
int gomb= 12;
void setup() {
pinMode(piros, OUTPUT);
pinMode(sarga, OUTPUT);
pinMode(zold, OUTPUT);
pinMode(gomb, INPUT);
}
void loop() {
if (digitalRead(gomb) == HIGH){
delay(1000);
pirosra();
delay(4000);
zoldre();
}
digitalWrite(sarga,LOW);
digitalWrite(piros,LOW);
digitalWrite(zold, HIGH);
}
void pirosra() {
digitalWrite(zold, LOW);
digitalWrite(sarga, HIGH);
delay(3000);
digitalWrite(sarga, LOW);
digitalWrite(piros, HIGH);
}
void zoldre() {
digitalWrite(sarga, HIGH);
delay(2000);
digitalWrite(sarga, LOW);
digitalWrite(piros, LOW);
digitalWrite(zold, HIGH);
}