Módulo LED RGB para Arduino

:CEL03097
0,80 €
preço com IVA incluído
Quantidade

DESCRIÇÃO EM PORTUGUÊS BREVEMENTE DISPONÍVEL

Se tiver alguma dúvida neste produto não hesite em contactar-nos.

*Atenção: as imagens são meramente ilustrativas.

Especificações:

  • Alimentação: 3.3V/5V
  • Dimensões PCB: 15mm*10.6mm
  • Módulo RGB SMD LED 5050 de alto brilho
  • Limitador de corrente através de resistência para evitar que o led se queime 
  • Contém jumpers para ligação directa ao arduino

 

Exemplo de esquema de ligação

img01_como_usar_com_arduino_modulo_led_rgb_ky-016_uno_mega_2560_leonardo_nano

 

Código Exemplo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
int pinoRed = 9; //PINO DIGITAL UTILIZADO PELO TERMINAL VERMELHO
int pinoGreen = 10; //PINO DIGITAL UTILIZADO PELO TERMINAL VERDE
int pinoBlue = 11; //PINO DIGITAL UTILIZADO PELO TERMINAL AZUL
 
int val; //VARIÁVEL DO TIPO INTEIRA
 
void setup(){
  pinMode(pinoRed, OUTPUT); //DEFINE O PINO COMO SAÍDA
  pinMode(pinoBlue, OUTPUT); //DEFINE O PINO COMO SAÍDA
  pinMode(pinoGreen, OUTPUT); //DEFINE O PINO COMO SAÍDA
}
void loop (){
  for(val = 255; val > 0; val --){ //PARA val IGUAL A 255, ENQUANTO val MAIOR QUE 0, DECREMENTA val
      analogWrite(pinoRed, val); //PINO RECEBE O VALOR
      analogWrite(pinoBlue, 255-val); //PINO RECEBE O VALOR
      analogWrite(pinoGreen, 128-val); //PINO RECEBE O VALOR
      delay (10); //INTERVALO DE 10 MILISSEGUNDOS
  }
  for(val = 0; val < 255; val ++){ //PARA val IGUAL A 0, ENQUANTO val MENOR QUE 255, INCREMENTA val
      analogWrite(pinoRed, val); //PINO RECEBE O VALOR
      analogWrite(pinoBlue, 255-val); //PINO RECEBE O VALOR
      analogWrite(pinoGreen, 128-val); //PINO RECEBE O VALOR
      delay (10); //INTERVALO DE 10 MILISSEGUNDOS
  }
}
CEL03097

Também poderá gostar