Todas as cores podem ser feitas de vermelho, verde e azul (RGB), estas são as três cores básicas a partir das quais podemos gerar qualquer cor. Variando a quantidade dessas três cores, muitas cores podem ser geradas. No caso da luz, podemos produzir qualquer cor de luz usando as três luzes básicas, ou seja, vermelho, verde e azul e variando a intensidade dessas três luzes. Portanto, nossa tarefa básica é controlar a intensidade dessas três luzes.
Estamos construindo aqui uma lâmpada RGB usando LEDs Vermelho, Verde e Azul, só precisamos adicionar um mecanismo para controlar o brilho ou a intensidade dessas luzes individualmente. Para controlar o brilho, estamos usando o método PWM (Modulação por largura de pulso) com 555 tempo IC. O IC do temporizador 555 pode gerar um pulso de largura variável, e a largura do pulso pode controlar o ciclo de trabalho. O ciclo de trabalho nada mais é do que a relação entre o tempo máximo e o tempo total.
Ciclo de trabalho% = tempo de ligar / (tempo de ligar + tempo de desligar) * 100
Quanto maior o ciclo de trabalho, maior o brilho do LED e menor o ciclo de trabalho. Diminua o brilho. Por exemplo, o tempo HIGH é 8ms e o tempo LOW é 2ms, então o ciclo de trabalho será de 80%, significa que o LED está oscilando entre ON (8ms) e OFF (2ms). Agora nossos olhos não podem ver tais oscilações de alta frequência e o LED Looks like está continuamente LIGADO com brilho de 80%.
Leia este artigo Circuito Dimmer LED PWM, para entender corretamente o conceito PWM.
Componentes
- 555 Timer IC - 3
- Resistor: 3 - 1k e 3 - 220 ohm
- Resisotor variável: 3 - 10k ou 100k
- Capacitor: Três - 0,01uF e Três - 0,1uF
- Diodos -6
- LEDs (VERMELHO, Verde e Azul)
- Bateria: 5-9v
Diagrama de Circuito e Explicação
Precisamos criar três mesmos blocos de circuitos para três LEDs (VERMELHO, VERDE, AZUL). Aqui o circuito de um bloco é explicado (Bloco do LED azul), os outros dois são iguais.
O circuito é fácil de entender, o temporizador 555 está configurado no modo Astable e sabemos que a frequência e o ciclo de trabalho dependem dos resistores entre os PINOS 8 e 7 e os PINOS 7 e 6 e o capacitor de temporização C1.
- Conectamos um resistor variável entre os PINOS 6 e 7, com dois diodos, de forma que o capacitor C1 seja carregado por uma parte do resistor variável e descarregado por outra parte do resistor variável.
- Como, por exemplo, definimos o botão do resistor variável (10k) de forma que o resistor seja dividido entre 7k e 3k, então o capacitor será carregado através do resistor de 7k e descarregado através do resistor de 3k.
- E como sabemos que a saída é alta quando o capacitor está carregando e baixa quando o capacitor está descarregando, neste caso o tempo HIGH é maior do que o tempo LOW e o ciclo de trabalho também é maior, então o LED ficará mais brilhante.
- E se girarmos o botão na direção reversa, isso fará com que o LED fique mais escuro porque a parte da resistência através da qual o capacitor está carregando será menor do que a parte pensada em que o capacitor está descarregando.
- Então, girando o botão do potenciômetro, podemos controlar o brilho do LED. O mesmo circuito é aplicado para outros dois LEDs (VERMELHO e VERDE).
Agora temos controle sobre o brilho de cada LED, para que possamos juntar os três LEDs e produzir qualquer cor, aumentando ou diminuindo o brilho de qualquer LED.
Usamos uma bola de plástico branco, fizemos um furo nela e a colocamos sobre os LEDs, para usar como se fosse uma lâmpada. Veja o vídeo para demonstração.