from machine import Pin, ADC
import utime
Motion_Detected = False
def handle_interrupt(Pin):
global Motion_Detected
Motion_Detected = True
led = Pin('LED', Pin.OUT)
ledVerde= Pin(7, Pin.OUT) # indicador de movimiento
ledAzul= Pin(8,Pin.OUT) # indicador de luminancia
ledRojo= Pin(6,Pin.OUT) # indicador de boton precionado
PIR_Interrupt=Pin(15,Pin.IN)
PIR_Interrupt.irq(trigger=Pin.IRQ_RISING, handler=handle_interrupt)
while True:
led.toggle()
# Verificacion de movimiento
if Motion_Detected:
print('Movimiento detectado!')
ledVerde.toggle()
Motion_Detected = False
else:
print('Sin Movimiento!')
utime.sleep(0.1)