// Dieser Beispiel-Code lässt drei LEDs wie eine Ampel blinken. // Für die LEDs werden die PINs 11, 12 und 13 verwendet. // die Setup-Funktion wird einmalig bei Start ausgeführt. void setup() { pinMode(11, OUTPUT); // definiert den Modus von Pin11 als Ausgabe pinMode(12, OUTPUT); // definiert den Modus von Pin12 als Ausgabe pinMode(13, OUTPUT); // definiert den Modus von Pin13 als Ausgabe } // Die Loop-Funktion wird von oben nach unten abgearbeitet und dann bis in alle Ewigkeit wiederholt. void loop() { digitalWrite(13, HIGH); // Rote LED an! delay(3000); // Wartezeit 3 Sekunden digitalWrite(12, HIGH); // gelbe LED auch an! delay(1000); // Wartezeit eine Sekunde digitalWrite(13, LOW); // rote LED aus! digitalWrite(12, LOW); // gelbe LED aus! digitalWrite(11, HIGH); // grüne LED an! delay(2000); // Wartezeit zwei Sekunden digitalWrite(11, LOW); // grüne LED wieder aus! digitalWrite(12, HIGH); // gelbe LED an! delay(1000); // Wartezeit eine Sekunde digitalWrite(12, LOW); // gelbe LED aus und wieder nach oben springen (rote LED geht an und alles beginnt von vorn!) }