¿Qué hacks numerosos en una pantalla LED?
Hay muchos buenos hacks en el trabajo de pantalla LED vintage de [Joekutz] que es difícil de entender a dónde empezar. Hay su pantalla LED de bricolaje administrada por un Arduino Uno. Para tener un mensaje de texto o foto para la pantalla, está conectado la salida de un altavoz Bluetooth directamente al Arduino, así como le envía tonos de altavoces que codifican el texto para dibujar. Además, como si eso no fuera suficiente, está hackeado un tablero de chófer de cuarzo desde un reloj analógico para utilizar la pantalla como un reloj también.
Comencemos con la pantalla LED Matrix, posiblemente la mejor razón para probar su mano en los registros de turnos. Esta pantalla utiliza dos registros de turnos de 8 bits Daisy encadenados entre sí, alimentando dos matrices Darlington de 8 bits. La pantalla tiene diez filas de dieciséis columnas, así como lo adivinó, las columnas son administradas por los dieciséis registros de turnos. Dos pasadores de Arduino dicen que el turno registra qué columna se enciende. Las filas están encendidas, así como fuera de la utilización de diez transistores administrados por diez pins mucho más arduinos. Escaneo en 80 cuadros por segundo, tiene una pantalla agradable y sin parpadeo.
Para hacer tanto la tarjeta de circuito de matriz LED como a la junta directiva, [Joekutz] esculpió las rutas de aislamiento en los tableros revestidos de cobre que utilizan su molino CNC casero. Asegúrese de inspeccionar el primer video que se encuentra a continuación para ver sus desventuras con ella que finalmente condujo a sus hermosas tablas.
Tonos enviados al Arduino.
El arduino se basa en la pantalla, sin embargo, ¿por qué no decirle qué dibujar de una computadora portátil o teléfono? Para hacer eso combinó un altavoz Bluetooth barato con su computadora portátil. En la computadora portátil hizo un sitio web fácil con el que puede dibujar fotos o componer texto. ¡Haciendo clic en un botón etiquetado “Viga!” En el sitio web se ejecuta algún javascript que convierte las fotos o el texto a los tonos. Un elemento de audioContext luego envía esos tonos al altavoz emparejado.
Para obtener los tonos del altavoz al Arduino, hackeó la placa de circuito del altavoz Bluetooth, redirigiendo su salida a un PIN analógico arduino. Consulte el segundo video de sus aventuras en la búsqueda de un método para codificar esos tonos de manera que el arduino pueda decodificarlos, así como convertirlos en algo para controlar la pantalla LED.
Y, por último, porque tiene una exhibición, ¿por qué no lo utilizan como un reloj? Descubrió que el reloj interior de Arduino no era lo suficientemente preciso, por lo que compró un reloj analógico económico y eliminó su tablero de chófer de motor de cuarzo. Con algunas modificaciones menores, así como un transistor para amplificar la señal, utilizó las señales de sincronización para mantener el tiempo de su programa de reloj de Arduino.
Mientras que individualmente, estos hacks de [Joekutz] eran agradables, verlos a todos integrados en un paquete parece muy divertido.
Las pantallas LED DIY no son nuevas aquí en Hackaday. Inspeccione este colosal, aptamente el nombre de Colossus, con 1250 LEDs en dos metros cuadrados. Los relojes también parecen ser preferidos, además de suponernos continuamente por los métodos del libro que las personas se les ocurren paraálas.