ESP8266 – LED Wechselblinker

Im folgenden Artikel möchte ich zeigen, wie einfach man einen LED-Wechselblinker aufbauen kann.

Im ersten Schritt bauen wir dazu folgenden Schaltplan auf, bei dem wir zwei LEDs an D7 und D8 anschließen. Der Plus-Pol geht dabei wieder direkt zum ESP8266, der Minus-Pol auf unsere Ground-Leiste (GND).

 

 

Im nächsten Schritt erstellen wir den Sketch:

// Pins definieren
const int ledPinRight = D8;
const int ledPinLeft = D7;

void setup() 
{
  pinMode(ledPinLeft, OUTPUT);
  pinMode(ledPinRight, OUTPUT);
}

void loop() 
{
  digitalWrite(ledPinLeft,LOW);
  digitalWrite(ledPinRight,HIGH);
  delay(1000);
  digitalWrite(ledPinLeft,HIGH);
  digitalWrite(ledPinRight,LOW);
  delay(1000);
}

Im Sketch definieren wir zunächst zwei ledPin-Konstanten für die linke und rechte LED des Wechselblinker. In der Setup()-Methode definieren wir die beiden Pins aus OUTPUT-Mode. In der Loop()-Methode setzen wir nun im ersten Schritt per digitalWrite() den linken Pin auf LOW und den rechten Pin auf HIGH. Wir schalten damit die linke LED ein und die rechte LED aus. Nun warten wir per delay() eine Sekunde. Im Anschluss setzen wir den linken ledPin auf HIGH und den rechten ledPin auf LOW und warten erneut. So einfach bauen wir uns einen LED-Wechselblinker.

Ich hoffe euch gefällt dieser Artikel. Über Kommentare unterhalb des Artikels oder per E-Mail freue ich mich wie immer 🙂

Matthias Korte

Hauptberuflich Software-Entwickler und seit einigen Jahren Smart-Home Fan. Angefangen hat alles mit einem RaspberryMatic und einer schaltbaren Steckdose. Mittlerweile habe ich einige Steckdosen, Sensoren, und Thermostate sowie ioBroker zur Visualisierung im Einsatz.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

* Die Checkbox für die Zustimmung zur Speicherung ist nach DSGVO zwingend.

Ich akzeptiere