ESP Home Wemos D1 Mini Taster – Schritt-für-Schritt Anleitung

Praxisbeispiel: Wemos D1 mini Taster

Das ist ein Auszug aus dem Buch Elektronik und Heimautomation DIY.

In diesem einfachen ersten Beispiel schließen wir einen Taster an die Pins D5 (14) und GND eines Wemos D1 Mini an. In der Praxis könnte dieser Taster auch ein magnetischer Tür- oder Fensterschalter sein. Um es jedoch möglichst einfach zu halten, verwenden wir hier einen gewöhnlichen Taster (Tactile Button).

Wemos d1 mini mit Taster Schaltplan

Zunächst legen wir ein neues Node an und nennen es einfach „Taster“. Damit die richtige Konfiguration für den Mikrocontroller direkt eingestellt ist, passen wir die Zeile board: im Abschnitt esphome: an und setzen sie auf board: d1_mini_lite. Danach laden wir die geänderte Software hoch. Falls ihr einen anderen Mikrocontroller verwendet, ersetzt ihr diesen Wert entsprechend durch das passende Board.

Funktionsweise: Wenn der Taster gedrückt wird, wird der Pin auf GND gezogen und der on_press-Trigger wird ausgelöst (im Beispiel wird ein Log-Eintrag erzeugt).

Wenn der Taster losgelassen wird, wird der Pin durch den internen Pullup-Widerstand wieder auf HIGH gezogen und der on_release-Trigger wird ausgelöst.

💾 YAML – CONFIGURATION
binary_sensor:
  - platform: gpio
    pin:
      number: 14
      mode: INPUT_PULLUP
      inverted: true
    name: "Button"
    on_press:
      then:
        - logger.log: "Button pressed"
    on_release:
      then:
        - logger.log: "Button released"

Hier findet ihr das benötigte Material!

Unterstütze meine Projekte

Wenn dir dieser Beitrag geholfen hat, freue ich mich über einen kleinen Beitrag für die Kaffeekasse.