import board
import pwmio
import analogio
import time
red = pwmio.PWMOut(board.GP0, duty_cycle=0)
green = pwmio.PWMOut(board.GP1, duty_cycle=0)
blue = pwmio.PWMOut(board.GP2, duty_cycle=0)
pot_red = analogio.AnalogIn(board.GP26)
pot_green = analogio.AnalogIn(board.GP27)
pot_blue = analogio.AnalogIn(board.GP28)
def update_led(red_value, green_value, blue_value):
red.duty_cycle = red_value
green.duty_cycle = green_value
blue.duty_cycle = blue_value
while True:
red_value = pot_red.value
green_value = pot_green.value
blue_value = pot_blue.value
update_led(red_value, green_value, blue_value)
print(f"Rojo: {red_value / 65535:.2%}, Verde: {green_value / 65535:.2%}, Azul: {blue_value / 65535:.2%}")
time.sleep(0.1)