Paga en cuotas

Entrega a acordar con el vendedor

Milagro, Guayas

Información sobre el vendedor

  • 100%

    de compradores lo recomiendan

  • 16 años

    vendiendo en Mercado Libre

  • 1038

    ventas concretadas

Ver más datos de este vendedorSe abrirá en una nueva ventana

Garantía

Compra Protegida con Mercado Pago

Recibe el producto que esperabas o te devolvemos tu dinero

Garantía del vendedor

Garantía de fábrica: 12 meses

Medios de pago

Tarjetas de crédito

Tarjetas de débito

Efectivo

Descripción

¿Qué es un WS2812B?

Los WS2811, WS2812 y WS2812B son LED que disponen de lógica integrada, por lo que es posible variar el color de cada LED de forma individual (a diferencia de las tiras RGB convencionales en las que todos los LED cambian de color de forma simultánea).

Están basados en el LED 5050, llamado así porque tiene un tamaño de 5.0 x 5.0 mm. Es un LED de bajo consumo y alto brillo, que incorpora en un único encapsulado los 3 colores RGB.

La genial novedad del WS2812B (y resto de familia) es añadir un integrado dentro de cada LED, que permite acceder a cada pixel de forma individual. Por este motivo este tipo de LED se denominan “individual addressable”.

Esto abre la puerta a un sinfín de aplicaciones y combinaciones, que van desde dotar de iluminaciones distintas zonas con una única tira, animaciones complejas, o incluso generar pantallas enteras de alta luminosidad.

¿Cómo funciona un WS2812b?

El funcionamiento de un WS2812b es realmente ingenioso. Cada LED dispone de un integrado que almacena 3 bytes (24 bits), que corresponden con los 3 colores del RGB. Cada pixel puede tener 256 niveles en 3 colores, lo que supone un total de 16.777.216 posibles colores.

Cuando un LED recibe un flujo de bytes, almacena los últimos bytes recibidos y trasmite los que contenía al siguiente LED. Finalmente, con una señal de “resetcode” cada LED muestra el último valor almacenado.

Esta genial idea permite hacer configuraciones de múltiples LED, en los que únicamente tenemos que comunicarnos con el primero de ellos y cada LED se actúa de transmisor de la secuencia a los LED posteriores. Además permite que podamos encadenar o dividir tiras de LED y cualquier fragmento seguirá funcionando porque todos los LED tienen exactamente el mismo comportamiento.

Cada vez que un punto trasmite al siguiente una señal, realiza una reconstrucción de forma que la distorsión y el ruido no se acumulan. Esto permite alimentar tiras de más de 5m sin necesidad de dispositivos adicionales.

La transmisión de 0 y 1 y resetcode se realiza mediante señales pulsadas temporizadas.

Un 0 se realiza por un pulso HIGH de 0,35 us, seguido de un periodo LOW de 0,9.
Un 1 se realiza por un pulso HIGH de 0,9us y LOW 0,35us.
El “resetcode” se manda como una señal LOW de 50us.

arduino-ws2812b-funcionamiento

La frecuencia de funcionamiento es superior a 400Hz/s. Esto permite que se puedan animar más de 1024 puntos a una tasa refresco de 30fps.

Para más información y detalles sobre su funcionamiento, os aconsejamos consultar el Datasheet del WS2182B.
Esquema montaje

El esquema eléctrico para conectar LED WS2812b es sencillo. Cada LED alimenta al siguiente, por lo cual solo tendremos que conectar con el primer elemento de la formación.

Disponemos de 3 pines, 2 de alimentación (5V y GND) y entrada de datos (Din) para recibir los datos desde Arduino.

La alimentación de la tira LED tiene que realizarse desde una fuente de alimentación externa de 5V, dado que Arduino no dispone de potencia suficiente. La referencia GND será común.

Cada LED WS2182b consume unos 60mA (0,3W), dando color blanco intenso (20mA por cada componente de color) Esto supone un consumo de 9W para 30 LED, y 18W para 60 LED, lo que es mucha potencia en una fuente de 5V.

Afortundamante, no siempre vamos a iluminar todos los LED de forma simultánea con blanco a máxima intensidad. Dependiendo del programa y efectos que hagamos la potencia requerida será mucho menor.

En casos de mucho consumo y gran número de LED también puede ser necesario alimentar por más de un punto a la vez (por ejemplo, cabeza y cola de la tira). De lo contrario, la caida de tensión hará que los últimos LED viren a rojo.

Podéis emplear la fuente de 5V para alimentar el propio Arduino. Lo que no podéis es alimentar la tira desde la salida de 5V de Arduino.

Recordar, la referencia GND siempre debe ser común. Podéis dañar un componente de no hacerlo.

En cuanto al pin de señal, podemos emplear cualquiera de las salidas digitales de Arduino. Es necesario emplear una resistencia de 470 ohmios entre el pin digital y el pin de señal del WS2818b, o podéis dañar los primeros LED.

También se aconseja instalar un condensador de al menos 1000 uF entre GND y 5V (aunque en los montajes que yo he probado nunca la he puesto y ha funcionado correctamente).


Características

Es una tira de led inteligente en la que se puede direccionar o selectionr un único led.
El alma del circuito es el circuito WS2812B que incorpora el circuito controlador y la fuente luminosa en una sola cápsula smd 5050.
La transmisión de a señal se transmite en cascada.
Es con gran brillo, puede conseguir efectos de todo color como agua corriente, persiguiendo, luz camina, etc.
Se puede ampliar y cortar a necesidad.


Especificaciones

Voltaje de funcionamiento: DC 5V
Max. corriente de trabajo: 0.3W por LED
Temperatura de trabajo: -40ºC ~ 60ºC
Número del LED: 60 pcs/meter
Ángulo de visión: = 140
Vida útil: MTBF = 50000h
PCB: blanco
Longitud: 1 metro

Preguntas y respuestas

¿Qué quieres saber?

Tiempo aproximado de respuesta: 41 minutos

Nadie ha hecho preguntas todavía. ¡Haz la primera!