# 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()