Menu
CoddyTech

Zwei LEDs im Wechsel

Teil des Abschnitts Erste Schaltungen der Arduino-Journey von Coddy. Lektion 5 von 22.

Jede LED benötigt einen eigenen Pin, ein eigenes pinMode() und einen eigenen Widerstand. Hier ist die rote LED an Pin 8 und die grüne an Pin 9 angeschlossen.

Damit sie abwechselnd leuchten, schaltest du die eine ein und die andere aus, wartest und tauschst dann:

digitalWrite(8, HIGH);  // Rot an
digitalWrite(9, LOW);   // Grün aus
delay(1000);

Das Board führt jeweils eine Zeile aus, aber sehr schnell: Zwei digitalWrite()-Zeilen hintereinander werden nur wenige Millionstel Sekunden nacheinander ausgeführt, sodass sie für dein Auge gleichzeitig wechseln.

Die Reihenfolge der Zeilen bestimmt die Reihenfolge der Abläufe. Lies dein loop() von oben nach unten und sage, was jede LED bei jedem delay() tut.

challenge icon

Aufgabe

Einfach

Lass die beiden LEDs abwechselnd leuchten, jeweils 500 ms lang:

  • stelle die Pins 8 und 9 als Ausgänge ein
  • rot an und grün aus, warte 500 ms
  • rot aus und grün an, warte 500 ms

Eine LED sollte immer leuchten, niemals beide. Drücke auf Run und dann auf Check.

Probier es selbst

void setup() {
  // Pins 8 und 9 als Ausgänge konfigurieren
}

void loop() {
  // Rot einschalten, Grün ausschalten, warten

  // Rot ausschalten, Grün einschalten, warten
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Erste Schaltungen

Übe selbstständig: Arduino-Playground