Created
June 16, 2018 17:40
-
-
Save gbkrobotics/a2d73e73ba15384f90d845f80905fc80 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
- O Driver RGB Control é um componente altamente tecnológico, desenvolvido para a aplicação em projetos eletrônicos de fital de LED RGB que usam como base plataformas de prototipagem, como, por exemplo, Arduino, AVR, AMR, PIC, Raspberry PI, etc. | |
- O Driver RGB Control poder ser aplicado para controlar uma fital de LED RGB de ate 5mts (potência e intensidade de brilho). | |
- Muito aplicado em projetos robóticos e domóticos, o Driver RGB Control possui tensão de entrada e saída que variam de 5 a 24V, com capacidade máxima de saída de corrente de 5A por canal com o uso de um dissipador e corrente de 1,5A sem o uso de um dissipador. | |
- Ao adquirir o Driver RGB Control tenha a certeza de estar levando um produto funcional, que conta ainda com 3 transistor, muito utilizado como amplificador e interruptor de sinais elétricos. | |
- Não deixe de empregar o Driver RGB Control em seus protótipos e garanta grandes feitos por meio de componentes simplificados e robustos que irão garantir segurança e profissionalidade em todo projeto realizado. | |
CARACTERÍSTICAS: | |
- Compatível com Arduino, AVR, PIC, ARM, Raspberry PI, etc.; | |
- Controla Fitas de LED RGB (no caso da fita LED); | |
- Prático e eficiente; | |
- Sinal de comando PWM; | |
- Baixa relação custo x benefício; | |
- Indicado para aplicação em projetos robóticos; | |
- Possui exclusivo transistor para melhorar desempenho; | |
- Ideal para controlar motor DC, valvulas solenoides, brinquedos e LEDs. | |
ESPECIFICAÇÕES: | |
- Tensão de trabalho: 5 a 24V; | |
- Saída máxima de corrente: 5A (instalações com valor excedente a 1A devem contar com instalação de um dissipador de calor); | |
*/ | |
int led = 9; | |
int led2 = 10; | |
int led3 = 11; | |
int brightness = 0; | |
int fadeAmount = 5; | |
void setup() { | |
pinMode(led, OUTPUT); | |
pinMode(led2, OUTPUT); | |
pinMode(led3, OUTPUT); | |
} | |
void loop() { | |
analogWrite(led, brightness); | |
analogWrite(led2, brightness); | |
analogWrite(led3, brightness); | |
brightness = brightness + fadeAmount; | |
if (brightness <= 0 || brightness >= 255) { | |
fadeAmount = -fadeAmount; | |
} | |
delay(10); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment