En esta matriz de 16 pixeles puedes controlar individualmente el color y la intensidad de cada uno de los pixeles, además puedes colocarlos en serie para un mayor tamaño. Todo usando un solo pin para el bus de datos.
INFO
Esta matriz esta basada en el popular controlador WS2812B, puedes controlar individualmente cada pixel usando un bus de datos de un solo pin.
El módulo necesita de una alimentación de 5VDC, consume 1A cuando todos los pixeles están prendidos en color blanco, para la mayoria de aplicaciones solo consumirá 0.5A. La entrada DIN se conecta al microcontrolador, la salida DOUT se puede conectar a otro panel para aumentar su tamaño.
El bus de datos por un solo cable necesita de un control de tiempos precisos, se debe usar un microcontrolador en tiempo real como el arduino para su control. Además de al menos 8Mhz de velocidad. Existen librerías para arduino que se encargan de esto.
Si se conectan varias pantallas, es recomendable que cada placa tenga su conexión directa a la fuente de voltaje.
ESPECIFICACIONES TÉCNICAS
- Voltaje de alimentación: 5V DC
- LEDs RGB individualmente direccionables
- Control de color de 24 bits (PWM de 8 bits por canal); 16.58 millones de colores por píxel
- Interfaz digital de control de un solo cable
- Cada LED RGB consume aproximadamente 60 mA a 5V ; con rojo, verde y azul en el brillo completo
- Ángulo de visión: 120 grados
- Rojo: (620-625nm) @ 390-420mcd
- Verde: (522-525nm) @ 660-720mcd
- Azul: (465-467nm) @ 180-200mcd
- tamaño de la placa: 30 x 30 mm
TUTORIAL NAYLAMP
LINKS
- Datasheet
- Libreria recomendada: Neopixel(Adafruit)
- Sketch de ejemplo (sparkfun)
- Libreria Pololu
- Video Tutorial para PIC