Advertisement
meigrafd

PIR_poll

Oct 23rd, 2015
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.40 KB | None | 0 0
  1. #!/usr/bin/python3
  2. import os, time
  3. import RPi.GPIO as GPIO
  4.  
  5. pir_pin = 18
  6.  
  7. GPIO.setwarnings(False)
  8. GPIO.setmode(GPIO.BCM)
  9. GPIO.setup(pir_pin, GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
  10.  
  11. current_state = 0
  12. previous_state = 0
  13.  
  14. while True:
  15.     current_state = GPIO.input(pir_pin)
  16.     if not current_state == previous_state:
  17.         print("Alarm")
  18.         previous_state = current_state
  19.     time.sleep(0.5)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement