from machine import Pin, ADC, PWM
from time import sleep
pwm = PWM(Pin(23),freq=50)
adc = ADC(Pin(35))
adc.width (ADC.WIDTH_9BIT)
adc.atten (ADC.ATTN_11DB)
lista = [25,50,75,100,125]
while(1):
v=adc.read()
if v<=102:
pwm.duty(lista[0])
elif v<=204:
pwm.duty(lista[1])
elif v<=306:
pwm.duty(lista[2])
elif v<=408:
pwm.duty(lista[3])
else:
pwm.duty(lista[4])