LED RGB com Arduino

Nesta demonstração foi usado um kit RGB como na foto, onde o led rgb vem montado em uma pequena placa já com resistores smd. Você vai precisar de um Arduino UNO (placa principal), Placa de Testes, Led RGB e Fios Jumper, além do Cabo USB que geralmente vem com a placa.

Caso desejar, baixe e instale o IDE Arduino, que é o software de programação.
O código a ser montado é o seguinte:

int pino9 = 9; //Conexao do Pino 9
int pino10 = 10; //Conexao do Pin 10
int pino11 = 11; //Conexao do Pin 11
int var=0;
int var1=0;

void setup()
{
}

void loop()
{
for(var=250;var<255;var++)
{
analogWrite(pino9,var); //VERMELHO
analogWrite(pino10,0);
delay(300);
analogWrite(pino9,0); //VERDE
analogWrite(pino10,var);
delay(300);
analogWrite(pino10,0); //AZUL
analogWrite(pino11,var);
delay(300);
analogWrite(pino11,0);
delay(300);
}

for(var1=250;var1<255;var1++)
{
analogWrite(pino9,var1); //AMARELO
analogWrite(pino10,var1);
delay(300);
analogWrite(pino9,0);
delay(300);
analogWrite(pino10,var1); //CYAN
analogWrite(pino11,var1);
delay(300);
analogWrite(pino10,0);
delay(300);
analogWrite(pino11,var1); //MAGENTA
analogWrite(pino9,var1);
delay(300);
analogWrite(pino11,0);
delay(300);
analogWrite(pino11,var1);
analogWrite(pino9,var1);
analogWrite(pino10,var1);
}

}

Digite os códigos faça o upload para a placa usando o cabo USB e o IDE. Você verá em instantes que os leds TX e RX da placa vão piscar rapidamente e o programa será executado no led da placa de testes.

As linhas de código seguem comentadas, após os //, que são os caracteres usados para indicar que o que vem após é um comentário e não deve ser lido pelo compilador.

Efetuado a programação, o resultado será como visto no vídeo abaixo:

Categorias: Eletrônica

0 comentário

Deixe um comentário