Como podemos ajudar?
<< Voltar para o Blog

Programação

Publicado em 29/07/2022 • Por Henrique Mendes

Combinado cores

Compartilhar:

Primeiros passos para controlar um LED RGBContinuar lendo...

Combinado cores

No post anterior (Nunca foi tão simples acender um LED), aprendemos o que é um LED, um resistor, e como programar em scratch.

                Hoje, vamos aprender sobre os LEDs RGB, mas primeiramente, o que é um LED RGB?

                A sigla RGB é uma abreviação de Red (Vermelho), Green (Verde) e Blue (Azul), que são as três cores que combinadas podem produzir qualquer outra cor.

                Os LEDs RGB nada mais são que três LEDs comuns, dentro de uma mesma estrutura, como mostra a imagem abaixo:

Figura 1: Diagrama elétrico de um LED RGB

 

                O controle de um LED RGB é bem simples, muito parecido com os LEDs comuns, mas enquanto nos LEDs comuns usamos as chamadas saídas digitais, que são saídas com apenas duas opções, Alto ou Baixo, como Ligado e Desligado, os LEDs RGB podem utilizar saídas analógicas.

                Mas o que são as saídas analógicas?

                Saídas analógicas são saídas que conseguem emitir um sinal intermediário sendo de valor 0 o sinal Baixo e 255 o sinal Alto. Utilizaremos isso para controlar a intensidade das cores do LED, criando assim a cor que desejarmos, como mostrado na figura abaixo:

 

Figura 2: Controle analógico de cores RGB / Fonte: www.makerzine.com.br

Material necessário:

 - PiBoard ou 3D Board;

-  Cadastro na Plataforma CODE;

 - Computador, laptop ou Tablet com acesso à plataforma;

 - Cabo de programação ou webcam, caso queira utilizar a 3D Board.

 

Programando:

                Para programar, usaremos a plataforma CODE, assim poderemos criar, simular e transferir o programa para a placa.

                Conforme a figura 1, o LED RGB está ligado aos pinos 9 (Vermelho), 10 (Verde) e 11 (Azul).

                Na plataforma, usaremos o programa a seguir:

Utilizando o programa acima, o resultado esperado é o mostrado na imagem a seguir:

Como pode ver, o LED acendeu em um verde mais claro, e você pode fazê-lo acender na cor que quiser, basta alterar os valores de saída de cada pino do programa.

 

Possíveis Problemas:

                - Verifique se a chave seletora próxima ao Arduino se encontra na posição “OFF”.

                - Coloque a chave seletora dos LEDs na posição “RGB”.

                - Confira se o programa foi transferido.

                - Verifique o cabo USB.

 

Desafios:

  • Na aula passada, aprendemos a usar o temporizador e os LEDs, agora aprendemos os LEDs RGB, que tal se colocarmos o LED RGB para trocar de cor a cada 1 segundo? Você pode começar com 2 cores e ir aumentando a quantidade para dificultar.

 

  • Crie um código de um semáforo, com as cores verde, vermelho e amarelo utilizando apenas o LED RGB.
[object Object]
Escrito por:

Henrique Mendes

Técnico em hardware na PiCode Education, cursando tecnologia em mecatrônica industrial e treinando para a olimpíada de robótica móvel, medalhista de ouro estadual e prata nacional em olimpíada de matemática, formado como eletricista de manutenção eletroeletrônica, mecânica de usinagem e nanociência e nanotecnologia, aficionado por carros.

Imagem de uma estudante feliz olhando para a câmera

Curtiu Nossa Proposta?

Receba um
orçamento
personalizado.

Caso tenha interesse em conhecer mais sobre nossas soluções e/ou tirar alguma dúvida, escolha uma das opções abaixo e entre já em contato com nossa equipe!