from machine import Pin, PWM
import time
red_pin = Pin(12)
green_pin = Pin(14)
blue_pin = Pin(27)
tiempo = 0.5
#Seccion de objetos PWM
pwm_red = PWM(red_pin, freq = 1000)
pwm_green = PWM(green_pin, freq = 1000)
pwm_blue = PWM(blue_pin, freq = 1000)
#Funcion para el color
def set_color(r, g, b):
pwm_red.duty(r)
pwm_green.duty(g)
pwm_blue.duty(b)
while True:
set_color(1023, 0, 0)
time.sleep(tiempo)
set_color(0, 1023, 0)
time.sleep(tiempo)
set_color(0, 0, 1023)
time.sleep(tiempo)
set_color(1023, 1023, 1023)
time.sleep(tiempo)
set_color(0, 0, 0)
#Detener el PWM
pwm_red.deinit()
pwm_green.deinit()
pwm_blue.deinit()