codigo
DESCRIPTION
uTRANSCRIPT
LLENADO DE TINACO
CODIGO DEL PICAXE
low 2 ;Turn off MOSFETlow 1 ;Turn off LEDb3=0 ;Used to keep track how long pump on.
main:
readadc 4, b1 ;Read in the battery voltageb2=pin3if b1<80 then battlow ;Battery voltage too lowif b3>50 then pumpontolong ;Pump on too longsleep 1 ;Have a little snooze.if b2=0 then pumpon ;Float lowif b2=1 then pumpoff ;Float ok
goto main
pumpon:
high 2 ;Turn on Pumphigh 1 ;Turn on LEDsleep 12 ;Pump on for 20 secondsb3=b3+1 ;Increment Pump Timer
goto main
pumpoff:
low 1 ;Turn off pumplow 2 ;Turn off LEDb3=0 ;Reset pump on tracker
goto main:
pumpontolong:
low 1 ;Turn off pumphigh 2 ;Flash LED oncepause 500low 2sleep 1
goto pumpontolong
battlow:
low 1 ;Turn off pumpfor b4=1 to 200;20 minute loop, give or take
high 2 ;Flash LED twicepause 500low 2pause 500high 2
pause 500low 2sleep 1
nextreadadc 4, b1 ;Read battery voltageif b1>90 then main ;Adjust this variable to set batt on voltage
goto battlow