Da bei uns im Keller manchmal kleine Wasserpfützen auftreten, habe ich einen kleinen Sensor gebaut welcher, falls es zu einer schlimmeren Überschwemmung kommt, mich oben alarmiert.
Die Idee dazu kam mir, als bei meinem Patenonkel der Keller mal unter Wasser stand. Ich hab ihm einen ähnlichen Sensor gebaut der aber zusätzlich zu dem hier noch auf eine SD-Karte Temperatur und Feuchte aufzeichnet. Von diesem hab ich auch diesen abgeleitet, aber die SD-Karte weg gelassen da meine Server das übernehmen können.
Der Arduino Nano ist das Herzstück, und kümmert sich um allse. Alle Sensorwerte werden von ihm gelesen, verarbeitet, und ausgegeben.
Auch das verarbeiten und beatworten von HTTP Anfragen geschiet hier. Außerdem werden die LED und der Lautsprecher von ihm gesteuert.
Ein W5500 Modul. Dieses Modul verbindet sich mit dem LAN via einem Ethernet Kabel und ist via SPI mit dem Arduino Nano verbunden.
Es nimmt dem Arduino die Arbeit ab, einen TCP/IP Stack zu betreiben und spaart so viel Rechenzeit, Arbeits- und Programmspeicher.
An diese zwei Anschlussklemmen wird der eigentliche Wassersensor angeschlossen. (Im Bild noch nicht Angeschlossen.)
Dieser wird weiter unten noch mal genau Beschrieben.
Ein DHT11 wird zur messung von Luftfeuchte und Temperatur verwendet. Dieser ist weder genau, noch stabil, ist aber so wie so nicht besonders wichtig.
Ich hatte halt den Sensor übrig, also hab ich in noch dazu gebaut.
Ein Lautsprecher. Sollte der Keller fluten, wird ein Warnton abgespielt.
Eine LED. Diese blitzt entweder kurz auf, wenn via HTTP zugegriffen wird, oder blinkt bei Fehlern.
Ein alter dLAN/Powerline/PLC Adapter von devolo.
Ein Handy Lader mit USB-Anschluss und angeschlossenem miniUSB-Kabel.
Der Aufbau der im vorherigen Abschnitt beschieben wurde.
Ein Kabelverstärker, dessen Montierungsplatte ich als Befestigung für den C Aufbau vewende.
Der Wassersensor ist sehr einfach aufgebaut. Die orginal-Idee war zwei Stahlwolle Bällchen,
welche nebeneinander befestigt sind, doch aus Mangel an Stahlwolle hab ich Alufolie verwendet.
Steigt das Wasser und berührt die Alufolie wird ein Kontakt hersgestellt, welcher vom Arduino Nano erkannt wird.
Da es nur im Waschkeller eine Steckdose gibt, ist der Aufbau dort Platziert.
Der Waschkeller hat aber eine Schwelle und einen Abfluss, washalb dort der Wasersensor zu spät anschlagen würde.
Aus diesem Grund ist er im Flur des Kellers platziert.
Sieht furchtbar aus ich weiss. Manches ist aus dem Internet kopiert. Ich schreib mal ne Erklärung dazu wenn ich Lust hab.