Conversions d’ordinateurs 8 bits en quelque chose de plus moderne à l’aide d’un Raspberry Pi (s’ouvre dans un nouvel onglet) conseil d’administration ne sont pas inconnus, mais jusqu’où pouvez-vous remonter? Que diriez-vous de la technologie du XIXe siècle, sous la forme d’une machine à écrire ? C’est précisément ce que Riley, alias Artillect, utilisateur de GitHub (s’ouvre dans un nouvel onglet)a fait, comme indiqué sur Hackaday (s’ouvre dans un nouvel onglet). Cependant, le choix de la machine à écrire est plus des années 1980 que des années 1880.
« Qui n’aime pas le son d’une vieille machine à écrire? » commence l’introduction au projet, suscitant un grincement de dents imparable de ceux d’entre nous qui se souviennent. Pour les non-initiés, imaginez que tout le monde dans votre bureau tape à des vitesses ridicules sur un clavier de jeu mécanique (s’ouvre dans un nouvel onglet) avec les commutateurs les plus cliquables imaginables, et vous aurez quelque chose de la bonne idée. Ajoutez quelqu’un assis dans le coin déchirant des journaux à travers l’ampli de guitare de Dave Mustaine, pour imiter le son des imprimantes matricielles, et vous êtes plus proche du son original.
Avec sa technologie d’affichage rudimentaire sur papier, la machine à écrire n’est pas vraiment adaptée à un environnement GUI ou WIMP – elle n’a même pas de souris ! – mais ce qu’il peut faire, c’est imprimer la sortie d’une fenêtre Terminal, où le Raspberry Pi entre en jeu. Artillect voulait à l’origine remplacer le mécanisme de la machine à écrire par un écran mais a changé d’avis.
La partie délicate consistait à faire passer le signal du clavier au Pi et à le renvoyer pour diriger la tête d’impression. Les touches se branchent sur une matrice 8×11, qu’Artillect a pu connecter au Pi à l’aide de deux câbles flexibles avec le nombre de broches requis. En suivant les traces sur la matrice, les clés pourraient être associées à des paires d’entrées. Ceux-ci sont ensuite connectés à deux multiplexeurs, un pour l’horizontal et un pour le vertical. Il y a aussi un Arduino impliqué, et une vidéo détaillée, intégrée ci-dessus, qui vous explique comment tout se branche.
Le Brother AX25 utilise une imprimante à marguerite au lieu d’une matrice de points, mais le son qu’il produit est toujours assez distinctif. Le projet d’Artillect a encore besoin d’un peu de rangement, et nous serons intéressés de voir ce qu’ils feront ensuite pour le transformer en un ordinateur « approprié ». Il y a toujours un ordinateur portable connecté via une liaison série, d’une part, que nous soupçonnons d’être la première chose à faire. Si vous êtes intéressé par le projet ou si vous avez envie de vous lancer, tout le code et les matériaux sont détaillés sur GitHub (s’ouvre dans un nouvel onglet).