Benutzer-Werkzeuge

Webseiten-Werkzeuge


wetterstation:regensensor

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wetterstation:regensensor [2020/01/23 14:10] marlonwetterstation:regensensor [2020/12/10 14:01] (aktuell) benjamin
Zeile 1: Zeile 1:
 =====Regensensor===== =====Regensensor=====
  
-**Der Regensensor kann Niederschlag messen**\\ +Den Regensensor zu nutzen ist eigentlich ganz einfach
-Den Regensensor zu nutzen ist eigentlich ganz einfach, es handelt sich\\  +Es handelt sich um einen kleinen Schalter, der kippt sobald **0.2794 mm** Niederschlag beinhaltet ist.\\ 
-um einen kleinen Schalter, der kippt sobald er 0.2794 mm Niederschlag beinhaltet.\\ +Ein Programm muss also ein Kippen des Schalters registrieren, das jedes Mal 0,2794 zu einer Variablen addiert.\\ 
-Ein Programm muss also ein Kippen des Schalters registrieren und jedes mal 0,2794\\ +**Der Schalter wird pro Kippen zwei Mal aktiviert**,\\ 
-zu einer Variablen addierenAllerdings wird der Schalter pro kippen zwei mal aktiviert,\\ +weshalb man einfach die Hälfte also 0.1397 für jedes Kippen zu seiner Niederschlagsvariablen addieren muss.\\ 
-weshalb man einfach die Hälfte also 0.1397 für jedes kippen zu seiner Niederschlags\\ +Außerdem kann man das Ergebnis am Ende auf zwei Nachkomastellen runden.\\
-variablen addieren muss. Außerdem kann man das Ergebnis am Ende auf drei Nachkomastellen runden.\\+
  
-\\ + 
-**Beispiel:**\\+**Hier noch ein Bild, wie der Sensor verkabelt werden kann**\\ 
 + 
 +{{:wetterstation:niederschlagssensorverkablung.jpg?900|}}\\ 
 + 
 + 
 + 
 + 
 +===Code===
  
 <code python> <code python>
Zeile 25: Zeile 31:
                 while GPIO.input(3) == GPIO.LOW:                 while GPIO.input(3) == GPIO.LOW:
                         continue                         continue
-                Niederschlag = round(Niederschlag, 3)+                Niederschlag = round(Niederschlag, 2)
                 print(str(Niederschlag) + " mm")                 print(str(Niederschlag) + " mm")
 </code>\\ </code>\\
-\\ 
-\\ 
-**Hier noch ein Bild, wie der Sensor verkabelt werden kann**\\ 
-\\ 
-{{:wetterstation:niederschlagssensorverkablung.jpg?900|}}\\ 
-\\ 
-//Auf dem bild ist auch noch ein Temperatursensor verkabelt// 
- 
wetterstation/regensensor.1579788635.txt.gz · Zuletzt geändert: 2020/01/23 14:10 von marlon