Menu
-
MenuVoltar
-
Menu
-
Arduino & Raspberry & Micro:bit
-
-
-
-
-
Placas Controladoras
-
-
-
Baterias & Pilhas
-
Cabos & Componentes
-
-
e-Textil
-
-
-
Interruptores & Botões
-
-
-
Som & Audio
-
-
-
Comunicações & Smart Home
-
-
Displays & Teclados
-
-
Fontes & Energia Renovável
-
-
-
ENERGIA RENOVÁVEL
-
-
-
Impressão 3D & DRONES
-
-
Informática
-
-
Informática
-
-
-
Motores & Relés
-
-
Oficina & Equipamentos
-
-
Oficina & Equipamentos
- Abraçadeiras
- Alicates & Chaves
- Breadboards
- Brocas & Fresas
- Caixas de Arrumação
- Caixas Eletrónica
- Equipamentos de Bancada
- Malas de Ferramentas & Kits
- Manga Térmica
- Multímetros
- Osciloscópios
- Parafusos & Espaçadores
- Placas de Cobre PCI
- Ponteiras
- Programadores ICs
- Protecção Pessoal
- Protoboards
- Soldadura
- Sprays & Tinta condutora
- Suportes Calha DIN
- Outros
-
-
-
ROBÓTICA
-
-
Sensores
-
-
- Catálogo
- Novos Produtos
- Promoções
- Tutoriais
- Contactos
Módulo LED RGB para Arduino
: CEL03097
0,80 €
preço com IVA incluído
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
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
}
}
|
Produtos Associados