Así que tienes un Teensy 4 fresco y elegante y un panel de matriz de LEDs RGB y quieres una manera fácil de añadir gráficos a tu matriz sin tener que tirar a un lado tu Teensy o hacer demasiadas soldaduras. ¡Introduzca el SmartMatrix SmartLED Shield para Teensy 4!
La SmartLED Shield te ofrece una forma sencilla de conectar un Teensy 4 o un Teensy 4.1 a uno de nuestros paneles de matriz LED RGB. Los bocetos de ejemplo incluidos en la biblioteca de SmartMatrix le permitirán empezar a mostrar rápidamente gráficos, patrones o incluso GIF animados desde una tarjeta microSD en su panel.
La biblioteca SmartMatrix para Arduino facilita el dibujo de gráficos básicos, la creación de texto estático y con desplazamiento, el dibujo de bonitos patrones mediante FastLED y la reproducción de GIFs animados en el panel. Se proporciona un código de ejemplo para que pueda empezar a trabajar lo antes posible. La Shield y la librería utilizan las características especiales y los periféricos del procesador Teensy 4 para enviar los datos gráficos a la pantalla con un uso mínimo de la CPU, por lo que puedes utilizar el procesador para realizar otras tareas en paralelo, como la comunicación SPI, la decodificación de archivos o el renderizado complejo.
El uso de SmartLED Shield con la librería SmartMatrix y el Teensy 4 es la forma más sencilla de manejar gráficos de alta calidad y alto número de píxeles a paneles LED RGB con un microcontrolador. Utiliza una sencilla API para decirle a la biblioteca qué debe dibujar en la pantalla, y la biblioteca se encarga de refrescarla en segundo plano. Funciones avanzadas como éstas se activan automáticamente:
Actualización de color de 36 bits: vea toda la gama de colores en la imagen o el patrón que está mostrando, sin que se noten los pasos de brillo al atenuar los píxeles hasta el negro. Está disponible un refresco de color de hasta 48 bits.
Corrección del color (gamma) - Sus gráficos de origen son probablemente de 24 bits de color, pero la biblioteca SmartMatrix aplica una corrección automática del color para que tengan un buen contraste, gradientes suaves y no se vean lavados.
Control global del brillo: cuando no necesites todo el brillo del panel LED, baja el brillo sin tener que sacrificar la profundidad del color de tus gráficos.
El escudo es fácil de montar y conectar a un panel, y no hay que soldar más allá de añadir pines al Teensy. El Teensy es extraíble, por lo que puedes intercambiar entre el 4.0 y el 4.1 si quieres. Todas las señales de borde largo de Teensy se llevan a las filas de expansión para facilitar la creación de prototipos.
Características
Facilidad de uso:
SmartLED Shield está completamente montado. Si tu Teensy tiene pines, entonces no es necesario soldar.
El Teensy puede insertarse y extraerse fácilmente del escudo.
La biblioteca SmartMatrix para Arduino proporciona una plataforma de desarrollo sencilla, junto con otras como FastLED.
Se incluye un código de ejemplo para un inicio rápido.
Flexibilidad:
Acciona pantallas de hasta 9k píxeles (por ejemplo, 96 x 96) con ajustes de alta calidad, e incluso pantallas más grandes con ajustes de calidad reducida.
Las señales en los bordes largos del Teensy se llevan a las filas de expansión para facilitar la creación de prototipos.
El conector JST-SM de 4 pines se puede utilizar para alimentar al Teensy por separado del conector USB.
Opcionalmente, puede controlar los LEDs compatibles con DotStar/APA102 utilizando los búferes de 5 voltios integrados y el conector JST-SM de 4 pines. Se incluye el cable JST-SM de conexión.
Los paneles se pueden conectar en cadena para crear pantallas grandes, brillantes y de alta resolución.
Maneja las 14 señales de los paneles HUB75 usando salidas con buffer de 5V, utilizando sólo 9 pines GPIO en el Teensy 4.0 o 4.1.
Calidad:
Proporciona una frecuencia de refresco de hasta 240 Hz.
Está disponible un refresco de color de hasta 48 bits.
Las funciones de corrección del color (gamma) y de control global del brillo permiten un alto nivel de control de la calidad visual.
DETALLES TÉCNICOS
Soporte + Documentación
Biblioteca SmartMatrix 4 GitHub (encontrar hardware en extras/hardware)
Escudo SmartLED para Teensy 4 Documentación
La Comunidad SmartMatrix es un gran lugar para ver lo que la gente está haciendo con el Escudo SmartLED y la biblioteca SmartMatrix, hacer preguntas, obtener ayuda con su proyecto, o compartir contenido como GIFs animados.
No dudes en publicar cualquier pregunta que tengas en la Comunidad SmartMatrix, hacer una pregunta a través de la página de la campaña o enviar un correo electrónico a hello@pixelmatix.com.
Pinout de Teensy