Voltar ao Catálogo
Ciências

Composição da luz branca

Use LEDs RGB para provar que a luz branca é composta por outras cores.

Código Fonte Arduino (.INO)

Código Arduino Composição da Luz Branca (.INO)
Baixar .INO

Controle de LED RGB para mistura de cores da luz visível.

/************************************************
* Projeto: Provando a composição da luz branca  *
* Desenvolvedor: Vanderlei Alves                *
* Data: 26/05/2025                              *
*************************************************/
//Variáveis globais
bool  btnR = true,
      btnG = true,
      btnB = true;

void setup() 
{
  //Definição dos pinos de entrada
  //Ligação dos botões
  pinMode(5, INPUT_PULLUP);
  pinMode(6, INPUT_PULLUP);
  pinMode(7, INPUT_PULLUP);

  //Definição dos pinos de saída
  //Ligação do LED RGB
  pinMode(8, OUTPUT);
  pinMode(9, OUTPUT);
  pinMode(10, OUTPUT);
}

void loop() 
{
  //Leitura dos botões
  btnR = digitalRead(7);
  btnG = digitalRead(6);
  btnB = digitalRead(5);

  //Lógica para comando do LED vermelho
  if(!btnR) digitalWrite(10, HIGH);
    else digitalWrite(10, LOW);

  //Lógica para comando do LED verde
  if(!btnG) digitalWrite(9, HIGH);
    else digitalWrite(9, LOW);

  //Lógica para comando do LED azul
  if(!btnB) digitalWrite(8, HIGH);
    else digitalWrite(8, LOW);    
}

Materiais Didáticos & Documentos

Tutorial Didático - Composição da Luz Branca (PDF)
Tutorial Didático Experimento de óptica e física da luz com LED RGB.
Baixar Arquivo
Quer este projeto em sua escola?

A WETECH disponibiliza kits de hardware prontos, roteiros de aulas alinhados à BNCC e formação continuada de educadores.

Solicitar Orçamento Escolar