Una computadora con menos memoria que una calculadora, cinco alarmas y un cráter lleno de rocas. Conoce cómo aterrizó el Apolo 11 y después inténtalo tú.
Neil Armstrong y Buzz Aldrin bajaron hacia la Luna en el módulo lunar Eagle, mientras Michael Collins los esperaba en órbita a bordo del Columbia. Los tiempos están en horas de misión desde el despegue, como se medían en Houston.
A unos 15 km de altura la computadora enciende el motor. Programa P63: durante casi nueve minutos el Eagle frena su velocidad orbital.
Se enciende la luz PROG. Aldrin teclea VERB 05 NOUN 09 y lee el código: 1202. En Houston, Steve Bales y Jack Garman responden en segundos: "GO con esa alarma".
Cinco alarmas en total. Cada vez la computadora se reinicia, descarta lo menos importante y sigue guiando la nave.
La nave se endereza y Armstrong mira hacia adelante. La computadora los lleva directo a un cráter rodeado de rocas del tamaño de un auto.
Con el interruptor de descenso y la palanca de actitud, vuela por encima del cráter buscando terreno plano. Aldrin le canta altitud y velocidades.
El CAPCOM Charlie Duke avisa cuánto combustible queda antes de abortar. Análisis posteriores calcularon que quedaban unos 45 segundos.
Las sondas de las patas tocan el suelo. Motor apagado, varios kilómetros más allá del punto planeado.
"Houston, aquí Base Tranquilidad. El Eagle ha aterrizado."Neil Armstrong · 102:45:58
La Apollo Guidance Computer fue diseñada en el Laboratorio de Instrumentación del MIT. Fue una de las primeras computadoras hechas con circuitos integrados, y el equipo de software lo dirigió Margaret Hamilton.
Los astronautas le hablaban con un teclado numérico. Cada orden era un verbo (qué hacer) y un nombre (sobre qué dato). VERB 16 NOUN 60 significa "muéstrame continuamente la velocidad y la altitud".
El programa no se guardaba en un disco: se tejía. Obreras de Raytheon pasaban hilos de cobre por dentro o por fuera de pequeños anillos magnéticos; cada paso era un 1 o un 0.
Un radar que no hacía falta le robaba tiempo a la computadora. La 1202 avisaba que el sistema que reparte el trabajo se quedó sin espacio para tareas nuevas. En vez de colgarse, la máquina se reinició en una fracción de segundo y siguió aterrizando la nave.
# BURN_BABY_BURN--MASTER_IGNITION_ROUTINE.agc IGNYET? CAF ASTNBIT MASK FLAGWRD7 EXTEND INDEX WHICH BZF 12 IGNITION CS FLAGWRD5 MASK ENGONBIT ADS FLAGWRD5 CS PRIO30 # TURN ON THE ENGINE. EXTEND RAND DSALMOUT AD BIT13 EXTEND WRITE DSALMOUT
IGNYET?"¿Ya encendemos?" Revisa si el astronauta pulsó PRO para autorizar el encendido.BIT13Ese bit, escrito en el canal de salida, es la orden eléctrica que enciende el motor.BURN_BABY…El nombre viene del DJ Magnificent Montague, que gritaba "Burn, baby! BURN!" al poner discos.Ilustraciones en medio tono inspiradas en la misión, con las cruces de referencia que marcaban las cámaras Hasselblad. Debajo de cada una está el enlace a la fotografía original de la NASA.
El audio de las comunicaciones, las fotos en alta resolución y el código completo de la computadora están disponibles para cualquiera.
Siéntate en el lugar de Armstrong y Aldrin. Usa la computadora con los mismos comandos, atiende las alarmas y aterriza a mano antes de que se acabe el combustible. Activa el sonido dentro del juego para oír a Houston, las alarmas y las voces.
Base Tranquilidad es un proyecto personal e independiente para contar en español cómo se logró el primer alunizaje, y para que cualquiera pueda probar la computadora que lo hizo posible desde su celular.
El simulador es una recreación: los comandos, las alarmas y la secuencia de programas siguen lo que pasó, pero la física está simplificada para que se pueda jugar.
Si te gustó y quieres más misiones (Apolo 12, 15 y 17), puedes apoyar el proyecto.