Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import RPi.GPIO as GPIO
- import time
- GPIO.setmode(GPIO.BOARD)
- GPIO.setup(7, GPIO.OUT)
- GPIO.setup(16, GPIO.OUT)
- GPIO.setup(22, GPIO.OUT)
- def Blink(numTimes,speed):
- for i in range(0,numTimes):
- print "Iteration " + str(i+1)
- GPIO.output(7,True)
- GPIO.output(22,False)
- GPIO.output(16,False)
- time.sleep(speed)
- GPIO.output(7,False)
- GPIO.output(22,True)
- GPIO.output(16,False)
- time.sleep(speed)
- GPIO.output(7,False)
- GPIO.output(22,False)
- GPIO.output(16,True)
- time.sleep(speed)
- GPIO.output(7,False)
- GPIO.output(22,False)
- GPIO.output(16,False)
- print "Done"
- GPIO.cleanup()
- iterations = raw_input("Enter total number of times to blink: ")
- speed = raw_input("Enter length of each blink(seconds): ")
- Blink(int(iterations),float(speed))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement