/*Einfache Ampel
Start Rot für 6 Sek
ab Sek 5 Gelb für 1 Sek |****** |
ab Sek 6 Grün für 3 Sek | * *|
ab Sek 9 Gelb für 1 Sek | *** |
*/
int ROT = 5;
int GELB = 6;
int GRUEN = 7;
void setup() {
pinMode(ROT, OUTPUT);
pinMode(GELB, OUTPUT);
pinMode(GRUEN, OUTPUT);
}
void loop() {
digitalWrite(ROT, HIGH); // Schritt 1
digitalWrite(GELB, LOW); // Schritt 2
delay(5000) ; // Schritt 3
digitalWrite(GELB, HIGH); // Schritt 4
delay(1000); // Schritt 5
digitalWrite(ROT, LOW); // Schritt 6
digitalWrite(GELB, LOW); // Schritt 7
digitalWrite(GRUEN, HIGH); // Schritt 8
delay(3000); // Schritt 9
digitalWrite(GRUEN, LOW); // Schritt 10
digitalWrite(GELB, HIGH); // Schritt 11
delay(1000); // Schritt 12
}