from machine import Pin, ADC
from utime import sleep
sensor_pir= Pin(16,Pin.IN) # Sensor de movimento, para detectar movimento de alunos no pátio
sensor_ldr = ADC(26) # Sensor de luminosidade, para detectar se está de dia ou de noite
led = Pin(15, Pin.OUT) # Led para iluminar o pátio
while True:
sleep(0.1)
leitura_pir = sensor_pir.value()
leitura_ldr = sensor_ldr.read_u16() / 65535 * 100000 # Cálculo para a luminosidade em lux
if leitura_pir == 1 and leitura_ldr < 10000: # Caso tiver movimento e for de noite (lux menor que 10000)
led.on() # A luz será ligada
else:
led.off()