Mire cualquier película de inspiración tecnológica de la década de 1980 (estamos pensando Juegos de guerra, extraterrestres y Día libre de Ferris Bueller) e inevitablemente habrá una escena con texto de baja resolución desplazándose lentamente por una pantalla CRT quemada. Este proyecto de SomePeopleCallMeJJ (Jeff Jetton) toma un ángulo diferente de los innumerables «espejos mágicos». Utiliza un viejo monitor de circuito cerrado de televisión y una Raspberry Pi para mostrarnos las últimas noticias, con un toque de los años 80.
ni_magic_nor_a_mirror_retrostyle_newsfeed de r/raspberry_pi
El proyecto RetroFeed usa una Raspberry Pi; no estamos seguros de qué modelo, pero dado que genera texto desplazable, cualquier modelo tendrá el poder de hacer esto. Con los accesorios adecuados, incluso una Raspberry Pi Pico W podría hacer el trabajo. El Pi está conectado a un viejo monitor de circuito cerrado de televisión, utilizando una salida compuesta, que muestra lentamente una serie de titulares de noticias y finanzas, datos meteorológicos y la ubicación de la Estación Espacial Internacional en la pantalla. En lugar de volcar todo a la vez, el proyecto escribe lentamente el texto, que Jetton compara con la máquina de escribir de TV de Don Lancaster, usando posiciones de estacionamiento horizontales aleatorias para reducir el desgaste de la pantalla. Todo está basado en texto y tiene una resolución súper baja de 80×24 caracteres.
Entonces, ¿de dónde provienen los datos? El Raspberry Pi raspa los datos utilizando la biblioteca de solicitudes de Python, y cada fuente (noticias, finanzas, ISS, clima) tiene su propio módulo. Estos módulos son importados por el archivo principal newsfeed.py, y con un poco de análisis y formateo, los datos se envían a la encantadora pantalla CCTV de la vieja escuela.
Jetton es honesto sobre el estado del proyecto: «Actualmente, esto solo está haciendo un raspado web muy torpe, con actualizaciones en ciertos intervalos. Espere que los raspadores se rompan en algún momento, si es que aún no están rotos en el momento de leer este.» Pero realmente no nos importa este enfoque. Es honesto, divertido y peculiar. La salida retro del proyecto se presta bastante bien para el problema ocasional. Jetton menciona que el proyecto también podría lograrse utilizando API y fuentes RSS, algo que hicimos en 2020.
Jetton ha detallado los pasos necesarios para recrear el proyecto a través de su repositorio de GitHub. Deberá enrutar la salida de video al conector compuesto (el conector de 3,5 mm en todos menos en el primer Raspberry Pi), luego modifique el proceso de arranque para que lo lleve a una terminal.