Skip to content

Beispiel mit einem Impulsventil #1

tobiasfaust edited this page May 1, 2020 · 1 revision

Beispiel eines Minimalinstallation mit Impulsventil

Als Beispiel einer Minimalinstalltion nehmen wir einen ESP8266 Node MCU mit passendem ESP8266 Motor Shield. Beides zusammengesteckt zeigt nebenstehendes Bild. Siehe dazu auch Anschluss-von-bistabilen-Ventilen. Das Motor Shield Board wird per Schraubklemmen mit einem Ladegerät Eurer Wahl gemäß den Boardspezifikationen versogt mit mindestens 1A Leistung. Je nach verwendeten Impulsventilen ist ein weiteres Netzteil notwendig.

In diesem Beispiel wird ein 3.6VDC Impulsventil sowie ein 5V Netzteil verwendet sodass einfache Drahtbrücken zu den Schraubklemmen der Motorversorgung ausreichen. Solch 1-Netzteil Konfuguration funktioniert mit Impulsventilen bis 9VDC da das hier genutzte MotorShield bis 9VDC betrieben werden kann.

Zum Schluss wird noch der Sketch auf den ESP8266 aufgespielt.

Konfiguration

Zuerst muss der ESP ins lokale WiFi eingebunden werden. Siehe dazu Start und Einbindung ins lokale WiFi. Sobald diese im Wifi eingebunden ist, kann das Webfrontend des ESP über die IPAdresse aufgerufen werden, zb.:

http://192.169.1.12

Die folgenden Abbildungen zeigt eine beispielhafte Konfiguration. Hierzu wird von folgenden Gegebenheiten ausgegangen:

  • Wir nennen den ESP "PumpControl"
  • Das Ventil ist am A-Port des Motorshields angebunden
  • Wir nennen das Ventil "Ventil1"
  • Wir bauen **keine **Abhängigkeiten zu anderen Ventilen ein, deshalb deaktivieren wir alle Relationen (Relation 1 kann/darf nie gelöscht werden)
  • wir haben kein OLED
  • wir haben kein Trinkwasser Bypass
  • wir haben keinen Sensor

Startseite mit Statusübersicht

Basiseinstellungen

Einstellungen für den optionalen Sensor

Einstellungen der Ventile

Einstellungen zu optionalen Relationen

erster Test

Wenn alles korrekt eingerichtet ist, öffnen wir das Ventil für 10 Sekunden per MQTT Message (siehe Links: MQTT Desktop Client)

PumpControl/Ventil1/on-for-timer 10

Falls man vorher auf das Topic "PumpControl/#" im MQTT subscribed hat, müsste man nun folgende Statusmessages im MQTT sehen

PumpControl/Ventil1/state 1
PumpControl/Ventil1/Threads 1

nach Ablauf der 10 Sekunden sollte das Ventil wieder selbständig schließen und folgende Messges im MQTT zu sehen sein:

PumpControl/Ventil1/state 0
PumpControl/Ventil1/Threads 0

Finaler Aufbau mit Gehäuse

Mit einer IP54 100mm Abzweigdose können alle Komponenten spritzwassergeschützt untergebracht werden. Mit jeweils einer Schlauchtülle kann das Ventil an zb. den 1/2" Gardena Verlegeschlauch angeschlossen werden.

Links:

Clone this wiki locally