Regardez n’importe quel film inspiré de la technologie des années 1980 (nous pensons Jeux de guerre, Extraterrestres et Le jour de congé de Ferris Bueller) et il y aura inévitablement une scène avec du texte basse résolution défilant lentement sur un écran CRT brûlé. Ce projet de SomePeopleCallMeJJ (Jeff Jetton) prend un angle différent des innombrables « miroirs magiques ». Il utilise un ancien moniteur CCTV et un Raspberry Pi pour nous montrer les dernières nouvelles, avec une touche des années 1980.
ni_magic_nor_a_mirror_retrostyle_newsfeed de r/raspberry_pi
Le projet RetroFeed utilise un Raspberry Pi – nous ne savons pas quel modèle mais étant donné qu’il produit du texte défilant, n’importe quel modèle aura le pouvoir de le faire. Avec les bons accessoires, même un Raspberry Pi Pico W pourrait faire l’affaire. Le Pi est connecté à un ancien moniteur CCTV, utilisant une sortie composite, qui fait défiler lentement une série de titres d’actualité et de finances, des données météorologiques et l’emplacement de la Station spatiale internationale sur l’écran. Plutôt que de tout vider en même temps, le projet tape lentement le texte, que Jetton compare à la machine à écrire TV de Don Lancaster, en utilisant des positions de stationnement horizontales aléatoires pour réduire la brûlure d’écran. Tout est basé sur du texte et à la très basse résolution de 80×24 caractères.
Alors d’où viennent les données ? Le Raspberry Pi récupère les données à l’aide de la bibliothèque de requêtes Python, chaque flux (actualités, finance, ISS, météo) ayant son propre module. Ces modules sont importés par le fichier principal newsfeed.py, et avec un peu d’analyse et de formatage, les données sont sorties sur l’affichage CCTV délicieusement old-school.
Jetton est honnête à propos de l’état du projet : » Actuellement, il ne s’agit que d’un grattage Web très maladroit, avec des actualisations à certains intervalles. Attendez-vous à ce que les grattoirs se cassent à un moment donné, s’ils ne sont pas déjà cassés au moment où vous lisez ce. » Mais cette approche ne nous dérange vraiment pas. C’est honnête, amusant et décalé. La sortie rétro du projet se prête plutôt bien au problème occasionnel. Jetton mentionne que le projet pourrait également être réalisé à l’aide d’API et de flux RSS, ce que nous avons fait en 2020.
Jetton a détaillé les étapes nécessaires pour recréer le projet via son dépôt GitHub. Vous devrez acheminer la sortie vidéo vers la prise composite (la prise 3,5 mm sur tous sauf le premier Raspberry Pi), puis modifier le processus de démarrage pour vous déposer dans un terminal.