Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- import time
- import piface.pfio as pfio
- #import piface.emulator as pfio
- pfio.init()
- TIME_DELAY=5
- print pfio.digital_read(0)
- print "Waiting For Floats To Activate"
- while True:
- if pfio.digital_read(0)==1: #Tank 2 - High Level Float (Stop Filling)
- pfio.digital_write(1,0)
- print "Tank 2 H/L Float Has Activated - Solenoid Valve Closed - Filling Has Stopped"
- # Twitter Status Alert Added
- execfile('/home/pi/piface/python/tests/solenoid_closed.py')
- time.sleep(2)
- if pfio.digital_read(0)==0: #Tank 2 - High Level Float
- print "Tanks Are Being Drained - Waiting For Tank 1 L/L Float To Activate"
- time.sleep(2)
- if pfio.digital_read(1)==0: #Tank 2 - Low Level Float
- print "Tank 2 Is Now Empty"
- time.sleep(2)
- if pfio.digital_read(2)==0: #Tank 1 - High Level Float
- print "Tank 1 Is Half Empty"
- time.sleep(2)
- if pfio.digital_read(3)==0: #Tank 1 - Low Level Float (Start Filling)
- pfio.digital_write(1,1)
- print "Tank 1 L/L Float Has Activated- Solenoid Valve Open - Filling Has Started"
- # Twitter Status Alert Added
- execfile('/home/pi/piface/python/tests/solenoid_open.py')
- time.sleep(2)
Advertisement
Add Comment
Please, Sign In to add comment