¿Conducir una pantalla de reloj de pared de matriz de LED (por ejemplo, 64x16) desde una Raspberry Pi?

1

Mi objetivo es crear una pantalla de matriz LED de un solo color para mostrar la hora mundial de varias ciudades, por ejemplo,

Sydney        22:55        London        11:55        Tokyo        08:55

Vi que puedo capturar la pantalla real a un precio bastante bajo en eBay; por ejemplo, una pantalla de matriz LED roja de 64x16 por $ 40:

enlace

Por lo que respecta al tamaño, es probable que algo como lo anterior sea adecuado. Sin embargo, todavía necesito conducirlo.

Puedo codificar en Python, pero no realmente en C ++; por lo tanto, pensé que una Raspberry Pi podría ser más fácil que un Arduino para ejecutar este proyecto.

También, idealmente, me gustaría tener un cliente NTP ejecutándose para sincronizar el tiempo, y pensé que eso también sería más fácil para el Pi.

Tengo entendido que puedo usar los puertos GPIO en el Pi para conducirlo o conectarlo a un Arduino que luego lo impulsa.

Sé que hay un módulo Pi-Lite destinado a hacer que este tipo de cosas sea trivialmente fácil en una Raspberry Pi:

enlace

Sin embargo, esto solo está disponible en una versión de tamaño bastante pequeño, que no sería adecuado para un reloj de pared.

Me gustaría que hubiera una versión físicamente más grande, pero no puedo encontrar nada.

¿Hay alguna otra forma similar de manejar una pantalla LED de gran tamaño (por ejemplo, 64x16) desde una Raspberry Pi?

¿O alguna buena guía de tutoriales dirigida a un principiante?

    
pregunta user37872

2 respuestas

1

Esa pantalla de 64 x 16 tiene IC de controlador de tipo 74HC245 74HC595 74HC138 74HC04 APM4953 . ES DECIR. es una placa basada en registro de desplazamiento, con toda la potencia y los circuitos de conducción a bordo. Lo único que necesita es una salida SPI o Bit-Banged gpio. Hay un montón de proyectos de registro de cambios de RPI, una búsqueda en Google indicará una tonelada.

Una opción mejor y más fácil es en realidad una pantalla en serie (o usb-serial). Son más grandes y usan una conexión serial simple para funcionar (es posible que necesite un adaptador de ttl a rs232).

    
respondido por el Passerby
0

Aquí hay un adafruit tutorial que podría ser útil

    
respondido por el Eric Gunnerson

Lea otras preguntas en las etiquetas