Saltar al contenido
Por las festividades decembrinas y de Año Nuevo, nuestras oficinas permanecerán cerradas. Durante este periodo, estaremos atendiendo exclusivamente por teléfono, WhatsApp y correo electrónico. ¡Gracias por tu comprensión y felices fiestas!
Por las festividades decembrinas y de Año Nuevo, nuestras oficinas permanecerán cerradas. Durante este periodo, estaremos atendiendo exclusivamente por teléfono, WhatsApp y correo electrónico. ¡Gracias por tu comprensión y felices fiestas!
Empezando con Arduino - 1F: LED RGB

Empezando con Arduino - 1F: LED RGB

Proyecto 1: Luz

Circuito 1F: LED RGB

En esta práctica aprenderemos a programar nuestro Arduino para hacer funcionar un Led RGB y controlar sus colores para realizar distintas secuencias.

Para la serie de proyectos Empezando con Arduino, estamos utilizando este kit. Podrás contar con todos los componentes necesarios para todas las prácticas de esta serie si adquieres el kit. De lo contrario, podrás realizar las prácticas con la lista de materiales a continuación: 

Materiales: 

Paso 1:

Hacer las conexiones indicadas en el diagrama de conexión mostrado en la Figura 1.

Figura 1: Esquemático de conexiones
Figura 1: Esquemático de conexiones

 

Paso 2: Encender secuencia de colores utilizando el LED RGB

Realizar el código mostrado en la Figura 2, el cual muestra cómo realizar una secuencia de encendido del led RGB utilizando distintos colores y la ausencia de ellos. 

Figura 2-1: Código de encendido de LED RGB.
Figura 2-2: Código de encendido de LED RGB.
Figura 2: Código de encendido de LED RGB

 

Nota: Podemos observar que definimos los pines del LED RGB como led1, led2 y led3, esto lo declaramos ya que un LED RGB es la combinación de 3 LEDS.

Paso 3:

Cargar el programa a nuestra tarjeta Arduino y ver los resultados.

Figura 3: Led encendido en color verde (led2, HIGH).
Figura 3: Led encendido en color verde (led2, HIGH)

 

Figura 4: Led encendido en color azul (led3, HIGH).
Figura 4: Led encendido en color azul (led3, HIGH)

 

Figura 5: Led encendido en color amarillo (led1 y led2, HIGH).
Figura 5: Led encendido en color amarillo (led1 y led2, HIGH)

 

Paso 4: Utilizar potenciómetros para controlar el LED RGB

Hacer las conexiones indicadas en el diagrama de conexión mostrado en la Figura 6. 

Figura 6: Esquemático de conexiones
Figura 6: Esquemático de conexiones

 

Paso 5: 

Realizar el código mostrado en la Figura 7, el cual muestra cómo utilizar 3 potenciómetros para controlar la intensidad de voltaje que llega al LED RGB y de esta forma modificar los colores. 

Figura 7: Código de control de LED RGB usando potenciómetros
Figura 7: Código de control de RGB usando potenciómetros

 

Paso 6: 

Cargar el programa a nuestra tarjeta Arduino y ver los resultados.

Figura 8: Led encendido en color azul usando potenciómetro.
Figura 8: Led encendido en color azul usando potenciómetro 

Figura 9: Led encendido en color rojo usando potenciómetro.
Figura 9: Led encendido en color rojo usando potenciómetro

 

Figura 10: Led encendido en color verde usando potenciómetro.
Figura 10: Led encendido en color verde usando potenciómetro

 

¡Al utilizar los tres potenciómetros podrás desplegar cualquier color posible! Combina los valores y experimenta con los colores.

 

Artículo previo Empezando con Arduino - 1G: Display de 7 segmentos
Siguiente artículo Empezando con Arduino - 1E: Fotoresistencia