from machine import Pin,ADC,PWM
import utime
potR=ADC(0) #Pin26=ADC(0), Pin27=ADC(1), Pin28=ADC(2)
potG=ADC(1)
potB=ADC(2)
ledR=Pin(12, Pin.OUT)
ledG=Pin(13, Pin.OUT)
ledB=Pin(14, Pin.OUT)
Sal_analogicaR=PWM(ledR)
Sal_analogicaR.freq(1000) # 1000 hz
Sal_analogicaG=PWM(ledG)
Sal_analogicaG.freq(1000) # 1000 hz
Sal_analogicaB=PWM(ledB)
Sal_analogicaB.freq(1000) # 1000 hz
while 1:
dutyR=potR.read_u16() #0 .....65535
Sal_analogicaR.duty_u16(dutyR)
dutyG=potG.read_u16() #0 .....65535
Sal_analogicaG.duty_u16(dutyG)
dutyB=potB.read_u16() #0 .....65535
Sal_analogicaB.duty_u16(dutyB)
print(dutyR, dutyG, dutyB)
utime.sleep(.5)