Menu
-
MenuBack
-
Menu
-
Arduino & Raspberry & Micro:bit
-
-
-
-
-
Controller Boards
-
-
-
Batteries
-
Components & TOOLS
-
-
e-Textil
-
-
-
Interruptores & Botões
-
-
-
Sound and Audio
-
-
-
Comunication & Smart Home
-
-
LCD + Matrix + Keypad
-
-
Power Sources and Renewable Energy
-
-
-
RENEWABLE ENERGY
-
-
-
3D Printing & DRONES
-
-
Informática
-
-
Informática
-
-
-
Motors and Relays
-
-
Oficina & Equipamentos
-
-
Oficina & Equipamentos
- Cable ties
- Pliers and Wrenches
- Breadboards
- Drills and Milling Cutters
- Storage Boxes
- Electronics boxes
- Bench Equipment
- Tool Cases & Kits
- Heat shrink sleeve
- Multimeters
- Oscilloscope
- Screws and Spacers
- PCB Copper
- End-Sleeves
- IC Programmers
- Personal Protection
- Protoboards
- Soldering
- Spray and Conductive Paint
- DIN Rail Supports
- Others
-
-
-
ROBOTICS
-
-
Sensors
-
-
- Catalog
- New Products
- On Sale
- Tutorials
- Contact
RGB LED Module for Arduino
: CEL03097
€0.80
Tax included
If you have any questions on this product please feel free to contact us.
*Disclaimer: The images are merely illustrative.
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
}
}
|
Related products