O LED RGB é composto por três LEDs de cores diferentes (vermelho - vermelho, verde - verde, azul - azul), encerrados em uma caixa. Vamos ver como conectar LED RGB ao Arduino.
É necessário
- - Arduino;
- - LED RGB;
- - 3 resistores para 220 Ohm;
- - fios de conexão;
- - tábua de pão;
- - um computador.
Instruções
Passo 1
Os LEDs RGB são de dois tipos: com um ânodo comum ("mais") e um cátodo comum ("menos"). A figura mostra os diagramas esquemáticos desses dois tipos de LEDs. A perna longa do LED é sempre o cabo de alimentação comum. O cabo do LED vermelho (R) está localizado separadamente, o verde (G) e o azul (B) estão localizados no outro lado do ânodo, conforme mostrado na figura. Neste artigo, veremos como conectar um LED RGB com um ânodo comum e um cátodo comum.
Passo 2
O diagrama de conexão para um LED RGB com um ânodo comum é mostrado na figura. Conectamos o ânodo a "+5 V" na placa Arduino, os outros três pinos a pinos digitais arbitrários.
Observe que estamos conectando cada um dos LEDs por meio de seu próprio resistor, e não usando um comum. É aconselhável fazer exatamente isso, porque cada um dos LEDs tem sua própria eficiência. E se você conectá-los todos por meio de um resistor, os LEDs brilharão com um brilho diferente.
etapa 3
Vamos reescrever o esboço clássico de "piscar". Ativaremos e desativaremos cada uma das três cores sucessivamente. Observe que o LED acenderá quando aplicarmos LOW ao pino correspondente do Arduino.
Passo 4
Vamos ver os LEDs RGB piscando em ação. O LED acende em vermelho, verde e azul. Cada cor acende por 1 segundo, apaga por 2 segundos e a próxima acende.
Você pode iluminar cada canal separadamente, você pode todos ao mesmo tempo, então a cor do brilho mudará.
Etapa 5
Se você estiver usando um LED RGB de cátodo comum, conecte o cabo longo do LED ao GND da placa Arduino e os canais R, G e B às portas digitais do Arduino. Deve-se lembrar que os LEDs acendem quando um nível alto (HIGH) é aplicado aos canais R, G, B, ao contrário do LED com ânodo comum.
Se você não alterar o esboço acima, cada cor do LED, neste caso, ficará acesa por 2 segundos e a pausa entre eles será de 1 segundo.