Ir al contenido

2.2 RGB-R4

Los LEDs RGB son una forma copada y fácil de meterle color a tus proyectos. Como son básicamente tres LEDs comunes en uno solo, usarlos y conectarlos no tiene mucha ciencia. Vienen principalmente en dos versiones: Ánodo Común o Cátodo Común…

Los LEDs RGB son una forma copada y fácil de meterle color a tus proyectos. Como son básicamente tres LEDs comunes en uno solo, usarlos y conectarlos no tiene mucha ciencia.

Vienen principalmente en dos versiones: Ánodo Común o Cátodo Común. El de Ánodo Común usa 3.3-5V en el pin común, mientras que el de Cátodo Común se conecta a tierra (GND).

Resumen

El LED RGB que vamos a usar en este tutorial es de tipo cátodo común. Como vas a ver en el esquema de conexión, el pin común (cátodo) se conecta directamente al GND del circuito, mientras que los pines de control para el rojo, verde y azul van a los pines digitales del controlador.

Como con cualquier LED, necesitamos conectar algunas resistencias en serie (3 en total) para limitar la corriente. En nuestro sketch, el LED va a arrancar en rojo, después va a pasar a verde, luego a azul y finalmente vuelve al rojo. Haciendo esto, vamos a pasar por casi todos los colores que se pueden lograr.

Componentes requeridos

(1) x Elegoo Uno R4 WIFI
(1) x Protoboard de 830 puntos
(4) x Cables M-M (macho a macho)
(1) x LED RGB
(3) x Resistencias de 220 ohm

Introducción a los componentes

A simple vista, los LEDs RGB parecen LEDs comunes. Sin embargo, adentro tienen tres LEDs: uno rojo, uno verde y uno azul. Controlando el brillo de cada uno por separado, podés mezclar casi cualquier color que quieras.

Mezclamos los colores igual que si estuvieras mezclando pintura en una paleta: ajustando el brillo de cada uno de los tres LEDs. La placa UNO tiene la función analogWrite(), que podés usar en los pines GPIO de salida digital para mandar distintos niveles de potencia a los LEDs correspondientes.

El LED RGB tiene cuatro patas. Hay una para la conexión positiva de cada LED interno y una sola pata que está conectada a los tres lados negativos. Esa conexión negativa común es el segundo pin empezando desde el lado plano; también es la más larga de las cuatro y es la que va al GND.

Teoría del color

La razón por la que podés mezclar cualquier color variando las cantidades de luz roja, verde y azul es que tu ojo tiene tres tipos de receptores (rojo, verde y azul). Tu cerebro procesa esas cantidades y las convierte en un color del espectro. Es el mismo principio que usan los televisores, donde cada píxel está formado por puntitos de esos tres colores.

Si ponemos los tres LEDs al mismo brillo, el color final va a ser blanco. Si apagás el azul y dejás el rojo y el verde con el mismo brillo, la luz se va a ver amarilla. El negro no es un color, sino la ausencia de luz; por eso, lo más cerca que podemos estar del negro es apagando los tres colores.

Teoría (PWM)

La modulación por ancho de pulsos (PWM) es una técnica para controlar la potencia. La usamos acá para controlar el brillo de cada LED. Aproximadamente cada 1/500 de segundo, la salida PWM produce un pulso. La duración de este pulso se controla con la función 'analogWrite'.

Entonces, 'analogWrite(0)' no produce ningún pulso (apagado total) y 'analogWrite(255)' produce un pulso constante, por lo que la salida está prendida todo el tiempo. Si ponés un valor intermedio, generás un pulso. Si el pulso está activo solo el 5% del tiempo, el LED recibe solo el 5% de la potencia. Como esto pasa muy rápido, el ojo no nota el parpadeo y solo ve que cambia el brillo.

Esquema de conexión y diagrama de cableado

Fijate bien en la posición de las patas y las resistencias antes de mandar corriente. Podés descargar el archivo del programa haciendo clic en el enlace azul y abrirlo con un doble clic.

Galería de referencia

Fuente: Adaptado al español desde el wiki oficial Elegoo (licencia CC BY-SA). Revisión técnica por equipo Breva.

Fuente: Adaptado al español desde el wiki oficial (licencia CC BY-SA). Revisión técnica por equipo Breva.
25%
Tecnología real, elegida con criterio técnico Probás, aprendés y te llevás lo correcto Showroom abierto en Rosario Impresión 3D · Electrónica · Software Desde 2012 en impresión 3D FilAr — Argentina, extruido por nosotros Probá antes de llevarte Combos pensados, no pegados No te vendemos una caja. Entendemos lo que hay adentro. Repuestos críticos en stock Soporte por WhatsApp 9-19 Bambu Lab en showroom Filamentos para tocar Arduino, ESP32 y sensores Robótica educativa para tu aula Equipamos escuelas y empresas Producción 3D con criterio PLA y PETG fabricados en Argentina Trazabilidad por lote — FilAr Perfiles calibrados para tu impresora Cursos y demos en Breva Academy Sábados con demo abierta Garantía explicada en términos humanos No desaparecemos después del checkout Asesoramiento técnico sin compromiso Retiro en el día en Rosario Envío a todo el país Factura A para empresas Catálogo curado, no inflado Si lo vendemos, lo probamos antes De RepRap a la nueva generación Más de 13 años imprimiendo Criterio técnico transversal Tres mundos, una misma cabeza Impresoras 3D en Rosario Notebooks, monitores y periféricos Domótica con ESP32 Cámaras, sensores y trazabilidad Para makers, técnicos y emprendedores Para escuelas y empresas Soluciones, no SKUs Cotización formal para B2B Plan de mantenimiento para empresas Capacitación docente incluida Combo Bambu + FilAr Combo arranque sin renegar Combo ESP32 IoT La tecnología se entiende usándola No te vendemos lo que no probamos Sabemos por qué falla un purgado Sabemos por qué un PETG burbujea Sabemos por qué una pieza no se pega No vendemos por catálogo Curaduría con criterio Showroom · Asesoramiento · Soporte Probá en vivo antes de decidir FilAr — el filamento que sabemos Hardware + software, mismo equipo Automatización, datos y producción Tecnología tangible Probada antes de venderla Soporte que responde La compra no termina en el checkout Comprá una vez. Te ayudamos siempre. Modo experiencia activado Modo showroom: encendido Real hardware. Real support. Touch it. Try it. Take it home. Build. Print. Automate. Repeat. Tres mundos. Una tienda. Tecnología para construir Tecnología para producir Tecnología para enseñar Productos seleccionados, no inflados Lo que recomendamos, lo probamos Si va a fallar, lo sabemos Soporte técnico sin guion Vení a tocar el showroom Impresoras imprimiendo en mostrador Filamentos al tacto Notebooks encendidas Electrónica armada Demos los sábados Cursos presenciales Guías técnicas gratis Repuestos para Bambu Lab Repuestos para Creality Hot-ends, boquillas y plates Sensores, motores y módulos Componentes PC y mejoras Comprá con criterio Probá con calma Aprendé con quien sabe Llevate lo correcto Hacé proyectos reales Rosario · Centro · Showroom abierto Tecnología argentina cuando se puede Tecnología importada cuando hace falta Curaduría > Catálogo Hechos > Promesas Servicio > Discurso Stack: Bambu · Creality · FilAr · Arduino · ESP32 No somos marketplace Somos gente que la usa Y la fabricamos cuando se puede Breva · Rosario Tecnología real, elegida con criterio técnico Probás, aprendés y te llevás lo correcto Showroom abierto en Rosario Impresión 3D · Electrónica · Software Desde 2012 en impresión 3D FilAr — Argentina, extruido por nosotros Probá antes de llevarte Combos pensados, no pegados No te vendemos una caja. Entendemos lo que hay adentro. Repuestos críticos en stock Soporte por WhatsApp 9-19 Bambu Lab en showroom Filamentos para tocar Arduino, ESP32 y sensores Robótica educativa para tu aula Equipamos escuelas y empresas Producción 3D con criterio PLA y PETG fabricados en Argentina Trazabilidad por lote — FilAr Perfiles calibrados para tu impresora Cursos y demos en Breva Academy Sábados con demo abierta Garantía explicada en términos humanos No desaparecemos después del checkout Asesoramiento técnico sin compromiso Retiro en el día en Rosario Envío a todo el país Factura A para empresas Catálogo curado, no inflado Si lo vendemos, lo probamos antes De RepRap a la nueva generación Más de 13 años imprimiendo Criterio técnico transversal Tres mundos, una misma cabeza Impresoras 3D en Rosario Notebooks, monitores y periféricos Domótica con ESP32 Cámaras, sensores y trazabilidad Para makers, técnicos y emprendedores Para escuelas y empresas Soluciones, no SKUs Cotización formal para B2B Plan de mantenimiento para empresas Capacitación docente incluida Combo Bambu + FilAr Combo arranque sin renegar Combo ESP32 IoT La tecnología se entiende usándola No te vendemos lo que no probamos Sabemos por qué falla un purgado Sabemos por qué un PETG burbujea Sabemos por qué una pieza no se pega No vendemos por catálogo Curaduría con criterio Showroom · Asesoramiento · Soporte Probá en vivo antes de decidir FilAr — el filamento que sabemos Hardware + software, mismo equipo Automatización, datos y producción Tecnología tangible Probada antes de venderla Soporte que responde La compra no termina en el checkout Comprá una vez. Te ayudamos siempre. Modo experiencia activado Modo showroom: encendido Real hardware. Real support. Touch it. Try it. Take it home. Build. Print. Automate. Repeat. Tres mundos. Una tienda. Tecnología para construir Tecnología para producir Tecnología para enseñar Productos seleccionados, no inflados Lo que recomendamos, lo probamos Si va a fallar, lo sabemos Soporte técnico sin guion Vení a tocar el showroom Impresoras imprimiendo en mostrador Filamentos al tacto Notebooks encendidas Electrónica armada Demos los sábados Cursos presenciales Guías técnicas gratis Repuestos para Bambu Lab Repuestos para Creality Hot-ends, boquillas y plates Sensores, motores y módulos Componentes PC y mejoras Comprá con criterio Probá con calma Aprendé con quien sabe Llevate lo correcto Hacé proyectos reales Rosario · Centro · Showroom abierto Tecnología argentina cuando se puede Tecnología importada cuando hace falta Curaduría > Catálogo Hechos > Promesas Servicio > Discurso Stack: Bambu · Creality · FilAr · Arduino · ESP32 No somos marketplace Somos gente que la usa Y la fabricamos cuando se puede Breva · Rosario