Je classe celui-ci sous "Extreme Geek". Mais très cool Extreme Geek.
Vous vous souvenez de l'ordinateur sur l'atterrisseur Apollo 11 Eagle qui continuait de signaler les alarmes «1201» et «1202» alors que Neil Armstrong et Buzz Aldrin approchaient de l'atterrissage sur la Lune? Eh bien, maintenant, vous pouvez en avoir un. L'ingénieur logiciel John Pultorak a travaillé 4 ans pour construire une réplique de l'ordinateur de guidage Apollo (AGC), juste pour qu'il puisse en avoir un. Et puis il a écrit un manuel complet et l'a mis en ligne pour que quiconque ayant des aspirations similaires n'ait pas à faire les mêmes recherches minutieuses que lui. Le manuel est disponible gratuitement, mais Pultorak dit qu'il a dépensé environ 3 000 $ pour le matériel.
La documentation de 1 000 pages comprend des descriptions détaillées et tous les schémas de l'ordinateur. Vous pouvez les retrouver tous publiés sur Galaxiki, téléchargeables en pdf. format (les fichiers sont volumineux).
Lors du premier atterrissage sur la lune, l'AGC a guidé Neil Armstrong et Buzz Aldrin vers un grand cratère avec d'énormes rochers autour. Sachant qu'il ne voulait pas y atterrir, Armstrong prit le contrôle manuel du module lunaire tandis qu'Aldin appela les données du radar et de l'ordinateur, guidant l'aigle vers un atterrissage sûr avec environ 30 secondes de carburant restant.
Même avec ce début peu propice, l'AGC a fait son travail pour les missions Apollo et l'a bien fait. Il devait contrôler un vaisseau spatial de 13000 kg, en orbite à 3500 kilomètres par heure autour de la Lune, le poser en toute sécurité à quelques mètres d'un emplacement spécifié et le guider de la surface au rendez-vous avec un navire de commandement en orbite lunaire. Le système devait minimiser la consommation de carburant car le vaisseau spatial ne contenait que suffisamment de carburant pour une seule tentative d'atterrissage.
L'Apollo AGC d'origine a coûté plus de 150 000 $. Il n'avait pas de lecteur de disque pour stocker les logiciels, et seulement 74 kilo-octets de mémoire qui avaient été littéralement câblés, et tous les 4 Ko de quelque chose qui est un peu comme la RAM.
Il a été développé par le MIT Instrumentation Laboratory et c'est un matériel assez étonnant dans les années 1960, car il a été le premier ordinateur à utiliser des circuits intégrés. Le système d'exploitation multitâche AGC s'appelait EXEC, il était capable d'exécuter jusqu'à 8 tâches à la fois. L'unité d'interface utilisateur était appelée DSKY (écran / clavier, prononcé «disky»); un tableau de chiffres et un clavier de type calculatrice utilisés par les astronautes pour communiquer avec l'ordinateur.
Chaque mission Apollo comprenait deux ordinateurs AGC - un dans le module de commande Apollo et un dans le module lunaire Apollo.
Selon certaines informations, Aldrin a déclaré plus tard qu'il gardait le système de guidage allumé pendant que le radar de descente était également allumé. L'ordinateur n'a pas été conçu pour cette quantité d'entrée simultanée des deux systèmes, c'est pourquoi les alarmes se sont déclenchées. Mais le raisonnement d'Aldrin était que si la descente devait être interrompue, il ne voulait pas avoir à allumer le guidage pendant qu'ils faisaient leur avortement de roquette pour échapper au crash. Comme le raconte l'histoire, alors que les alarmes sonnaient, l'ingénieur informatique Jack Garman a déclaré à l'officier d'orientation Steve Bales en contrôle de mission qu'il était sûr de continuer la descente et cela a été relayé à l'équipage. Garman se souvenait des alarmes 1201 et 1202 survenues lors de l'une des centaines de simulations effectuées par l'équipe en préparation de la mission Apollo 11, et savait que ce serait bien de continuer.
Le reste appartient à l'histoire. Et maintenant, vous pouvez en construire un petit morceau.
Sources: Galaxiki, Wikipédia Apollo 11