from machine import Pin #Importa as classes ADC e Pin da biblioteca machine
from time import sleep #Importa a função sleep da biblioteca time
azul = Pin(11, Pin.OUT) #Define a variável azul ao pino GP11 como saída
verde = Pin(12, Pin.OUT) #Define a variável verde ao pino GP12 como saída
vermelho = Pin(13, Pin.OUT) #Define a variável vermelho ao pino GP13 como saída
def ligar_vermelho():
vermelho.value(1) #Liga o vermelho do LED RGB
verde.value(0) #Desliga o verde do LED RGB
azul.value(0) #Desliga o azul do LED RGB
def ligar_verde():
vermelho.value(0) #Desliga o vermelho do LED RGB
verde.value(1) #Liga o verde do LED RGB
azul.value(0) #Desliga o azul do LED RGB
def ligar_azul():
vermelho.value(0) #Desliga o vermelho do LED RGB
verde.value(0) #Desliga o verde do LED RGB
azul.value(1) #Liga o azul do LED RGB
def ligar_branco():
vermelho.value(1) #Liga o vermelho do LED RGB
verde.value(1) #Liga o verde do LED RGB
azul.value(1) #Liga o azul do LED RGB
def ligar_magenta():
vermelho.value(1) #Liga o vermelho do LED RGB
verde.value(0) #Desliga o verde do LED RGB
azul.value(1) #Liga o azul do LED RGB
def ligar_amarelo():
vermelho.value(1) #Liga o vermelho do LED RGB
verde.value(1) #Liga o verde do LED RGB
azul.value(0) #Desliga o azul do LED RGB
def ligar_ciano():
vermelho.value(0) #Desliga o vermelho do LED RGB
verde.value(1) #Liga o verde do LED RGB
azul.value(1) #Liga o azul do LED RGB
while True: #Loop infinito
#Vermelho
ligar_vermelho()
sleep(1) #Intervalo de 1 segundo
#Verde
ligar_verde()
sleep(1) #Intervalo de 1 segundo
#Azul
ligar_azul()
sleep(1) #Intervalo de 1 segundo
#Branco
ligar_branco()
sleep(1) #Intervalo de 1 segundo
#Magenta
ligar_magenta()
sleep(1) #Intervalo de 1 segundo
#Amarelo
ligar_amarelo()
sleep(1) #Intervalo de 1 segundo
#Ciano
ligar_ciano()
sleep(1) #Intervalo de 1 segundo