WIFI Komplettsteuerung ESP OLED Kombi für Brauerei
http://www.schopfschoppe.de/Download.html
Ein Danke möchte ich glassart sagen, der mich immer kräftig beim Testen unterstützt.
-
ESP8266 OLED Kombi (Siehe Bild unten)i
-
DS18B20 Temperatursensor
-
Widerstand 4,7 KOhm
-
bis zu 4 SSR zum Schalten der Funktionen
-
ggf. USB-Kabel und USB-Steckernetzteil ( hat wohl jeder heute was rum zu liegen )
Sieht kompliziert aus, ist es aber gar nicht ....
IMiniBrauerei gem. Schaltplan.jpg verdrahten ( in der Configuration können später die Schaltzustände der Ausgänge auch invertiert werden )
-
IMiniBrauerei am USB-Port anschließen
-
ESP8266Flasher.exe öffnen
-
Auf Config Reiter wechseln
-
IMiniBrauerei_ESP_OLED.bin öffnen ( Erstes Zahnrädchen )
-
Auf Operation Reiter wechseln
-
COM-Port des WEMOS auswählen
-
Flashen
-
Zwei mal Reset am WEMOS drücken, dazwischen ein zwei Sekunden Pause lassen.
-
WEMOS spannt ein eigenes WLAN-Netzwerk auf, die LED am WEMOS leuchtet durchgehend.
-
Mit geeignetem Gerät mit dem WLAN des WEMOS verbinden ( z.B. Handy, Tablet, Laptop.... )
-
Browser an dem verbunden Gerät öffnen.
-
Wenn die Config-Seite nicht automatisch öffnet im Browser die Adresse 192.168.4.1 eingeben
-
Auf Config clicken und die WLAN-Daten und die Ports einstellen - anschliessend "SAVE" drücken
-
Der WEMOS prüft jetzt, ob die Eingaben stimmen, verbindet sich mit dem angegebenen WLAN-Netzwerk.
-
Optional kann auf der Config-Seite auch der Hot-Spot-Modus gewählt werden. Dann meldet sich der Wemos nicht am Heimnetzwerk an sondern spannt sein eigenes Netzwerk mit dem Namen und dem Passwort "IMiniBrauerei" auf.
Der WEMOS sendet jetzt im 5 Sekundentakt UDP-Nachrichten mit der Temperatur auf dem eingegeben Port durchs Netzwerk. Er Empfängt im Schaltbefehle von der Brauerei, schaltet die Zugehörigen SSRs und stellt den Status als WEBServer unter seiner IP-Adresse zur Verfügung.
-
In der Brauerei Temperaturmessung "Arduino" wählen.
-
Damit die SSRs schalten auf dem Einstellungs Reiter unter Arduino Relais, die Relais auswählen
-
Auf dem Arduino Reiter "LAN/WLAN", die "IP-Adresse" des WEMOS und den passenden "Port-IN" und "Port-OUT" wählen
-
"Sensortyp" spielen für das iThermometer keine Rolle.
Fertig, die Brauerei sollte jetzt die Temperatur anzeigen und die SSRs sollten von der Brauerei schaltbar sein Diese Prozedur ist nur einmal nötig. Die Einstellungen bleiben in der Brauerei und im WEMOS erhalten. Will man die Einstellungen ändern, 2x mit kurzem Abstand Reset am WEMOS drücken. Die USB-Verbindung ist ebenfalls nicht mehr nötig. Der WEMOS kann mit einem beliebigen Handy-USB-Ladegerät mit Spannung versorgt werden. Die Datenübertragung erfolgt kabellos per WLAN.
- Wer etwas mehr löten mag kann auf den WEMOS noch ein OLED aufstecken. Das würdee ich sehr empfehlen. Man bekommt damit die Soll, Ist-Temperatur, Netzwerkstatus der Brauerei, der Schaltzustand der SSRs und vieles mehr direkt angezeigt. >Link<