#LDR AI
from machine import Pin, ADC, PWM
import time
ldr_pin=ADC(Pin(35))
led_pin=PWM(Pin(32))
while True:
value=ldr_pin.read_u16()
print(value)
led_pin.duty_u16(value)
#ratio formula: o/p=((i/p-i/p_min)x(o/p_max-o/p_min)/(i/p_max-i/p_min))+o/p_min
#relationship between (65023-512)
# & (1023-0), where value is input.
out_value=int((value-512)*1023/64511)
print(out_value)
led_pin.duty_u16(out_value)
time.sleep_ms(500)