Un PC gaming dans une machine à écrire

Tout le monde veut construire le PC le plus rapide, le plus cher, le plus RGB possibeuuule sauf que Prototype, un YouTuber bien allumé, a décidé quand à lui de prendre le problème à l’envers… en intégrant un PC gaming complet dans une Smith-Corona 210 des années 70. Oui, une bonne vieille machine à écrire électrique de 8 kg.
Vous prenez cette vieille Smith-Corona électrique, vous virez tout ce qui sert à rien, vous gardez le chariot, les marteaux et la clochette (oui, la clochette là), et vous fourrez une carte mère mini-ITX, une alim SFX et une carte graphique low-profile à l’intérieur. Et hop, vous avez un PC qui tape littéralement vos emails !
Sauf que c’est pas exactement comme monter un PC dans un boitier Corsair. Le mec a d’abord dû tout démonter, en fait y’a facilement 200 pièces mécaniques là-dedans, des leviers, des ressorts, des marteaux… et il fallait rien péter. Le problème c’est que l’espace disponible une fois le ménage fait… c’est RIEN DU TOUT. Juste quelques centimètres de marge entre le châssis et les mécanismes, pas plus.
Et pour le clavier, c’est là que ça devient tordu car pas question de brancher un clavier USB lambda… non non, les vraies touches de la machine à écrire doivent fonctionner comme un vrai clavier HID. Du coup, il a fallu concevoir un PCB custom en partant de zéro. Quel courage !!
En gros, chaque touche est câblée avec un switch mécanique Cherry et une diode 1N4148 dans une matrice 8×7, le tout piloté par un Arduino Pro Micro qui traduit les coordonnées ligne/colonne en caractères via QMK. Le design du circuit, il l’a envoyé se faire fabriquer chez JLCPCB à Guangdong en Chine et tout devait passer au millimètre près.
Pour le boîtier, il a d’abord tenté la photogrammétrie. En gros, vous photographiez l’objet sous tous les angles, un logiciel crache un modèle 3D en .STL, et ensuite vous retouchez ça dans SolidWorks pour
imprimer une version modifiée en 3D
. Sauf que le scan a complètement foiré (en fait la photogrammétrie sur du plastique brillant, ça marche moyen… sauf si vous matifiez la surface avant), du coup il a retracé le mesh à la main dans son logiciel de CAO. C’était des heures de modélisation en plus.
Côté assemblage du PCB, 52 touches à souder une par une avec leurs diodes, soit plusieurs heures de soudure au fer à 350°C, penché sur le plan de travail. Et là, surprise : celui qui a designé le circuit (c’est lui ^^) avait oublié 4 trous pour les pins de l’Arduino. Bon… La solution ? Percer à la Dremel !! La méthode la rache, ça marche toujours !
Ensuite, il a branché le firmware… et a dû recoder la matrice clavier à la main (bienvenue dans le monde réel).

Le premier test du clavier custom, 52 touches soudées à la main
Mais son vrai coup de génie, c’est le servo. En effet, il a intégré un deuxième Arduino qui lit les frappes clavier via le port série et fait bouger un servomoteur SG90 attaché aux marteaux. Du coup, quand vous tapez sur une touche, non seulement ça écrit sur l’écran, mais ça bouge AUSSI le chariot de la machine à écrire. Sans oublier la petite clochette qui sonne en fin de ligne, comme en 1975.
Et ça marche !! C’est fou ! Les
machines à écrire USB
, on connaissait déjà le concept. Mais là c’est un cran au-dessus puisque le PC complet tient à l’intérieur, avec un écran monté sur le chariot. Le mec le dit lui-même dans sa vidéo… c’est probablement le truc le plus débile qu’il ait jamais fait.
Bref, vivement la partie 2 pour voir le résultat final. En attendant, si l’envie vous prend de
transformer du vieux matos en truc improbable
, vous savez que c’est faisable…
Source : korben.info