Controlando RGB usando um potenciômetro !: 6 etapas
Controlando RGB usando um potenciômetro !: 6 etapas
Anonim
Controlando RGB usando um potenciômetro!
Controlando RGB usando um potenciômetro!

Como mudar a cor de um LED RGB do ânodo com um potenciômetro.

Etapa 1: Coisas que você precisa

Componentes de hardware:

1. DFRobot Arduino UNO

2. Fios de ligação DFRobot

3. Sensor de rotação analógico DFRobot

4. Cabo do sensor analógico DFRobot

5. DFRobot Breadboard-Plugin Resistor

6. Cátodo comum difuso RGB

LED RGB:

LED RGB significa LEDs vermelhos, azuis e verdes. Os produtos RGB LED combinam essas três cores para produzir mais de 16 milhões de tons de luz. Observe que nem todas as cores são possíveis. Algumas cores estão “fora” do triângulo formado pelos LEDs RGB. Além disso, cores de pigmento como marrom ou rosa são difíceis ou impossíveis de obter.

Etapa 2: LEDs RGB ânodo / cátodo

Os LED RGB são de dois tipos, ânodo comum e cátodo comum. A diferença entre CC e CA é, com um ânodo comum, você pode conectar o ânodo ao + 5v e cada LED individual a um resistor cada. Conecte esse resistor a um pino de saída. Em seguida, uma gravação LOW para esse pino acenderá o LED e um HIGH apagará. Isso é chamado de afundamento de corrente

Com um cátodo comum, você conecta o cátodo ao aterramento e conecta cada ânodo do LED por meio de um resistor ao pino de saída. Em seguida, um HIGH o liga. Isso é chamado de sourcing atual.

Recordando o mnemônico ACID (Anode Current Into Device), podemos inferir que um ânodo RGB comum LED tem corrente conduzindo um pino, e que um cátodo RGB LED comum é aterrado em um pino. De qualquer forma, este ânodo ou cátodo será o mais longo dos quatro pinos que saem do LED. Infelizmente, esses caras nem sempre são rotulados claramente quanto ao que são. Neste exemplo, trabalhei na fiação de um LED RGB de ânodo comum; a maioria dos outros guias descreve uma fiação catódica comum.

Etapa 3: a fiação

A fiação
A fiação

Você pode criar um esboço como este usando fritzing que está disponível gratuitamente.

Etapa 4: Código

Etapa 5: para mais projetos:

Você pode visitar meu perfil Hackster.