Advertisement
Guest User

GPIO Relay On

a guest
Oct 23rd, 2016
661
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.64 KB | None | 0 0
  1. #!/usr/bin/env python
  2.  
  3. # Import required Python libraries
  4. import RPi.GPIO as GPIO
  5. import time
  6.  
  7. # Use BCM GPIO references instead of physical pin numbers
  8. GPIO.setmode(GPIO.BCM)
  9.  
  10. # init list with pin numbers
  11.  
  12. pinList = [3]
  13.  
  14. # loop through pins and set mode and state to 'low'
  15.  
  16. for i in pinList:
  17.     GPIO.setwarnings(False)
  18.     GPIO.setup(i, GPIO.OUT)
  19.     GPIO.output(i, GPIO.HIGH)
  20.  
  21. def trigger() :
  22.         for i in pinList:
  23.           GPIO.output(i, GPIO.LOW)
  24. #         GPIO.cleanup()
  25.          
  26.  
  27. try:
  28.     trigger()
  29.          
  30.      
  31. except KeyboardInterrupt:
  32.   print("  Quit")
  33.   # Reset GPIO settings
  34.   GPIO.cleanup()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement