Hey, da mein Sensor jetzt immer richtige Werte bringt, habe ich einen
Versuch gestartet mit einer Pumpe, die dann angeschaltet wird, wenn die
Feuchtigkeit unter 50% fällt.
Nur ist mir aufgefallen, dass die Pumpe immer wieder ganz kurz an und
aus geht auch wenn die Feuchtigkeit über 50% ist.
Hier mal den Code, der kontrolliert ob die Feuchtigkeit über 50% ist:
Die Feuchtigkeitsgrenze ist in 1000 statt 10,00 da die Feuchtigkeit auch
in Tausendern ist.
1 |
|
2 | ldi temp1, low(feuchtigkeitsgrenze)
|
3 | ldi temp2, high(feuchtigkeitsgrenze)
|
4 | lds temp7, rhh
|
5 | lds temp6, rhl
|
6 |
|
7 | cp temp6, temp1
|
8 | cpc temp7, temp2
|
9 | BRLO pumpe_an
|
10 | cbi Port_Pumpe, Pumpe
|