from machine import Pin
import time
#Configuração dos pinos (baseado na montagem da imagem)
#O fio verde do PIR parece estar conectado ao GP28
pir_sensor = Pin(28, Pin.IN)
#O fio verde do LED parece estar cnectado ao GP16 (último pino inferior direito)
led = Pin(27, Pin.OUT)
print("Sistema iniciado. Aguardando moviemento...")
while True:
#Lê o estado do sensor PIR
estado_sensor = pir_sensor.value()
if estado_sensor == 1:
print("Movimento detectado! Ligando o LED.")
led.value(1) #Liga o LED
time.sleep(2) #Mantenha o LED aceso por 2 segundos após a detecção
else:
led.value(0) #Desliga o LED se não houver movimento
#Pequeno atraso para estabilidade do loop
time.sleep(0.1)