// Programm: Zwei abwechselnd leuchtende LEDs in Rot und Grün
// Die Dauer der Ein- und Ausschaltphasen beträgt 1 Sekunde
// LEDs Pin-Belegung
int led_red = 3; // Definition des digitalen Pins 3 für die rote LED
int led_green = 2; // Definition des digitalen Pins 2 für die grüne LED
void setup() {
// LEDs werden als Ausgabe-Bauteile definiert
pinMode(led_red, OUTPUT);
pinMode(led_green, OUTPUT);
}
void loop() {
// Die LEDs erhalten entsprechende HIGH und LOW Werte.
// Diese Werte erhalten sie für jeweils 1 Sekunde.
// Somit werden die beiden LEDs abwechselnd leuchten.
digitalWrite(led_red, HIGH);
digitalWrite(led_green, LOW);
delay(1000);
digitalWrite(led_red, LOW);
digitalWrite(led_green, HIGH);
delay(1000);
}