from machine import Pin, PWM
from time import sleep

pir = Pin(16, Pin.IN)          
ldr = Pin(22, Pin.IN)          
led = PWM(Pin(15))             
led.freq(1000) # Frecuencia del PWM (1 kHz)

while True:
    pir_value = pir.value()
    ldr_value = ldr.value()

    print(f"PIR: {pir_value}, LDR: {ldr_value}")

    if pir_value == 1 and ldr_value == 1:  # Movimiento detectado y poca luz
        led.duty_u16(65000)  # Indicará un Alta 
        print("LED: Alta intensidad lumínica")
    elif pir_value == 1 and ldr_value == 0:  # Movimiento detectado y suficiente luz
        led.duty_u16(30000)  # Indicará una Baja intensidad
        print("LED: Baja intensidad lumínica")
    else:
        led.duty_u16(0)  #el led se apaga si no detecta movimiento
        print("LED: Apagado")

    sleep(0.5)
$abcdeabcde151015202530fghijfghij
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT