// Drei LEDs auf den Pins 11 (rot), 12 (gelb), 13 (gruen)
// und gemeinsamer GND. Der Ampelbaustein passt direkt drauf.
const int rot = 11;
const int gelb = 12;
const int gruen = 13;
void setup() {
pinMode(rot, OUTPUT);
pinMode(gelb, OUTPUT);
pinMode(gruen, OUTPUT);
}
void loop() {
// ROT
digitalWrite(rot, HIGH);
digitalWrite(gelb, LOW);
digitalWrite(gruen, LOW);
delay(2000);
// ROT + GELB (gleich kommt gruen!)
digitalWrite(gelb, HIGH);
delay(800);
// GRUEN
digitalWrite(rot, LOW);
digitalWrite(gelb, LOW);
digitalWrite(gruen, HIGH);
delay(2000);
// GELB
digitalWrite(gruen, LOW);
digitalWrite(gelb, HIGH);
delay(800);
digitalWrite(gelb, LOW);
}