void setup() { pinMode(9, OUTPUT);//Zwei weitere Ausgänge pinMode(10, OUTPUT); pinMode(11, OUTPUT); pinMode(12, OUTPUT); pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH);//rote Auto-LED einschalten digitalWrite(10,HIGH);//rote Fußgänger-LED einschalten delay(2000);//warten, Autos räumen Kreuzung digitalWrite(10,LOW);//rote Fußgänger-LED ausschalten digitalWrite(9,HIGH);//grüne Fußgänger-LED einschalten delay(5000);//warten, Fußgänger dürfen gehen digitalWrite(9,LOW);//grüne Fußgänger-LED ausschalten digitalWrite(10,HIGH);//rote Fußgänger-LED einschalten delay(2000);//warten, Fußgänger räumen Kreuzung digitalWrite(12, HIGH);//gelbe Auto-LED zusätzlich einschalten delay(1000);//kurz warten, Gelbphase digitalWrite(13, LOW);//beide LEDS ausschalten digitalWrite(12, LOW); digitalWrite(11, HIGH);//grüne Auto-LED einschalten delay(5000);//lang warten, Autos dürfen fahren digitalWrite(11, LOW);//grüne LED ausschalten digitalWrite(12, HIGH);//gelbe LED einschalten delay(1000);//kurz warten, Gelbphase digitalWrite(12, LOW);//gelbe Auto-LED ausschalten }