void setup() { pinMode(9, OUTPUT); // Fußgänger: grüne LED an Port 9 pinMode(10, OUTPUT); // Fußgänger: rote LED an Port 10 pinMode(11, OUTPUT); // Auto: grüne LED an Port 11 pinMode(12, OUTPUT); // Auto: gelbe LED an Port 12 pinMode(13, OUTPUT); // Auto: rote LED an Port 13 } void loop() { digitalWrite(9,HIGH); // Fußgänger haben grün digitalWrite(10,LOW); digitalWrite(11,LOW); digitalWrite(12,LOW); digitalWrite(13,HIGH); // Autos haben rot delay(2000); digitalWrite(12,HIGH); // Autoampel springt auf gelb digitalWrite(9,LOW); digitalWrite(10,HIGH); // Fußgängerampel springt auf rot delay(1500); digitalWrite(13,LOW); // Autoampel schaltet auf grün digitalWrite(12,LOW); digitalWrite(11,HIGH); delay(4000); // Autos dürfen 5 s fahren digitalWrite(11,LOW); digitalWrite(12,HIGH); // Autoampel schaltet auf gelb delay(2000); digitalWrite(12,LOW); digitalWrite(13,HIGH); // Autoampel schaltet auf rot digitalWrite(9,HIGH); // Fußgängerampel schaltet auf grün digitalWrite(10,LOW); delay(5000); }