LEDs RGB são fáceis de encontrar em lojas de
material eletrônico e também tem um custo acessível mesmo sendo um pouco
mais caros que LEDs comuns.
A grande diversão de um LED RGB é poder reproduzir
praticamente qualquer cor utilizando-se de combinações de vermelho (R –
Red), verde (G – Green) e azul (B – Blue).
Para esse experimento utilizaremos:
Um Arduino:
Uma placa de ensaios (proto-board) par acondicionar os componentes:
Um LED RGB:
A pinagem para o LED RGB é a seguinte:
Sendo, 1 para o vermelho, 2 para o terra, 3 para o verde e 4 para o azul.
Três resistores de 560 ohms (verde-azul-marrom):
Quatro pedacinhos de fios rígidos:
Encaixe o LED RGB na placa de ensaios e ligue o
pino 1 do LED ao pino digital 3 do Arduino, passando por um resistor.
Ligue o pino 3 do LED ao pino digital 5 do Arduino passando por um
resistor e o pino 4 do LED ao digital 6 do Arduino passando por um
resistor.
Agora ligue o pino 2 do LED ao pino GND do Arduino.
Agora com o seguinte código fonte:
Basta alterar as letras R, G e B para valores entre
0 e 255 para variar a intensidade das cores vermelho (R), verde (G) e
azul (B) no LED para conseguir qualquer outra cor.
Com isso, por exemplo, você pode conseguir:
R = 255
G = 0
B = 0
R = 0
G = 255
B = 0
R = 0
G = 0
B = 255
R = 255
G = 255
B = 0
R = 255
G = 0
B = 255
R = 255
G = 255
B = 255
0 comentários:
Postar um comentário