Saltar al contenido principal

LED RGB y tiras de LEDs

Si ya conoces el LED, aquí das el siguiente paso: elegir el color.

El LED RGB​

Un LED RGB lleva tres LEDs dentro de la misma cápsula: uno rojo (Red), uno verde (Green) y uno azul (Blue). Encendiendo cada uno con más o menos brillo, mezclas cualquier color.

LED RGB de cátodo común con sus cuatro patas

Tiene 4 patas: una por color y una común, que es la más larga.

TipoLa pata común va aPara encender un color
Cátodo comúnGNDpin en HIGH
Ánodo común5Vpin en LOW

El de cátodo común es el más habitual y el que usaremos.

tip

¿No sabes cuál tienes? Conecta la pata larga a GND y otra pata a 5V a través de una resistencia de 220 Ω. Si se enciende un color, es de cátodo común.

Las tiras de LEDs direccionables​

Una tira WS2812 (las famosas NeoPixel) es una fila de LEDs RGB en la que cada LED lleva su propio chip. Así se controlan uno a uno, cada cual con su color, usando un solo pin del Arduino.

Tira de LEDs WS2812 con la entrada, el sentido de los datos y las marcas de corte
  • 3 conexiones: 5V, GND y DIN (entrada de datos)
  • Sentido de los datos: una flecha impresa indica hacia dónde viajan. Se conecta siempre por el extremo de entrada
  • Se puede cortar por las líneas marcadas entre LEDs, y cada trozo sigue funcionando
  • También existen en anillos, matrices y LEDs sueltos, todos con el mismo chip

Cuál elegir​

LED RGBTira WS2812
LEDs1de uno a cientos
Pines del Arduino3 (con PWM)1
Resistenciasuna por coloruna en la línea de datos
ProgramaciónanalogWrite()librería

En robótica​

  • Estado del robot: verde todo bien, ámbar batería baja, rojo error
  • Intermitentes y luces: en los laterales o el frontal de un robot móvil
  • Respuesta a sensores: un color según la distancia o la temperatura