import pi2go, time pi2go.init() vsn = pi2go.version() try: if vsn != 1: print "This program only runs on the full Pi2Go" else: while True: pi2go.setAllLEDs(0, 0, 0) # start with all OFF for i in range(4): pi2go.setLED(i, 4095, 0, 0) # set to Red print 'Red' time.sleep(0.2) pi2go.setLED(i, 0, 0, 0) for i in range(4): pi2go.setLED(i, 0, 4095, 0) # set to Green print 'Green' time.sleep(0.2) pi2go.setLED(i, 0, 0, 0) for i in range(4): pi2go.setLED(i, 0, 0, 4095) # set to Blue print 'Blue' time.sleep(0.2) pi2go.setLED(i, 0, 0, 0) for i in range(4): pi2go.setLED(i, 4095, 4095, 4095) # set to White print 'White' time.sleep(0.2) pi2go.setLED(i, 0, 0, 0)
if vsn != 1: print "This program only runs on the full Pi2Go" else: pi2go.setAllLEDs(LEDoff, LEDoff, LEDoff) pi2go.setAllLEDs(LEDon, LEDoff, LEDoff) print "Red" time.sleep(1) pi2go.setAllLEDs(LEDoff, LEDon, LEDoff) print "Green" time.sleep(1) pi2go.setAllLEDs(LEDoff, LEDoff, LEDon) print "Blue" time.sleep(1) pi2go.setAllLEDs(LEDon, LEDon, LEDon) print "White" time.sleep(1) pi2go.setAllLEDs(LEDoff, LEDoff, LEDoff) for i in range(2): pi2go.setLED(i, LEDon, LEDoff, LEDoff) time.sleep(0.5) pi2go.setLED(i, LEDoff, LEDon, LEDoff) time.sleep(0.5) pi2go.setLED(i, LEDoff, LEDoff, LEDon) time.sleep(0.5) pi2go.setLED(i, LEDoff, LEDoff, LEDoff) time.sleep(0.5) pi2go.cleanup()
pi2go.setAllLEDs(LEDoff, LEDoff, LEDoff) while True: pi2go.setAllLEDs(LEDon, LEDoff, LEDoff) print "Red" time.sleep(2) pi2go.setAllLEDs(LEDoff, LEDon, LEDoff) print "Green" time.sleep(2) pi2go.setAllLEDs(LEDoff, LEDoff, LEDon) print "Blue" time.sleep(2) pi2go.setAllLEDs(LEDon, LEDon, LEDon) print "White" time.sleep(2) pi2go.setAllLEDs(LEDoff, LEDoff, LEDoff) for i in range (4): pi2go.setLED(i, LEDon, LEDoff, LEDoff) time.sleep(0.5) pi2go.setLED(i, LEDoff, LEDon, LEDoff) time.sleep(0.5) pi2go.setLED(i, LEDoff, LEDoff, LEDon) time.sleep(0.5) pi2go.setLED(i, LEDoff, LEDoff, LEDoff) time.sleep(0.5) except KeyboardInterrupt: print finally: pi2go.cleanup()
def ufoLights(): while True: for i in range(4): pi2go.setLED(i, 4095, 0, 0) # set to Red time.sleep(0.1) pi2go.setLED(i, 0, 0, 0)