Talaan ng mga Nilalaman:

Buksan ang Apollo Guidance Computer DSKY: 13 Mga Hakbang (na may Mga Larawan)
Buksan ang Apollo Guidance Computer DSKY: 13 Mga Hakbang (na may Mga Larawan)

Video: Buksan ang Apollo Guidance Computer DSKY: 13 Mga Hakbang (na may Mga Larawan)

Video: Buksan ang Apollo Guidance Computer DSKY: 13 Mga Hakbang (na may Mga Larawan)
Video: REVAN - THE COMPLETE STORY 2024, Hulyo
Anonim
Image
Image

Ipinagmamalaki na isang Tampok na Makatuturo mula 1/10/18. Mangyaring Bumoto para sa amin at bigyan kami ng Tulad!

Ang kampanya sa Kickstarter ay isang sobrang tagumpay!

Buksan ang DSKY Kickstarter

Ang aming Open DSKY ay kasalukuyang live sa Backerkit (https://opendsky.backerkit.com/hosted_preorder) at magagamit mula sa aming e-commerce site.

Si Bill Walker (tagalikha ng Apollo Educational Experience Project), ay nagsulat ng isang kamangha-manghang pasadyang software (na may halos 50 pag-andar) na may modelo ng Command Reference pagkatapos ng Apollo Flight Plan para sa kanyang 2 Open DSKYs at ginagawa itong eksklusibo sa lahat sa pamamagitan ng kanyang GoFundMe pahina Mangyaring isaalang-alang ang pagsuporta sa kanya.

Habang ito ay tiyak na hindi ang unang muling paglikha ng Iconic AGC (Apollo Guidance Computer) DSKY (Display / Keyboard) na ginamit sa lahat ng mga misyon ng Apollo noong 1960, at maaari mong asahan na higit pa ang lilitaw sa taong ito at sa susunod na taon dahil sa paparating na ika-50 anibersaryo ng unang buwan ng landing, nagpasya kami ilang taon na ang nakakalipas upang lumikha ng aming sariling bersyon na makakatugon sa isang minimum na bilang ng mga paunang kinakailangan.

Ang proyektong ito ay nagmula sa mungkahi ng isa sa aming tagasuporta / tagapag-ambag ng Open Enigma at nais naming kilalanin si Rob para sa kanyang mungkahi / kontribusyon. Salamat Rob!

Mga pagtutukoy na paunang hinihingi:

- Kailangang maitayo gamit ang isang Arduino at mag-alok ng Open Source software.

- Kailangang magmukha at makaramdam ng totoong bagay. Isang tapat na replica na malinaw na WALANG Core Memory …

- Kailangang tularan ang pagpapaandar / pag-uugali ng mga Apollo flown unit.

- Kailangang gumamit ng mga sangkap na nagbibigay-daan sa isang tao na itayo ito bilang isang kit.

Hakbang 1: PANANALIKSIK, Orihinal na Pagtipon ng Mga Detalye

PANANALIKSIK, Orihinal na Pagtipon ng Mga Detalye
PANANALIKSIK, Orihinal na Pagtipon ng Mga Detalye
PANANALIKSIK, Orihinal na Pagtipon ng Mga Detalye
PANANALIKSIK, Orihinal na Pagtipon ng Mga Detalye
PANANALIKSIK, Orihinal na Pagtipon ng Mga Detalye
PANANALIKSIK, Orihinal na Pagtipon ng Mga Detalye

Habang HINDI kami personal na may access sa isang pisikal na aparato, masuwerte kami na ang ibang mga tao na mayroong (o may) pag-access ay naitala ang kanilang mga natuklasan (halimbawa ni Fran Blanche - sinusuportahan mo man ang aming Kickstarter o hindi, mangyaring isaalang-alang ang pagsuporta sa kanyang kampanya sa Crowdfunding https://www.gofundme.com/apollo-dsky-display-project), pinapayagan kami ng ilan na makinabang mula sa kaalamang ito. Tulad ng isinulat ni Isaac Newton, "Tumayo kami sa balikat ng mga higante."

Gamit ang mahusay na kit ng papel mula sa EduCraft ™ para sa eksaktong sukat, ang libreng iPad app mula sa AirSpayce Pty Ltd para sa pinakamaliit na mga tampok sa posibilidad na mabuhay, at ang napakadetalyadong libro mula kay Frank O'Brien "The Apollo Guidance Computer - Architecture and Operation" kasama ang maraming mapagkukunan ng NASA kasama ang buong orihinal na code sa GitHub, nagawang matukoy at makaya ang marami sa eksaktong mga pagtutukoy ng hardware at software.

Ang mga orihinal na display ng Electroluminescent na ginamit sa Apollo ay isang napakaikling teknolohiya na nabubuhay na matagal nang nawala. Nagpunta ito sa paraan ng pagkabulok ng maaga sa mga 1970s kaya napakabilis naming nagpasya na gumamit ng mga LED sa anyo ng 7 mga segment upang tularan ang mga ito. Pinapayagan din kaming HINDI na gamitin ang High Voltage at ang 156 mechanical relay upang himukin ang mga ipinapakita na EL. Ang paghanap ng tamang sukat ay isang hamon ngunit hindi namin alam na ang paghanap ng isang +/- 3 na Segment ay Imposibleng Misyon!.

Hakbang 2: Kaunti ng Kasaysayan …

Dapat pansinin na ang unang bagay na talagang katulad ng isang modernong microcontroller ay maaaring ang Apollo AGC. Ito ang unang tunay na computer sa paglipad, kasama ang unang pangunahing paggamit ng mga integrated circuit. Ngunit kailangan mong magpatuloy ng isa pang dekada bago ang lahat ng pangunahing pag-andar ng isang computer ay pinagsama sa isang solong chip ng LSI; tulad ng Intel 8080 o Zilog Z80. At kahit na, ang memorya, orasan, at marami sa mga pagpapaandar ng I / O ay panlabas. Hindi ito katakut-takot na maginhawa para sa gumagamit ng libangan.

Ito ang ARM, AVR at mga katulad na chips na nagdadala sa susunod na mahalagang hakbang; kasama ang pagsasama ng di-pabagu-bago na flash RAM, naging posible na bumuo ng isang computer na halos walang panlabas na mga sangkap. Ang serye ng mga chip ng AVR (na kung saan pamilyar tayo) ay nag-buffer ng mga linya ng I / O, mga serial UART, A / D converter at PWM na generator, mga timer ng watchdog, at kahit na mga panloob na oscillator kung nais. Sa format ng Arduino at mga katulad na board, ang mga chips na ito ay napapalibutan ng tamang orasan na kristal o resonator, isang kinokontrol na supply ng kuryente, ilang supply ng kuryente at iba pang mga kritikal na pin na de-pagkabit na capacitor, at ilang mga kumikislap na ilaw para sa pagsubaybay sa katayuan.

Nakakatawa na paglipas ng 50 taon, ang platform ng pagpipilian para sa isang proyekto sa DIY ay nag-aalok ng karaniwang parehong pag-andar (Ram / Rom / Processing) sa isang maliit na maliit na bahagi ng gastos (at bigat!).

Hakbang 3: PROTOTYPING

PROTOTYPING
PROTOTYPING
PROTOTYPING
PROTOTYPING
PROTOTYPING
PROTOTYPING

Napagpasyahan namin na kailangan muna naming gumawa ng isang patunay ng konsepto sa breadboard ng 3 Maxim chips na kumokontrol sa 15 7 na mga segment ng LED upang matiyak na uugali nila ang inaasahan. Ito ay isang tagumpay. Pagkatapos ay madaling sinubukan naming itayo ang aparato sa isang board ng proyekto at napakabilis naming nalaman na hindi pinapayagan ng density ng circuit ang makina na gawa-gawa doon. Hindi ka makakakuha ng 21 7 na mga segment + 3 3 na Mga Segment (at ang 4 Maxim upang makontrol ang mga ito) kasama ang 18 LEDs + 19 Mga Pindutan upang magkasya sa board ng proyekto upang hindi mailakip ang micro-controller, ang IMU, ang RTC, ang GPS, atbp Kaya't kailangan naming magpatuloy nang direkta sa pagdidisenyo ng PCB na sa palagay namin ay ang pinakamahusay na paraan upang makagawa ng isang maaasahang, tapat na kopya. Pasensya na

Sinubukan din namin ang MP3 player sa breadboard AT… lumikha kami ng isang prototype ng isang 3D na naka-print na 3 Segment upang makagawa ng mailap na nais na +/- LED unit.

Hakbang 4: Mga Skematika

Mga Skema
Mga Skema
Mga Skema
Mga Skema
Mga Skema
Mga Skema
Mga Skema
Mga Skema

Magagamit na ngayon ang mga matematika upang matulungan ang bawat isa na nais na bumuo ng isang DSKY nang wala ang aming PCB o Kit.

Ipinapakita ng unang eskematiko (NeoPixels) kung paano namin ikonekta ang 18 Neopixels sa Arduino Nano Pin 6. Ipinapakita ng pangalawang eskematiko kung paano namin nag-wire (lahat ng 18) Neopixels at ang 5Volt Buck, Reed Relay, Line Leveler at SKM53 GPSr kasama ang 19 mga pindutan Ipinapakita ng pangatlong eskematiko ang mga koneksyon sa IMU at RTC.

Ginamit namin ang Surface mount 5050 NeoPixels na nangangailangan ng isang ballast resistor na 470 Ohms bago ang unang pixel at gumamit kami ng 10 uF Capacitor para sa bawat iba pang pixel.

Kung gagamitin mo ang NeoPixel on Adafruit (Breadboard friendly) Breakout board tulad ng nakalarawan sa itaas, kung gayon hindi mo kailangan ng anumang risistor o capacitor dahil ang mga ito ay built-in sa Adafruit breakout PCB.

Ang paliwanag sa circuit ng GPS: Karamihan sa mga aparato ng Arduino GPS ay gagana sa 5 volt supply. Sinabi na, ang antas ng lohika sa parehong mga aparato ay 3.3 volts. Karamihan sa mga oras, ang Arduino ay basahin sa ito ay RX pin 3.3V kasing taas, dahil ito ay mas malaki sa kalahati ng 5V. Ang problema ay nakasalalay sa serial hardware … Hindi kami sigurado kung bakit ngunit mayroon kaming mas mahusay na mga resulta gamit ang antas ng lohika. Ang hindi paggamit ay tila nakasalalay sa paggamit ng serial ng software. Ang serial library ng software at ang bersyon na isinama sa mga mas bagong bersyon ng IDE na nagbabago ng mga timer at port sa Atmel 328 chip. Ito naman ay hindi pinagana ang kakayahang gamitin ang Maxim library na kailangan / gamitin namin upang himukin ang mga rehistro ng shift para sa pitong segment na ipinapakita. Kaya ginagamit namin ang magandang lumang serial serial.

Ginagamit ang reed relay upang i-on at i-off ang serial serial upang ang programang Arduino ay maaari pa ring mai-program habang naka-install. Maaari itong alisin, subalit ang aparato ng Arduino ay kailangang alisin mula sa pangunahing lupon para sa pagprograma dahil ang serial ay ninakaw ng GPS. Ang paraan ng paggana nito ay: kapag nagbabasa ng GPS, ang pin 7 ay nakuha nang mataas na isinasara ang tambo. Sinimulang punan ng GPS ang serial buffer (hindi kailanman tatahimik ang GPS sa sandaling mayroon siyang pag-aayos.) Ang serial buffer ay nai-poll at kapag nakita ang isang sapat na dami ng data, nabasa at na-parse ito. Pagkatapos ang pin 7 ay nakasulat na mababa ang pagkakakonekta sa GPS, pinapayagan ang Arduino na ipagpatuloy ito ay normal na pag-uugali.

Hakbang 5: Pag-print sa 3D

Nasa ibaba ang 5 kinakailangang mga file ng stl upang makagawa ng isang kumpletong Open DSKY Replica.

Mangyaring tandaan na habang ang Bezel at Battery Box Lid ay maaaring mai-print sa halos anumang 3D printer, ang totoong DSKY ay 7 "ang lapad ng halos 8" taas kaya ang mga sukat ng aming Top Plate, Mid Ring at Bottom na nangangailangan ng isang 3D Printer na maaaring hindi bababa sa naka-print 180mm ng 200mm.

Nai-print namin ang Bezel, Top Plate at Mid Ring sa Grey na materyal, habang ang Ibabang at Pintuan ng Baterya ay naka-print sa Itim.

Hakbang 6: Laser Cutting / Engraving

Pagputol ng Laser / Pag-ukit
Pagputol ng Laser / Pag-ukit
Pagputol ng Laser / Pag-ukit
Pagputol ng Laser / Pag-ukit
Pagputol ng Laser / Pag-ukit
Pagputol ng Laser / Pag-ukit

Nasa ibaba ang ButtonCaps Laser cut / nakaukit na file at naka-print ang window ng lampfield na may Laser na naka-print, pagkatapos ay Laser cut / nakaukit, file.

Gumagamit kami ng Rowmark (Johnson Plastics) Lasermax Black / White 2ply 1/16 (LM922-402) upang i-cut at iukit ang mga 19 button key. Tulad ng lahat ng mga file na isinumite sa isang laser cutter, maaaring kailanganin mong i-tweek ang laki ng file hanggang sa ikaw kumuha ng 19mm ng 19mm keycaps. Sa aming 60Watt Water cooled CO2 machine, gumagamit kami ng 40% na lakas at bilis ng 300mm / s upang mag-ukit at 50% na lakas at bilis ng 20mm / s upang i-cut ang sheet ng acrylic.

Ang frosted window ay nilikha sa pamamagitan ng pag-print ng imahe sa itaas sa aptly na "Apollo" na pinangalanang transparency (bakit gumagamit ng anumang iba pang tatak?) Sa anumang laser printer at pagkatapos ay pinakain ito sa laser cutter / engraver upang "mag-ukit" nang pahalang, pagkatapos ay patayo, gamit ang 20 % lakas at bilis ng 500mm / s na sa palagay namin lumilikha ng isang perpektong "frosted" na hitsura.

Hakbang 7: BILL OF MATERIAL

BILL OF MATERIAL
BILL OF MATERIAL

1 PCB v1.0D

1 3D Naka-print na mga bahagi

1 Arduino Nano

1 VA RTC

1 IMU

1 Buck StepDown

1 SKM53 GPS

1 Line Leveler

1 Reed Switch

1 DFPlayer Mini

1 MicroSD Card 2Gig

1 2 8Ohms Tagapagsalita

1 6AAng Hawak ng Baterya

6 Mga Baterya ng AA

1 Wire Terminal

1 On / Off Switch

4 Maxim7219

4 Sockets 24pins

1 40 Mga Babae na Pins

1 10uF Capacitors

1 15 Ohms Resistor

1 100 Ohms Resistor

20 470 Mga resistensya ng Ohms

22 1K Ohms Resistors

4 10K Ohms Resistors

3 100K Ohms Resistors

18 NeoPixel RGB

19 LED Push Buttons

19 Mga Laser Caps Button ng Laser

21 7 Mga Segment 820501G

3 3 Mga Segment STG

2 Frosted Windows

Karamihan sa mga bahagi sa itaas ay madaling matagpuan sa eBay o Amazon at may makatuwirang presyo.

Ang mga eksepsyon ay syempre ang aming sariling PCB (na isinasama ang lahat ng mga sangkap na ito nang magkasama, ang aming laser cut Button Caps na mukhang napakahusay at pinapayagan ang ilaw na dumaan sa pindutan, ang mga nagyelong bintana na pagkatapos subukan ang maraming mga kahalili, nagkaroon ng stroke si James ng henyo (higit pa sa paglaon) at sa wakas, ang! @ # $% ^ 3-Segment +/- display na kinailangan naming likhain mula sa simula. Idagdag dito ang aming sariling naka-print na enclosure ng 3D at mayroon kang lahat ng mga sangkap.

Kung ang isang tao ay handa na tanggapin ang kakulangan ng pag-sign na "+" sa harap ng naaangkop na ipinapakitang data na bilang, pagkatapos ay maaari mo lamang idagdag ang 3 higit pang 7 mga segment at tawagan ito sa isang araw. Ito ay simpleng HINDI isang pagpipilian para sa amin at ito ang dahilan kung bakit nilikha namin ang aming sariling 3 Segment.

Hakbang 8: 3 SEGMEN

3 SEGMEN
3 SEGMEN
3 SEGMEN
3 SEGMEN
3 SEGMEN
3 SEGMEN

Iisipin mo na sa 2018, sa lahat ng mga mapagkukunang Pandaigdigan na magagamit sa amin, maaari lamang umorder ang isang 3Segment +/- LED unit … Buweno, hindi ito ang kaso!

Kaya, napagtanto namin na upang manatiling tapat sa orihinal na Apollo DSKY, kakailanganin naming lumikha mula sa simula ng aming sariling 3Segment +/- LED.

Matapos ang maraming mga disenyo, sa wakas ay nagkaroon kami ng isang 3D na naka-print na yunit na may integrated shadow box.

Pagkatapos, kinuha namin ang naaangkop na SMT (Surface Mounted) LEDs at sinubukan ang mga ito.

Handa na kami ngayon upang idisenyo ang maliit na PCB na magkakasya sa loob ng aming naka-print na shell ng 3Segment na 3D.

Ang pagsasama-sama ng lahat ng ito ay isang hamon na isinasaalang-alang na hindi namin halos makita ang mga maliliit na LED, ngunit ang resulta ay Kamangha-mangha!

Hakbang 9: FUNCTIONALITY

FUNCTIONALITY
FUNCTIONALITY

Pagkatapos ay dumating ang puntong magpasya sa minimum na pag-andar ng aming Replica, kasama ang mga layunin sa produksyon at kung ano ang aming listahan ng nais.

Pagkatapos ng kaunting pagsasaliksik, nakakita kami ng isang libreng app sa iTunes na maaaring maging kapaki-pakinabang, kaya't partikular kaming bumili ng isang iPad para sa hangaring ito.

Ang Libreng iPad app mula sa AirSpayce Pty Ltd ay nagbigay sa amin ng ideya ng aming MVP (Minimum Viable Product).

Matapos isulat ang code upang magsagawa ng isang buong Pagsubok ng Lampara, agad naming ipinatupad ang hanay ng Oras / pagpapakita, pagsubaybay sa IMU at pagsubaybay sa GPS.

Ang code ay na-freeze hanggang sa nagpasya kaming idagdag ang isa sa aming nakatutuwang item sa listahan ng nais na i-playback ang sikat na pagsasalita ng JFK mula 1962 sa Rice Stadium na "Pinili naming pumunta sa Buwan …". Pagkatapos ay nagdagdag kami ng ilang iba pang mga iconic sound track.

Hakbang 10: Mga Tagubilin sa ASSEMBLY - Electronics

Mga Tagubilin sa ASSEMBLY - Electronics
Mga Tagubilin sa ASSEMBLY - Electronics

Una, tiyaking mayroon ka ng lahat ng kinakailangang mga sangkap.

Basahin ang mga sumusunod na tagubilin sa sandaling ganap bago simulan ang pagpupulong.

1. Solder lahat ng 20 470 Ohms Resistors.

2. Solder lahat ng 22 1K Resistors.

3. Solder lahat ng 4 10K Resistors.

4. Solder lahat ng 3 100K Resistors.

5. Paghinang ng 15 Ohms Resistor.

6. Maghinang ng 100 Ohms Resistor.

7. Opsyonal: Upang makatulong sa paghihinang ng maliit na Surface Mount 5050 RGB NeoPixels, nag-drop ako ng kaunting solder sa bawat isa sa 4 pad para sa bawat isa sa 18 RGB LEDs.

8. Gupitin ang 2 piraso ng mga babaeng konektor na pin at solder ang mga ito sa lokasyon ng Arduino Nano sa likod ng PCB.

9. Maingat na solder ang lahat ng 18 Surface Mounted NeoPixels sa tamang pagkakasunud-sunod, tinitiyak na hindi maikli sa mga kalapit na vias. Matapos tipunin ang maraming mga yunit, natuklasan namin na mas mahusay itong maghinang ng 1 Neopixel, i-power ang Arduino (sa pamamagitan ng USB port) gamit ang strandtest.ino upang mapatunayan na nag-iilaw ito, pinapatay ang Arduino, hinahabol ang susunod na Neopixel sa pagkakasunud-sunod, subukan ito at ulitin para sa lahat ng 18 Neopixels. Sa iyong pag-troubleshoot ng mga isyu, tandaan na ang isang problema sa isang Neopixel ay maaaring isang resulta ng naunang Neopixel HINDI na-solder nang maayos (Output pin). Nalaman ko na ang 680 degree ay masyadong mainit (at pumapatay ng pula at o berde minsan), ang 518 degree ay tila mas mahusay.

10. Gupitin ang isang strip ng 4 na mga babaeng pin at solder ito sa lokasyon ng Buck Converter.

11. Ipasok ang Arduino Nano at Buck Converter ngayon kung nais mong subukan ang RGB LEDs gamit ang strandtest. INO

12. I-cut ng flush ang parehong mga itim na spacer sa ilalim ng bawat isa sa 19 na may ilaw na pushbuttons upang payagan ang mga pindutan na ganap na magpahinga sa PCB.

13. Ipasok, pagkatapos ay solder ang lahat ng 13 Naka-light push button, tinitiyak na ang lahat ng mga pulang tuldok (Cathode) ay nasa kaliwang bahagi. Kapag naipasok na ang lahat ng mga pindutan, pinapagana ko ang Arduino sa pamamagitan ng port ng USB nito upang subukin na ang lahat ng 19 na mga pindutan ng LED ay nakabukas BAGO ako maghinang sa kanila…

14. Maghinang lahat ng 4 Maxim sockets, tinitiyak na igalang ang orientation.

15. Ihanda ang IMU sa pamamagitan ng paghihinang ng kanyang mga pin na lalaki at paglukso ng kanyang ADO pin sa kanyang VCC.

16. Ihanda ang Line Leveler sa pamamagitan ng paghihinang ng kanyang mga lalaking pin sa Mababang bahagi at Mataas na bahagi.

17. Gupitin at Solder ang mga babaeng pin upang matanggap ang IMU, ang VA RTC at ang Line Leveler.

18. Maghinang lahat ng 10 takip tungkol sa polarity. Ang mas mahabang pin ay positibo.

19. Maghinang ng Reed Relay, tinitiyak na igalang ang orientation.

20. Ihihinang ang terminal ng kawad.

21. Solder lahat ng 21 7 Segments, tinitiyak na ang mga tuldok (decimal point) ay nasa kanang ibaba.

22. Solder lahat ng 3 S&T GeoTronics 3Segments (Pasadyang Plus / Minus).

23. Ipasok ang lahat ng 4 Maxim 7219 Chips sa kanilang mga socket, muli, tinitiyak na igalang ang oryentasyon.

24. Ipasok ang IMU, RTC, Buck, Arduino Nano at Line Leveler.

25. Paghinang ng Speaker at MP3 Player / SD card na tinitiyak na igalang ang orientation AT panatilihing kasing taas sa PCB dahil ang GPS sa kabilang panig ay kailangang i-flush sa PCB upang magkasya nang maayos.

26. Paghinang ng GPS pagkatapos maglapat ng isang layer ng electric tape sa ilalim upang maiwasan ang potensyal na pag-ikli ng mga pin..

27. Ikonekta ang 9Volt baterya pack at subukan ang nakumpleto na pagpupulong ng electronics.

CONGRATULATIONS! Tapos ka na sa pagpupulong ng electronics.

Hakbang 11: Mga Tagubilin sa ASSEMBLY - Enclosure

Mga Tagubilin sa ASSEMBLY - Enclosure
Mga Tagubilin sa ASSEMBLY - Enclosure

BILL OF MATERIALS

Qty Item

1 3D Naka-print na Bezel

1 3D Printed Top Plate

1 3D Naka-print na Mid Seksyon

1 3D Naka-print na Ibabang

1 3D Naka-print na Pinto ng Baterya

1 Naka-print na Frosted Window

1 Acrylic Window

19 Mga Laser Caps Button ng Laser

15 Mga Socket Head Wood Screw (M3-6mm)

6 Maliliit na turnilyo ng kahoy

Kapag natapos nang ganap na masubukan ang pagpupulong ng electronics, mangyaring magpatuloy sa mga sumusunod na hakbang:

1. Iposisyon ang lahat ng 19 na mga cap ng Button sa kanilang tamang lokasyon kasunod sa larawan sa itaas.

2. Maingat na ipasok ang binuo PCB sa Nangungunang Plate. Maaaring ito ay isang masikip na akma at maaaring mangailangan ng isang maliit na sanding ng naka-print na sangkap ng 3D.

3. Gamit ang 6 Maliliit na turnilyo ng tanso, i-tornilyo ang PCB sa Tuktok na plato. HUWAG MAG-Overtighten.

4. Gamit ang 2 ng mga tornilyo ng Socket Head, i-mount ang Speaker at pagkatapos ang switch na On / Off sa 3D Printed Mid Section sa pamamagitan ng pagtulak dito.

5. Gamit ang 8 ng mga socket Head screws, i-tornilyo ang naka-assemble na Top Plate sa Mid Seksyon, tiyakin na ang On / Off switch at speaker hole ay nasa harap.

6. Paghihinang ng isang jumper wire sa bawat panig ng nagsasalita, paglukso sa mga ito sa bawat butas ng Audio Out sa tabi ng SD Card.

7. Gamit ang double sided tape, i-mount ang kahon ng baterya sa loob ng kompartimento ng baterya, tinitiyak na ang parehong pula at itim na mga wire ay naipasok sa butas.

8. I-screw ang Black wire mula sa box ng baterya sa posisyon ng Gnd ng Blue Screw Terminal at Solder ang Red wire mula sa box ng baterya sa alinman sa mga pin sa On / off Rocker switch.

9. I-screw ang isang Jumper wire sa 9V na bahagi ng Blue Screw Terminal at solder ang kabilang dulo sa magagamit na pin sa On / Off Rocker switch.

10. Isara ang Balik takip at Paggamit ng 8 ng mga tornilyo ng Socket Head, i-tornilyo ang naka-assemble na Back Cover sa Mid Seksyon. HUWAG MAG-Overtighten.

CONGRATULATIONS! Tapos ka na sa pagpupulong ng enclosure at mayroon ka na ngayong kumpletong DSKY!

Hakbang 12: SOFTWARE

Mangyaring bisitahin ang aming iba pang Buksan DSKY Instructable na pinamagatang "PROGRAMMING THE OPEN DSKY"

para sa mas detalyadong impormasyon sa programa at mga video sa pag-program ng iyong Open DSKY.

Sapagkat malawak kaming gumagamit ng Neopixels, kakailanganin mong bisitahin ang Adafruit Web Site at i-download ang kanilang kamangha-manghang silid-aklatan. Ang library na ito ay mayroong ilang magagandang halimbawa tulad ng "standtest.ino" na isinulat din ni Limor at ng kanyang koponan.

Gayundin, dahil gumagamit kami ng Mga Rehistro ng Shift upang himukin ang 7 na Segment, kinakailangan ang Maxim library para sa Max7219 chip.

Kunin ito dito: LedControl Library

Nakalakip ang aming kasalukuyang code hanggang 1/9/2018. Ito ay isang prototype na may limitadong pagpapaandar. Mangyaring suriin sa www. OpenDSKY.com sa patuloy naming pagbuo at pag-streamline ng itinakdang tampok. Ang kasalukuyang prototype code na ito ay sumusubok sa lahat ng 7 Mga Segment / Maxim shift register, lahat ng Neopixels, ang Very Accurate Real Time Clock, ang 6 DOF IMU, ang GPS at ang MP3 player.

Ang lahat ng pagpapaandar na ito sa 3 tunay na Pandiwa at 3 tunay na pangngalan at 3 Mga Programa na idinagdag namin para sa layunin ng demo.

VERB LIST NOUN LIST PROGRAM LIST

16 MONITOR DECIMAL 17 IMU 62 "Pinili naming pumunta sa Buwan"

21 LOAD DATA 36 TIME 69 "Ang Agila ay Lumapag"

35 LITES SA PAGSUSULIT 43 GPS 70 "Houston Nagkaroon kami ng problema"

Tangkilikin ang video clip para sa isang maikling demo ng ilan sa mga pagpapaandar na kasalukuyang ipinatupad.

Hakbang 13: KICKSTARTER

Image
Image

Kasunod sa aming matagumpay na pormula na ginamit para sa aming proyekto sa Open Enigma, nag-aalok kami sa Kickstarter ng iba't ibang mga kit, binuo / nasubukan na mga yunit at isang Ultimate 50th Anniversary Limited Edition (Gumawa ng 100) Replica.

Nag-aalok kami:

- Ang PCB lamang

- Ang Barebones Kit

- Ang DIY Electronics Kit

- Ang Kumpletong Kit (na may mga naka-print na bahagi ng 3D at Laser Cut)

- Ang Yunit na Nagtipon / Nasubukan

- Ang Limitadong 50th Anniversary Edition na may Serial Number at Sertipiko ng pagiging tunay

Ang aming Kickstarter ay kasalukuyang LIVE!

Buksan ang DSKY Kickstarter

Mangyaring bisitahin ang https://opendsky.com para sa karagdagang impormasyon.

Mangyaring bisitahin ang www.stgeotronics.com upang mag-order ng iyong PCB o Kit.

Inirerekumendang: