Produção publicada
Controle de cores com LED RGB e Arduino
Atividade: LED RGB
Modelo demonstrativo. Esta produção é fictícia e serve somente para mostrar a organização esperada. Substitua-a pelo trabalho real da equipe.
Resumo acessível em HTML
Conteúdo demonstrativo — substituir pela produção real da equipe.
O protótipo combina três canais luminosos em um único LED RGB. O Arduino controla a intensidade de vermelho, verde e azul por modulação por largura de pulso.
Fotografia integral do artefato
Descrição textual do circuito
Visão geral
O LED RGB de cátodo comum reúne três emissores: vermelho, verde e azul. Cada canal precisa de seu próprio resistor de 220 ohms. O terminal comum é conectado ao GND.
Ligações
- Canal vermelho: pino PWM 9, resistor e terminal vermelho do LED.
- Canal verde: pino PWM 10, resistor e terminal verde do LED.
- Canal azul: pino PWM 11, resistor e terminal azul do LED.
- Terminal comum: GND.
Funcionamento
A função analogWrite recebe valores de 0 a 255. Ao combinar intensidades diferentes, o difusor produz novas cores percebidas. A ordem dos terminais varia conforme o componente; consulte a folha de dados antes de energizar.
Código Arduino
const int PINO_R = 9;
const int PINO_G = 10;
const int PINO_B = 11;
void definirCor(int vermelho, int verde, int azul) {
analogWrite(PINO_R, vermelho);
analogWrite(PINO_G, verde);
analogWrite(PINO_B, azul);
}
void setup() {
pinMode(PINO_R, OUTPUT);
pinMode(PINO_G, OUTPUT);
pinMode(PINO_B, OUTPUT);
}
void loop() {
definirCor(255, 0, 0);
delay(1000);
definirCor(0, 255, 0);
delay(1000);
definirCor(0, 0, 255);
delay(1000);
definirCor(160, 40, 255);
delay(1000);
}Vídeo de apoio com legendas
O vídeo é uma referência externa de apoio e não representa a equipe fictícia nem o artefato fotografado. As legendas são solicitadas automaticamente no player.
Pré-visualização e reprodução no navegador. O portal solicita legenda em português ao player, sem iniciar o vídeo automaticamente.
Abrir este vídeo no YouTube com a legenda solicitadaDescrição textual acessível do vídeo
Natureza do material
Descrição elaborada para acessibilidade; não é uma transcrição literal. O vídeo apresenta o acionamento de um LED RGB por Arduino e a organização básica dos três canais de cor.
Sequência visual relevante
A placa e o LED são conectados por fios e resistores. O código define saídas para vermelho, verde e azul e altera seus valores para produzir cores diferentes.
Relação com a produção
O material ajuda a reconhecer os terminais e a lógica de mistura aditiva. A equipe deve conferir se o LED utilizado é de cátodo comum ou ânodo comum, pois a lógica elétrica muda.
Referências
YOUTUBE. Arduino RGB LED: acenda um LED RGB usando o Arduino — tutorial 7. Disponível em: https://www.youtube.com/watch?v=uvLuRmOTbMc. Acesso em: 23 ago. 2026.
Licença
Conteúdo demonstrativo do Portal IFA — CC BY-NC 4.0. Revisar a licença antes da publicação definitiva.
Publicado em 23 de agosto de 2026.