from machine import Pin, PWM
from time import sleep
Mouvement = False
def Interruption(pin):
global Mouvement
Mouvement = True
global interrupt_pin
interrupt_pin = pin
buzzer = PWM(Pin(13)) #
buzzer.freq(500) #
pir = Pin(5, Pin.IN)
pir.irq(trigger=Pin.IRQ_RISING, handler=Interruption)
buzzer.duty(0)
while True:
if Mouvement:
print('Mouvent d''tecter')
buzzer.duty(512) #
sleep(5)
buzzer.duty(0) #
Mouvement = False
else :
print('En securité')
sleep(2)