Guest User

Untitled

a guest
Jun 18th, 2018
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. /*
  2. - 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.
  3. - O Driver RGB Control poder ser aplicado para controlar uma fital de LED RGB de ate 5mts (potência e intensidade de brilho).
  4. - 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.
  5. - 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.
  6. - 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.
  7.  
  8. CARACTERÍSTICAS:
  9. - Compatível com Arduino, AVR, PIC, ARM, Raspberry PI, etc.;
  10. - Controla Fitas de LED RGB (no caso da fita LED);
  11. - Prático e eficiente;
  12. - Sinal de comando PWM;
  13. - Baixa relação custo x benefício;
  14. - Indicado para aplicação em projetos robóticos;
  15. - Possui exclusivo transistor para melhorar desempenho;
  16. - Ideal para controlar motor DC, valvulas solenoides, brinquedos e LEDs.
  17.  
  18. ESPECIFICAÇÕES:
  19. - Tensão de trabalho: 5 a 24V;
  20. - Saída máxima de corrente: 5A (instalações com valor excedente a 1A devem contar com instalação de um dissipador de calor);
  21. */
  22.  
  23.  
  24. int led = 9;
  25. int led2 = 10;
  26. int led3 = 11;
  27. int brightness = 0;
  28. int fadeAmount = 5;
  29.  
  30. void setup() {
  31. pinMode(led, OUTPUT);
  32. pinMode(led2, OUTPUT);
  33. pinMode(led3, OUTPUT);
  34. }
  35.  
  36. void loop() {
  37.  
  38. analogWrite(led, brightness);
  39. analogWrite(led2, brightness);
  40. analogWrite(led3, brightness);
  41.  
  42. brightness = brightness + fadeAmount;
  43.  
  44.  
  45. if (brightness <= 0 || brightness >= 255) {
  46. fadeAmount = -fadeAmount;
  47. }
  48.  
  49. delay(10);
  50. }
Add Comment
Please, Sign In to add comment