from machine import Pin, PWM, ADC
from time import sleep
sleep(0.1) # Wait for USB to become ready
print("Hello, Pi Pico!")
led = PWM(Pin(16))
led.freq(1000)
potm = ADC(Pin(28))
# 2^....16 (65535**(1/16)) stappen nog beter 50 (65535**(1/50)) stappen.
while True:
potval = potm.read_u16()
# exp = (16/2**16)*potval # 16 stappen
exp = (50/2**16)*potval # 50 stappen
# licht = 2**exp # 16 stappen
licht = 1.248336**exp # 50 stappen
print(potval, exp, licht)
led.duty_u16(int(licht))
sleep(.1)
#
#while True:
# for d in range(0,65000, 2000):
# led.duty_u16(d)
# sleep(.1)
# sleep(1)
# for d in range(65000,0,-2000):
# print(d)
# led.duty_u16(d)
# sleep(.1)
# sleep(1)