Gør det sjovt: Mission Control Desk - 💡 Fix My Ideas

Gør det sjovt: Mission Control Desk

Gør det sjovt: Mission Control Desk


Forfatter: Ethan Holmes, 2019

Min ældre søn begyndte for nylig skole og havde brug for sit eget skrivebord til at lave lektier. Jeg ville gerne gøre noget pænere end en simpel bordplade med ben, og indså, at jeg også kunne skabe lidt sjov til, når lektierne er færdige. Både mine drenge og jeg havde stadig pladsrejser på vores sind fra vores sommerrejse til Kennedy Space Center. Til dette skrivebordsprojekt besluttede jeg at gå med et NASA-tema. Jeg undersøgte Apollo Programmet såvel som NASAs Mission Control Center, og designet min egen konsol stort set baseret på dem. Jeg siger "groft", fordi den faktiske Mission Control gør mere overvågning end at kontrollere, og er ikke oversvømmet i whiz-bang raketlydene, som unge børn sætter pris på. Jeg tog store friheder og lavede mere af en "rum-tema" legekonsol end en præcis simulator. Mit mål var simpelthen at give nogle ekstra ideer og lydeffekter for mine to sønner til at spille "plads" sammen.

Skrivebordet ligger under min søns loftbed (som jeg også bygget) og forbliver lukket, indtil lektierne er færdige:

Når spilletid begynder, springer låget op for at afsløre missionskontrolkonsollen:

Som jeg nævnte i videoen, malede jeg undersiden af ​​låget med magnetisk primer. Verdenskortet blev anvendt over det, så min håndlavede rumfartøjsmagnet kunne flyttes rundt på kortet for at repræsentere rumfartøjets nuværende position i kredsløb. Når jeg får en chance, tilføjer jeg nogle magneter til genopretningsskib og måske nogle skymagneter til at repræsentere vejr for at undgå under lancering og genopretning.

Programmeringen af ​​konsollen, som jeg skrev til GitHub, har Arduino og Raspberry Pi, der arbejder sammen. Arduino bruger fire I / O-udvidere (MCP23017) til at læse tilstanden af ​​kontakter og knapper. Når en switch (det være sig en kort trykknap, en vippekontakt eller en skifteknap) ændrer tilstand (tændt eller slukket), fortæller Arduino Raspberry Pi over en seriel forbindelse (USB-kabel). Raspberry Pi spiller en lyd eller starter en række arrangementer, hvis det er nødvendigt, og sender kommandoer til styring af LED'er til Arduino. Arduino bruger fem LED-matrixdrivere (HT16K33 på et bæreplade fra Adafruit) til at styre alle LED'erne. Det giver mulighed for 640 separate LED'er, der ligner meget, indtil du mener, at de numeriske skærme har otte LED'er pr. Ciffer, og LED-bargraph-skærme har 24 LED'er pr. Graf (de gør tre farver ved at have en rød og grøn LED i hvert segment så de kan lave rød, gul eller grøn). Potentiometrene aflæses af de analoge indgange af Arduino.

EECOM-panelet indeholder fire potentiometre, der hver kortlægges til en 12-segmentet bargraph-skærm. Drejning af knapene justerer antallet af segmenter, der er tændt, og jeg lavede det, så alle segmenterne skifter farve for at afspejle, hvor hurtigt en given værdi er. Hvis værdien er indstillet til de sikre midterste fire segmenter, tændes alle segmenter grønt. Hvis den er justeret lidt højere eller lidt lavere, lyser alle oplyste segmenter gult. Hvis niveauet er justeret alt for højt eller alt for lavt, er tændte segmenter røde.

CAPCOM-panelet har forbindelser til headsettet samt lydstyrkeregulering. Det har også en "Call" -knap, som jeg sandsynligvis skulle have mærket "PTT" til "Push To Talk". Når knappen trykkes ned, lyser LED'en over den, og introen Quindar Tone afspilles. Når knappen slippes, slukker lysdioden, og Output Quindar Tone afspilles.

"C & WS" står for Advarsel og advarselssystem. Så vidt jeg ved, er dette ikke noget til stede i Mission Control, så meget som det er i Apollo rumfartøjet, men jeg medtog det på grund af dets spilbarhed. Når et system skal være forsigtigt eller advare besætningen, lyder en alarm, hovedlampe-knappen tændes, og de relevante lys på statuspanelerne tænder. Hvis du trykker på masteralarm-knappen, stopper du støj og slukker for lyset i knappen, men statuspanelet viser stadig, hvad der forårsagede alarmen. "LAMP" knappen udfører en lampetest, belyser alle statuslysene, så du kan kontrollere om nogen er brændt ud. Jeg bruger de andre kontakter på C & WS-panelet som en hemmelig trigger til en simuleret lynnedslag. Apollo 12 rumfartøjet blev ramt af lynet kort efter løft, hvilket ødelagde strømforsyningen til Signal Conditioning Equipment og forårsager, at telemetri dataene i Mission Control går i gang. EECOM John Aaron regnede med problemet og instruerede besætningen til at skifte "SCE to Aux", hvorved Signal Conditioning Equipment blev sat på hjælpestyrke. Dette løste problemet for Apollo 12, og retter også problemet på min lille konsol, som jeg programmerede det til.

Jeg programmerede BOOSTER-panelet til at være et lydkort af raketlyde. For at tilføje et sjovt twist, tæller jeg, hvor mange gange hver knap er skubbet og slukker en C & WS advarsel for ethvert system, der er overbrugt. Statuspanelet har f.eks. Tre mulige advarsler for SPS, og ved at trykke på SPS-knappen på BOOSTER-panelet nok gange, vil de tre gange lyse op. Den grønne "THRUST" status LED lyser, når en af ​​BOOSTER knapperne trykkes.

Min favorit type af switche er den slags med sikkerhedsdæksler. Sikkerhedsdækslet skal vendes i en separat bevægelse fra at vende omskifteren, hvilket reducerer chancerne for en utilsigtet aktivering.I min forskning fandt jeg, at Apollo rumfartøjer bruger dækkede switche til deres pyrotekniske systemer. De pyrotekniske systemer anvender eksplosivstoffer til at aktivere noget, som for eksempel at blæse en luge for at installere faldskærmerne eller detonerende eksplosive bolte, der havde haft separate moduler af rumfartøjet sammen. Disse systemer kan ikke nulstilles og bruges igen, når de udløses, så det er vigtigt at forhindre utilsigtet aktivering.

INCO panelet blev bygget til at holde fire potter og to bargraph lysdioder, men bargraph LED'erne blev afbrudt, og jeg har ikke fundet en passende udskiftning hidtil. Heldigvis er potentiometre stadig meget sjov at vende, og lineære potter er sjove at glide op og ned. Jeg har designet hele kontrolpanelet til at glide ind og ud af skrivebordet let, så det vil ikke være for svært at tilføje i et par bargrafer.

Jeg fandt de fleste af mine effekter-stil lyde på freesound.org. For nogle effekter, ligesom faldskærmerne, kombinerede jeg lyde i et lydredaktør. Til docking sonden ændrede jeg stigningen af ​​den hydrauliske lyd, som jeg brugte til at "forlænge" for at gøre "tilbagetræk" lyd anderledes. For lyde af de faktiske begivenheder lykkedes det mig, da jeg fandt Apollo 11 Flight Journal. Jeg trimmet og kombinerede forskellige bits ægte NASA-lyd til at repræsentere de store dele af en mission på min sekvenspanel. Som drengene vokser og bevæger sig ud over bare at ramme tilfældige knapper og ind i mere struktureret rumspil, vil sekvenspanelet hjælpe dem med at træde gennem en mission. Inden for 10 minutter fra først at bruge Mission Control Desk, lærte drengene, hvilken knap der produceres nedtællingen for deres legetøjsraketter og rumskibe til at flyve rundt i lokalet.

Siden vi har besøgt Kennedy Space Center, har mine drenge ofte nydt at spille "plads" med hinanden, tæller ned til løft og løber rundt med legetøjsrumskibe over hovedet. Nu har jeg med denne kombination hjemmeskrivebords og missionskontrolkonsol givet dem en god tilføjelse til deres kreative play-oh og et skrivebord der skal lave nogle lektier på.

Se Jeff Highsmiths hele Gør det sjovt serier her.



Du Kan Være Interesseret

Alex Rider contest vindere!

Alex Rider contest vindere!


Håndværk: Betz White

Håndværk: Betz White


Pod Post påtegnet ferie: Pencil Day, 30. marts

Pod Post påtegnet ferie: Pencil Day, 30. marts


Hvordan-til: Lav en magnetisk organizer

Hvordan-til: Lav en magnetisk organizer