¿Qué es la tira LED WS2812B de 5 metros?
La tira LED WS2812B de 5 metros es un rollo de 300 LED RGB direccionables, con 60 LED por metro, montados sobre un PCB negro y protegidos con silicona IP65. Cada LED integra su propio chip de control, por lo que recibe su color desde una sola línea de datos y reenvía el resto de la señal al siguiente.
Esto permite que cada LED muestre un color distinto y que la tira haga animaciones, degradados y efectos de movimiento. Se programa con un microcontrolador como Arduino, ESP32, ESP8266 o Raspberry Pi Pico usando librerías como Adafruit NeoPixel o FastLED, y se alimenta con una fuente de 5V.
Características Técnicas
Características eléctricas
| Parámetro | Valor |
|---|---|
| Voltaje de funcionamiento | 5V CC |
| Chip de control | WS2812B integrado en cada LED |
| Consumo máximo | Hasta 18 A con los 300 LED en blanco al máximo |
| Señal de datos | Una línea, 800 kbps, 24 bits por LED |
| Niveles de color | 256 por canal (rojo, verde y azul) |
Formato físico
| Parámetro | Valor |
|---|---|
| Longitud | 5 metros |
| Densidad de LED | 60 por metro (300 en total) |
| Encapsulado del LED | 5050 |
| Color de PCB | Negro |
| Ángulo de visión | 120° |
| Protección | IP65, con recubrimiento de silicona |
| Corte | Entre cualquier par de LED (cada 16,7 mm aprox.) |
Contenido y compatibilidad
| Parámetro | Valor |
|---|---|
| Incluye | 1 rollo de tira LED de 5 m |
| No incluye | Controlador, control remoto, app ni fuente de poder |
| Microcontroladores | Arduino, ESP32, ESP8266 y Raspberry Pi Pico |
| Librerías | Adafruit NeoPixel y FastLED |
| Nivel de señal | 5V directo; con 3,3V usar adaptador de nivel lógico |
Aplicaciones
- Iluminación decorativa y ambiental en habitaciones, estantes y escritorios.
- Letreros, vitrinas y exhibidores con animaciones programables.
- Efectos visuales para gaming, audio reactivos y escenarios.
- Proyectos con Arduino, ESP32 y Raspberry Pi Pico.
- Iluminación de exteriores protegidos y zonas con salpicaduras, con los extremos sellados.
- Decoración de vehículos, maquetas y disfraces.
Preguntas Frecuentes
¿Qué necesito además de la tira para que funcione?
La tira no trae controlador, control remoto, app ni fuente. Tampoco tiene un circuito que la encienda por su cuenta. Cada LED espera los datos que le manda un microcontrolador.
Para usarla necesitas un microcontrolador como un Arduino, un ESP32 o un ESP8266, programado con una librería como Adafruit NeoPixel o FastLED. También una fuente de 5 V con la corriente que pida tu proyecto, y cable para unir la fuente, el microcontrolador y la tira. Adafruit recomienda sumar un condensador de 500 a 1000 µF en la alimentación y una resistencia de 300 a 500 Ω en la línea de datos. Con un ESP32 o un ESP8266, que entregan 3,3 V, agrega además un adaptador de nivel lógico.
La fuente tiene que ser de 5 V. Según la hoja de datos de Worldsemi, el WS2812B acepta como máximo 5,3 V, así que una fuente o un controlador de 12 V la dañan. Revisa también la polaridad antes de conectar.
¿Cuánta corriente consume y qué fuente necesito? ¿La puedo alimentar desde el Arduino o el USB?
Hasta 18 A a 5 V, con los 300 LED en blanco al máximo. Ese cálculo usa 60 mA por LED como peor caso. La hoja de datos de Worldsemi indica 16 mA por color, es decir 48 mA por LED, así que los 60 mA dejan margen.
Para los 5 m a brillo máximo usa una fuente de 5 V y 20 A. Si limitas el brillo en el programa, el consumo baja más o menos en la misma proporción y te sirve una fuente menor. Con 12 A, por ejemplo, alcanzas unos 200 LED en blanco máximo, o los 300 con el brillo limitado a dos tercios. Con colores y animaciones el consumo real queda bajo el máximo.
Ni el pin de 5 V del Arduino ni un puerto USB alcanzan para la tira completa. La tira se conecta a la fuente, el microcontrolador solo manda los datos y los GND de los dos van unidos.
En 5 m el voltaje cae a lo largo de la tira, y los LED del final se ven más tenues o cambian de color. Para evitarlo, lleva 5 V y GND desde la fuente al inicio y al final de la tira. A brillo alto, súmale puntos intermedios. Usa cable de un grosor acorde a la corriente.
¿Cómo se conecta a un Arduino o a un ESP32? ¿Funciona con señal de 3,3 V?
La tira tiene tres líneas (5 V, GND y datos). La señal entra por el pad DIN (o DI) del primer LED y sale por DOUT (o DO) hacia el siguiente, así que el microcontrolador va al extremo marcado DIN. Si lo conectas al otro extremo, la tira no enciende.
El pin de datos puede ser cualquier salida digital que soporte la librería (Adafruit NeoPixel o FastLED). En el programa indicas ese pin, la cantidad de LED (300 en el rollo completo) y el color de cada uno. Los datos viajan a 800 kbps, con 24 bits por LED.
Un Arduino Uno, Nano o Mega trabaja a 5 V y se conecta directo. Un ESP32, un ESP8266 o una Raspberry Pi Pico entregan 3,3 V. La hoja de datos pide al menos 0,7 veces el voltaje de alimentación para leer un 1 lógico, y con la tira a 5 V eso son 3,5 V. Con 3,3 V la señal queda fuera de especificación y puede fallar, sobre todo en el primer LED. Para dejarla dentro de especificación, pon un adaptador de nivel lógico en la línea de datos. Adafruit recomienda un 74AHCT125 o un 74HCT245 alimentado con 5 V.
¿En qué se diferencia de una tira RGB 5050 común? ¿Es lo mismo que NeoPixel?
En que cada LED se controla por separado. El WS2812B junta en un encapsulado 5050 (5,0 x 5,4 mm según Worldsemi) los LED rojo, verde y azul con su propio circuito de control. Cada LED toma su color de la línea de datos, con 256 niveles por color, y reenvía el resto de la señal al siguiente. Así cada uno de los 300 LED puede mostrar un color distinto y la tira puede hacer animaciones.
En una tira RGB 5050 común, el 5050 es solo el tamaño del LED. No tiene chip de control y toda la tira muestra el mismo color a la vez. Los controladores de esas tiras no sirven para esta, y uno de 12 V la daña.
NeoPixel es el nombre que usa Adafruit para sus productos con este tipo de LED, y su librería Adafruit NeoPixel controla esta tira.
¿Necesito algún componente adicional como resistencias o capacitores?
Adafruit recomienda dos, y conviene ponerlos aunque la tira encienda sin ellos.
Un condensador electrolítico de 500 a 1000 µF y 6,3 V o más, entre 5 V y GND al inicio de la tira, respetando su polaridad. Suaviza los cambios bruscos de consumo.
Una resistencia de 300 a 500 Ω en serie en la línea de datos, puesta en el extremo del cable que llega a la tira y no junto al microcontrolador.
Si tienes que conectar la tira con todo energizado, une primero GND, después 5 V y al final los datos. Para desconectar, al revés.
Como la tira va con su propia fuente, enciende primero la fuente de la tira y después el microcontrolador. Si no, la tira intenta alimentarse a través de la línea de datos, y según Adafruit eso puede causarle problemas al microcontrolador.
¿Dónde se corta la tira y cómo uso los tramos cortados?
Entre cualquier par de LED, por la línea marcada que cruza los pads de cobre de 5 V, GND y datos. Con 60 LED por metro hay un punto de corte cada 16,7 mm aproximadamente. Corta con la tira desconectada, con tijera o cúter.
Cada tramo funciona como una tira independiente. Suelda tres cables a los pads del inicio (5 V, GND y DIN) y conéctalos a la fuente y al microcontrolador. Si encadenas tramos, el DIN de cada uno va al DOUT del anterior.
El corte deja los pads al aire. Ese extremo pierde la protección de la silicona hasta que lo vuelvas a sellar.
¿Puedo encadenar varias tiras de 5 metros para lograr una longitud mayor?
Sí. El DOUT del último LED de una tira va al DIN del primero de la siguiente. Cada LED reconstruye la señal antes de pasarla, así que la cantidad de LED no la degrada. Worldsemi indica al menos 1024 LED en cascada a 30 cuadros por segundo. Lo que sí la limita es el largo del cable, porque la hoja de datos da hasta 3 m entre dos puntos sin circuito adicional.
Cada rollo de 5 m puede pedir hasta 18 A, y las pistas de la tira no están hechas para pasar esa corriente al rollo siguiente. Lleva 5 V y GND desde la fuente a cada rollo por su cuenta, y une todos los GND.
El microcontrolador guarda 3 bytes por LED, 900 bytes por rollo. Un Arduino Uno tiene 2 KB de RAM, así que con dos rollos (1800 bytes) casi no le queda memoria para el resto del programa. Un ESP32 tiene 520 KB. El tiempo también suma. A 800 kbps, cada LED toma 30 µs, así que refrescar un rollo de 300 LED demora unos 9 ms por cuadro.
¿Sirve para exterior o lugares húmedos? ¿Qué significa IP65?
Sí, con los extremos sellados. Aguanta lluvia y salpicaduras sobre la tira, pero no es sumergible. El 6 de IP65 indica que es hermética al polvo, y el 5, que resiste chorros de agua desde cualquier dirección. La inmersión corresponde a IP67 o IP68.
La protección no cubre los extremos. Los conectores, los cables y cualquier corte quedan expuestos, y en exterior van sellados o bajo techo. No la sumerjas ni la instales donde se acumule agua.
























































































