from machine import Pin, PWM
from time import sleep
#recibir datos del sensor de movimiento
PIR = Pin(12, Pin.IN, Pin.PULL_UP)
#datos del buzzer
buzzer = PWM(Pin(13,Pin.OUT))
#buzzer apagado
buzzer.init(freq=1047, duty=0)
while True:
Valor_PIR = PIR.value()
#si se descomenta la line 26 (la función print) se mostrará en la consola
#el valor lógico que se obtiene de lsensor de movimiento el cual, al ser
#lógico, solo puede ser 0(si no hay movimiento) y 1(si hay movimiento)
print(PIR.value())
if Valor_PIR == 1:
#activar alarma
buzzer.init(freq=1047, duty=512)
#Cuanto timepo se activará la alarma
sleep(15)
#apagar alarma
buzzer.init(freq=1047, duty=0)