Closed VictorLeonel closed 3 years ago
Instalación básica del módulo LED RGB con Arduino
Para la instalación vamos a utilizar los siguientes componentes:
El primer paso será conectar nuestra placa Arduino UNO al módulo para prototipos.
Conectamos las resistencias a las salidas digitales 8 9 y 10 de la placa Arduino que activarán y desactivarán cada uno de los LEDs de colores.
por último conectamos el cátodo común a GND y ya tenemos terminada nuestra instalación.
Codigos Arduino para el módulo LED SMD de 3 colores RGB
Estos son algunos ejemplos que podemos utilizar para programar el funcionamiento del módulo LED SMD de 3 colores RGB
Parpadeo con el módulo LED SMD de 3 colores RGB /* Parpadeo con el módulo LED SMD de 3 colores RGB/
// Conectamos cada uno de los colores a los pines PWM 8, 9 Y 10 // Les damos nombre
int led_verde_G = 8; int led_rojo_R = 9; int led_azul_B = 10;
// El programa comienza a funcionar
void setup() {
// Configuramos cada uno de los pines como salidas
pinMode(led_verde_G, OUTPUT);
pinMode(led_rojo_R, OUTPUT);
pinMode(led_azul_B, OUTPUT);
}
// Configuramos las salidas activas y el tiempo de acción void loop() { digitalWrite(led_verde_G, LOW); // Se enciende el LED AZUL digitalWrite(led_rojo_R, LOW); digitalWrite(led_azul_B, HIGH);
delay(1000); // Tiempo de activación
digitalWrite(led_verde_G, LOW); // Se enciende el LED ROJO digitalWrite(led_rojo_R, HIGH); digitalWrite(led_azul_B, LOW);
delay(1000); // Tiempo de activación
digitalWrite(led_verde_G, HIGH); // Se enciende el LED VERDE digitalWrite(led_rojo_R, LOW); digitalWrite(led_azul_B, LOW);
delay(1000); // Tiempo de activación }
Fade con el módulo LED SMD de 3 colores RGB / Fade con el módulo LED SMD de 3 colores RGB Este sketch es de dominio público Mas en Web-Robótica.com / // Conectamos cada uno de los colores a los pines PWM 9, 10 y 11 // Les damos nombre
int led_verde_G = 9; int led_rojo_R = 10; int led_azul_B = 11; int brightness = 0; // int fadeAmount = 5;
// El programa comienza a funcionar
void setup() {
// Configuramos cada uno de los pines como salidas
pinMode(led_verde_G, OUTPUT);
pinMode(led_rojo_R, OUTPUT);
pinMode(led_azul_B, OUTPUT);
}
// the loop routine runs over and over again forever:
void loop() {
// set the brightness of pin 9:
analogWrite(led_verde_G, brightness);
analogWrite(led_rojo_R, brightness);
analogWrite(led_azul_B, brightness);
// el brillo aumenta brightness = brightness + fadeAmount;
// el brillo disminuye if (brightness == 0 || brightness == 255) { fadeAmount = -fadeAmount ; }
delay(30);
}
El modulo LED SMD de 3 colores RGB para Arduino consiste en un módulo LED con 3 diodos con los 3 colores primarios, rojo, verde y azul, con tres entradas y un cátodo común. Con las salidas PWM se puede controlar la intensidad de cada diodo LED. Controlando el módulo con Arduino se pueden lograr efectos de iluminación sorprendentes.