Tak som to vyriešil. Používam CRON, ktorý pri spustení aktivuje GPIO17 a nastaví prístupové práva. Potom CRON každú minútu spúšťa script na kontrolu teploty. Ten je v cykle 4x skontroluje teplotu(každých 15 sekúnd) a v prípade zmeny stavu vetráku zapíše teplotu, stav vetráku a čas do databázy. Vetrák sa spustí pri 60 stupňoch a vypne pri 45. Myslím, že tých 60 nemôže byť pre RPi problém. Ešte dodám, že som musel trošku uporaviť aj podmienku "$VETRAK == 1" na "VETRAK -eq 1" a počiatočné nastavenie premenntých "TEPLOTA=$(/opt/vc/bin/vcgencmd measure_temp | cut -c 6-7)" a "VETRAK=$(cat /sys/class/gpio/gpio17/value)". Pretože podľa vzoru mi to nechcelo fungovať. Teraz všetko šlape.
Hodnocení tématu:
Pi3 automatické spínání větráku chlazení
|
Prochází: 1 host(ů)