Lleve un poco de Times Square a su hogar con este panel de matriz LED RGB de 16 x 32. Estos paneles se utilizan normalmente para hacer videowalls, aquí en Nueva York los vemos a los lados de los autobuses y paradas de autobús, para mostrar animaciones o videoclips cortos. Pensamos que se veían realmente geniales, así que recogimos algunas cajas de ellos en una fábrica. Tienen 512 LED RGB brillantes dispuestos en una cuadrícula de 16x32 en el frente. En la parte posterior hay una PCB con dos conectores IDC (una entrada, una salida: en teoría, puede encadenarlos) y 12 pestillos de 16 bits que le permiten controlar la pantalla con una velocidad de escaneo de 1:8.
Estas pantallas se pueden 'encadenar': conecte una salida a la siguiente entrada, pero nuestro código de ejemplo Arduino no admite esto (todavía). ¡Requiere un procesador de alta velocidad y más RAM que el Arduino !
Estos paneles requieren 12 pines digitales (datos de 6 bits, control de 6 bits) y un buen suministro de 5 V, hasta 2 A por panel. Sugerimos nuestro adaptador de 5V regulado de 2A y luego soldar un conector como el de nuestro cable de extensión. ¡Consulte nuestro tutorial para obtener más detalles!
Tenga en cuenta que estas pantallas están diseñadas para funcionar con FPGA u otros procesadores de alta velocidad: no tienen control PWM integrado de ningún tipo. En cambio, se supone que debe volver a dibujar la pantalla una y otra vez para PWM 'manualmente' todo. En un Arduino de 16 MHz, logramos exprimir el color de 12 bits (4096 colores) con un 20 % de uso de la CPU, pero esta pantalla realmente brillaría si estuviera impulsada por cualquier FPGA, CPLD, Propeller, XMOS u otro controlador multinúcleo de alta velocidad. La buena noticia es que la pantalla tiene un balance de blancos previo con una buena uniformidad, por lo que si enciende todos los LED, no es un blanco particularmente teñido.
Por supuesto, no lo dejaríamos con una hoja de datos y "¡buena suerte!" Tenemos diagramas de cableado completos y código de biblioteca Arduino en funcionamiento con ejemplos de píxeles de dibujo, líneas, rectángulos, círculos y texto. ¡Obtendrás tu explosión de color en una hora! En un Arduino , necesitará 12 pines digitales y alrededor de 800 bytes de RAM para almacenar en búfer la imagen en color de 12 bits. En este momento no tenemos documentación de cableado para MEGA, pero actualizaremos nuestro tutorial la próxima semana para agregar MEGA
¡Tenga en cuenta! Estos paneles son existencias sobrantes de fábricas que fabrican enormes tableros de luces. Por esa razón, el aspecto, el tono del LED, el estilo y la longitud del cable de alimentación y el tamaño exacto pueden variar de un lote a otro, aunque la operación básica, el código base y el tutorial sean los mismos.