Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def movement():
- t2.start()
- for pir in range(0, 100, 5):
- spotPwm.ChangeDutyCycle(pir)
- time.sleep(3)
- for pir in range(100, -1, 5):
- spotPwm.ChangeDutyCycle(pir)
- # Thread for hearbeat (led-ring)
- t1 = Thread(target=heartbeat)
- t1.start()
- # Thread for SPOTlights
- t2 = Thread(target=movement)
- # make BUTTON_PIN as interrupt input
- # react to falling edge and call our interrupt "nappi_painettu"
- GPIO.add_event_detect(BUTTON_PIN, GPIO.FALLING, callback = nappi_painettu, bouncetime = 200)
- # Attach interrupt for PIR and call - movement
- GPIO.add_event_detect(PIR_PIN, GPIO.RISING, callback = movement, bouncetime = 100)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement