====== 8. Regendauer (Regen ja/nein) ====== ===== Hintergrund ===== Ein digitaler Regensensor kann Feuchtigkeit auf einer speziellen leitfähigen Oberfläche detektieren. Er kann damit zwar erkennen, ob Feuchtigkeit vorhanden ist, er kann aber nicht die Menge an Feuchtigkeit bestimmen. Damit hat er meteorologisch keine Bedeutung. Um die tatsächliche Regenmenge zu erfassen, werden [[howtos_knowledge_base:loxberry_wetterstation:7_rain_amount|Regenmengenmesser]] eingesetzt. Es gibt aber einige Einsatzbereiche, wo auch ein digitaler Regenmesser nützlich ist: Er ist sehr viel empfindlicher als ein Regenmengenmesser. Er detektiert einsetzenden Regen lange bevor die erste Wippe in einem Regenmengenmesser den Niederschlag erkennt. Er kann damit Markisen, Dachfenster usw. sehr viel sicherer schützen. Auch eine genaue Bestimmung der Regendauer ist damit möglich. In unserer Wetterstation nutzen wir den Sensor auch, um Regenmengen kleiner der Erfassungsgrenze des Regenmengenmessers zu erfassen. Unser Regenmengenmesser kann Regen/Niederschlag erst ab 1,2 mm/h detektieren. Wir setzen die Regenmenge auf 0,5 mm/h (als Synonym für "kleiner 1 mm/h Regen"), wenn der Regenmengensensor keinen Wert erfasst, der digitale Regenmesser aber bereits Niederschlag erkennt. Im Herbst entsteht auf Grund kalter Temperaturen und hohen Luftfeuchtigkeiten häufig Tau, der sich auf dem Regensensor niederschlägt und ihn auslösen kann. Es ist daher wichtig einen Sensor mit beheizter Oberfläche zu verwenden, da ansonsten permanent Fehlauslösungen erfolgen würden. Auch kann der Sensor so Niederschlag im Winter (Schnee) erkennen. ===== Einkaufsliste ===== ^ Komponente ^ Preis ^ Bezugsquelle (Beispiel) ^ | Regen-/Schneesensor, Relay + Heating | 24 EUR | [[https://www.aliexpress.com/item/1005006747448049.html|AliExpress]] | | Rohrschelle 25-28 mm / 3/4" + M8x10mm Senkkopf | 2 EUR | [[https://www.amazon.de/dp/B081LH1H4F|Amazon]] oder Baumarkt | | **GESAMT** | **26 EUR** | | ===== Sensorauswahl ===== Es gibt verschiedene Sensoren auf dem Markt. Wir verwenden ein weit verbreitetes "China-Gerät", welches es von zahlreichen Herstellern bzw. Händlern gibt. Wir nutzen ein Gerät, was einen potentialfreien Ausgang schaltet (Relay) und mit beheizter Oberfläche. Die Heizung wird dabei nur bei niedrigen Temperaturen eingeschaltet: laut Datenblatt < 0 Grad, diese Angabe stimmt jedoch nicht. Die Heizung wird deutlich eher eingeschaltet (kleiner 5 oder 10 Grad), was auch gut ist um Tau entgegen zu wirken. {{howtos_knowledge_base:loxberry_wetterstation:pasted:20241214-164901.png}} ===== Gehäuse ===== Es ist kein separates Gehäuse notwendig. ===== Zusammenbau und Montage ===== Der Sensor wird mit den schon bekannten Rohrschellen am Halterungssystem befestigt. Dazu wird das Gehäuse an den 4 oberen Schrauben geöffnet und die Platine innen entfernt (ist mit einer Schraube fixiert). Dann wird die Rohrschelle auf der Rückseite mit einer M8x10mm Linsenkopfschraube befestigt. Dazu eine Unterlegscheibe und eine Gegenmutter. Darauf habe ich die Rohrschelle geschraubt. Eine Abdichtung gegen Feuchtigkeit ist hier auf jeden Fall notwendig! Ich habe von außen und innen Bitumendichtstoff verwendet. Nun die Kabeldurchführung wieder einschrauben - auch hier ist eine Abdichtung notwendig! Ich habe die Kabeldurchführung mit Epoxy-2K-Kleber eingeklebt. Das Kabel des Regensensors (Kabel 6) wird dann [[howtos_knowledge_base:loxberry_wetterstation:2_halterungssystem|durch das Halterungssystem]] zum [[howtos_knowledge_base:loxberry_wetterstation:12_solarradiation|Solarstrahlungssensor]] geführt, wo es im Gehäuse mit angeschlossen wird. ===== Anschluss ===== Der Sensor wird an **GPIO 22** des Raspberry angeschlossen. Bei geschlossenem Relais wird der GPIO auf GND gezogen. Hier zunächst zur Übersicht auf dem Breadboard: {{howtos_knowledge_base:loxberry_wetterstation:pasted:20241214-172014.png?400}} Angeschlossen wird er dann im Gehäuse des [[howtos_knowledge_base:loxberry_wetterstation:12_solarradiation|Solarstrahlungssensors]] auf der Platine: {{:howtos_knowledge_base:loxberry_wetterstation:pasted:20241005-173323.png?400}} **Kabelbelegung Kabel 6 zum Regensensor:** {{:howtos_knowledge_base:loxberry_wetterstation:pasted:20241214-170837.png?200}} Anschluss **Kabel 6** an der unteren 4er Klemmleiste Links (12V): - Braun Anschluss **Kabel 6** an der unteren 4er Klemmleiste Mitte (GND): - Schwarz - Weiss Anschluss **Kabel 6** an der 3er Klemmleiste Oben: - Grün Das blaue und gelbe Kabel bleibt unbenutzt, falls es vorhanden sein sollte. ===== Software ===== Der Sensor wird über einen Input eingebunden. Zunächst legt man das ''raspberrypi'' GPIO-Modul an, unter dem dann ein Input definiert wird. == GPIO Modul ''raspberrypi'': == * Name: ''gpio_1'' {{:howtos_knowledge_base:loxberry_wetterstation:pasted:20241214-172417.png?400}} == GPIO Input: Regensensor == * Name: ''rain'' * Pin: ''GPIO22'' * Payload for ON: ''ON'' * Payload for OFF: ''OFF'' * Inverted Logic Level: ''aktiviert'' * Enable Resistor: ''Pull-Up'' * Interrupt: ''Both'' * Input is Interrupt for: ''None'' * Polling Interval: ''1'' * Bouncetime: ''180'' {{{:howtos_knowledge_base:loxberry_wetterstation:pasted:20241214-172539.png?400}}