from machine import Pin,ADC,PWM
import utime
#Potenciometros
pot0=ADC(0) #Rojo
pot1=ADC(1) #Verde
pot2=ADC(2) #Azul #Pin26=ADC(0), Pin27=ADC(1), Pin28=ADC(2)
ledrojo=Pin(2, Pin.OUT) #Led RGB rojo
ledverde=Pin(3, Pin.OUT) #Led RGB verde
ledazul=Pin(4, Pin.OUT) #Led RGB azul
Sal_analogicarojo=PWM(ledrojo)
Sal_analogicaverde=PWM(ledverde)
Sal_analogicaazul=PWM(ledazul)
Sal_analogicarojo.freq(1000)
Sal_analogicaverde.freq(1000)
Sal_analogicaazul.freq(1000)
while 1:
dutyrojo=pot0.read_u16()
dutyverde=pot1.read_u16()
dutyazul=pot2.read_u16()
Sal_analogicarojo.duty_u16(dutyrojo)
Sal_analogicaverde.duty_u16(dutyverde)
Sal_analogicaazul.duty_u16(dutyazul)
print("Rojo:",dutyrojo,"Verde:",dutyverde,"Azul:",dutyazul)
utime.sleep(1)
Rojo
Verde
Azul