import machine
import utime
ldr_pin = machine.ADC(26) # LDR connected to pin 26 (analog input)
led_pin = machine.PWM(machine.Pin(2)) # LED connected to pin 2 (PWM output)
# Main Loop
while True:
ldr_value = ldr_pin.read_u16() # Read LDR value
led_pin.duty_u16(ldr_value) # Set PWM duty cycle
bright=(ldr_value/65535)*100
ldr_intensity=100-bright
print("LDR INTENSITY:",ldr_intensity,"%")
print("LED BRIGHTNESS:", bright, "%")
utime.sleep(0.1)