# Primero llamo los módulos a trabajar:

from machine import Pin, PWM

import time

# Objetos:

pir = Pin(15, Pin.IN, Pin.PULL_DOWN)
zumbador = PWM(Pin(2), freq = 440, duty = 512)

# Defino Zumbador
def sonido(freq,sleep):

    zumbador.freq(freq)
    zumbador.duty(512)
    time.sleep(sleep)

# Apagar Zumbador:
def apagar_zumbador():
    zumbador.duty(0)


# Ciclo:

while True:
    estado = pir.value()
    print(estado)    
    time.sleep(1)

    if estado == 1:
        print("Hay alguien en el sensor ⚠️")

        frecuencias = [440, 900]
        for i in range(5):
            for freq in frecuencias:
                sonido(freq, 0.5)
        apagar_zumbador()

    elif estado == 0:
        print("Sin movimientos")
        apagar_zumbador()