Antes de criarmos o algoritmo que nos vai fazer funcionar o nosso LED RGB vamos compreender o que é e as características deste LED.
RGB quer dizer Red, Green e Blue. Isto quer dizer que este tipo de LEDs possuí internamente 3 LEDs, cada um com uma destas cores. A combinação dos três vai-nos permitir obter outras cores. Mas olhemos para o seguinte esquema:
Num LED RGB com cátodo comum, quer dizer que todos os pinos do LED partilham o mesmo ground (GND), o pino maior (2) é o Ground, o que está à esquerda (1) é o vermelho (R), à direita, junto ao Ground, encontramos o pino 3 que é o verde (G) e por último temos o pino 4 que é o azul (B).
Olhando novamente para a imagem do nosso circuito, podemos ver que temos a necessidade de usar 3 resistências. Porquê? Porque é como se tivessemos três LEDs, para cada um usamos uma resistência.
Após esta explicação, vamos passar ao algoritmo dividindo este em três passos:
Deixo agora aqui uma tabela com alguns códigos que podem experimentar:
Espero que tenham gostado desta aula e cá vos espero na próxima. Obrigado.