Hallo !
Ich war hier längere Zeit nicht mehr aktiv, in erster Linie weil ich einige (elektronische) Projekte verwirklicht habe und im Zuge dessen viel recherchieren, lernen und teilweise fluchen musste. 🤐
Nun habe ich wieder etwas Zeit und möchte gerne diese Ergebnisse mit euch teilen. Es handelt sich jedoch weniger um richtige Nachbau-Anleitungen, sondern mehr um Selbstdarstellung die Hoffnung damit vielleicht zu inspirieren.
Los gehts !
Ich wollte schon immer mit diesen ESP-Modulen basteln und wenn möglich sie auch miteinander kommunizieren lassen. Eine Wetterstation empfand ich hier besonders passend als Projekt, da neben externen Sensoren auch eine Kommunikation von Nöten war.
Neben der Temperaturanzeige für Innen und Außen, sollte auch eine Wettervorhersage angezeigt werden. Als Highlight wollte ich die Waschmaschine und den Briefkasten mit überwachen, so wüsste ich immer wann die Wäsche fertig ist und/oder Post da ist.
Für den Hauptkasten quasi Schaltzentrale ist es ein ESP32 samt Temperatur-Sensor und Display geworden. Die Benachrichtigungen werden mit Hilfe einer RGB-Led angezeigt. Damit diese auch wieder abgeschaltet werden kann habe ich noch ein Touch-Sensor verbaut.
Für den Bau des Gehäuses habe ich einfach herumliegendes Balsaholz verwendet. Natürlich durfte auch ein wenig Farbe nicht fehlen und ich habe mich versucht an alten Radios hier zu orientieren.
Die Displayanzeige musste natürlich auch dementsprechend gestaltet werden.
Auf der Skala oben wird die Innen- und Außentemperatur angezeigt. In der Mitte die aktuelle Uhrzeit und unten die Wettervorhersage der nächsten Stunden im 3-Stunden Takt.
Die Benachrichtigungen werden mit Hilfe des Leuchtfeld links angezeigt. Bei Grün ist die Wäsche fertig, bei Blau ist Post da und Rot leuchtet es wenn beides zutrifft.
Um die Benachrichtigungen als gelesene zu kennzeichnen bzw. die Led auszuschalten, ist rechts das Touchfeld vorhanden.
Für alle externen Sensoren wurde je ein ESP-07S Modul als Steuereinheit verwendet.
Für die Außentemperatur wurde ein BMP280 Sensor an besagtem Modul angeschlossen. Beides wurde einfach in die Überreste eines Gartenzubehör-Gerätes eingebaut.
Das er dauerhaft mit der Solarzelle und zwei AA Ni-MH Akkus arbeitet, bezweifel ich stark.
Zumindest habe ich ihn so programmiert, das er alle 15 Minuten die Temperaturdaten sendet und wieder in den Tiefschlaf geht, sobald er eine Empfangsbestätigung erhalten hat.
Für die Kommunikation der Sensoren mit der Haupteinheit habe ich mich hier für das UDP-Netzwerkprotokol entschieden, da ich es leichter verstanden habe und besser an meine Bedürfnisse anpassen konnte.
Der Waschmaschinen-Sensor wurde mit einem Fotowiderstand realisiert. Dieser misst die aktuelle Helligkeit und sendet sobald eine bestimmte Leuchtdiode der Waschmaschine erlischt, eine entsprechende Mitteilung.
Da der Fotowiderstand sehr empfindlich ist und ich zur Befestigung nicht die Waschmaschine beschädigen wollte, musste ich mir etwas einfallen lassen.
Nunja. 😅
Ich habe ich Schlussendlich in ein kleines Rohr geklebt, welches mit Hilfe eines durchsichtigen Saugnapfs an das Display der Waschmaschine gepappt werden konnte.
Nicht schön, aber er funkioniert. 😆
Für die Überwachung des Briefkasten habe ich einen Reedschalter (Magnetschalter) verwendet. Diesen habe ich an die Seite des Einwurfschlitz montiert. Ein an die Klappe montierter Magnet öffnet bzw. schließt den Schalter und der ESP-07S sendet eine Mitteilung, sobald diese geöffnet wird.
Eine Übersicht der fertigen Komponenten:
Und eine kurze Präsentation in Form eines Videos:
Obwohl der Lernaufwand recht hoch war, bin ich doch ganz froh des am Ende alles soweit funktioniert hat und ich einiges mitnehmen konnte.
Ich hoffe es war nicht zu langweilig und hat die ein oder andere Person zumindest zum Basteln animiert. 😬