Բովանդակություն:

Բաց Apollo Guidance Computer DSKY: 13 քայլ (նկարներով)
Բաց Apollo Guidance Computer DSKY: 13 քայլ (նկարներով)

Video: Բաց Apollo Guidance Computer DSKY: 13 քայլ (նկարներով)

Video: Բաց Apollo Guidance Computer DSKY: 13 քայլ (նկարներով)
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Հուլիսի
Anonim
Image
Image

Հպարտ եմ, որ 1/10/18- ից ի վեր ընտրված հրահանգիչ եմ: Խնդրում ենք քվեարկել մեր օգտին և հավանել մեզ:

Kickstarter արշավը գերհաջողվեց:

Բացեք DSKY Kickstarter- ը

Մեր Բաց DSKY- ն ներկայումս ուղիղ եթերում է Backerkit (https://opendsky.backerkit.com/hosted_preorders) կայքում և հասանելի է մեր էլեկտրոնային առևտրի կայքից:

Բիլ Ուոլքերը (Apollo Educational Experience Project- ի ստեղծող) գրել է զարմանահրաշ հատուկ ծրագրակազմ (գրեթե 50 գործառույթով) `իր 2 բաց DSKY- ների համար Ապոլլոնի թռիչքի պլանի օրինակով հրամանատարության հղումով և այն հասանելի է դարձնում բոլորին իր GoFundMe- ի միջոցով: էջը: Խնդրում ենք մտածել նրան աջակցելու մասին:

Թեև սա, իհարկե, Iconic AGC (Apollo Guidance Computer) DSKY (Display/Keyboard) առաջին վերաստեղծումը չէ, որն օգտագործվում է 1960-ականների Apollo- ի բոլոր առաքելություններում, և դուք կարող եք ակնկալել, որ այս տարի և հաջորդ տարի ավելի շատ կհայտնվի առաջին լուսնի վայրէջքի առաջիկա 50-ամյակին, մենք որոշեցինք մի քանի տարի առաջ ստեղծել մեր սեփական տարբերակը, որը կհամապատասխանի նվազագույն թվով նախապայմանների:

Այս նախագիծը ծագեց մեր Բաց Enigma- ի աջակից/ներդրողի առաջարկից, և մենք կցանկանայինք ճանաչել Ռոբին իր առաջարկի/ներդրման համար: Շնորհակալություն Rob!

Նախնական պահանջների բնութագրերը.

- Պետք է կառուցվի Arduino- ով և առաջարկի Բաց կոդով ծրագրակազմ:

- Անհրաժեշտ է արտաքին տեսք ունենալ և զգալ իրականի նման: Հավատարիմ կրկնօրինակը ակնհայտորեն ԱՌԱՆ հիմնական հիշողության…

- Անհրաժեշտ է ընդօրինակել Ապոլոն թռչող ստորաբաժանումների գործառույթը/վարքը:

- Անհրաժեշտ է օգտագործել բաղադրիչներ, որոնք թույլ են տալիս ինչ -որ մեկին այն կառուցել որպես հավաքածու:

Քայլ 1. ՀԵՏԱՈՏՈԹՅՈՆ, բնօրինակ բնութագրերի հավաքում:

ՀԵՏԱՈՏՈԹՅՈՆ, բնօրինակ բնութագրերի հավաքում
ՀԵՏԱՈՏՈԹՅՈՆ, բնօրինակ բնութագրերի հավաքում
ՀԵՏԱՈՏՈԹՅՈՆ, բնօրինակ բնութագրերի հավաքում
ՀԵՏԱՈՏՈԹՅՈՆ, բնօրինակ բնութագրերի հավաքում
ՀԵՏԱՈՏՈԹՅՈՆ, բնօրինակ բնութագրերի հավաքում
ՀԵՏԱՈՏՈԹՅՈՆ, բնօրինակ բնութագրերի հավաքում

Թեև մենք անձամբ մուտք չունեինք ֆիզիկական սարքի, մենք բախտավոր ենք, որ այլ մարդիկ, ովքեր մուտք են ունեցել (կամ ունեցել են), գրանցել են իրենց գտածոները (օրինակ ՝ Ֆրան Բլանշը ՝ անկախ նրանից ՝ դուք աջակցում եք մեր Kickstarter- ին, թե ոչ, խնդրում ենք հաշվի առնել նրա Crowdfunding արշավը https ՝ //www.gofundme.com/apollo-dsky-display-project), ոմանք մեզ թույլ են տվել օգտվել այս գիտելիքներից: Ինչպես գրել է Իսահակ Նյուտոնը, «Մենք, իրոք, հսկաների ուսին ենք կանգնած»:

Օգտագործելով EduCraft from- ի գերազանց թղթե հավաքածուն ճշգրիտ չափերի համար, AirPpcece Pty Ltd- ի iPad- ի անվճար ծրագիրը `նվազագույն կենսունակության համար և Ֆրանկ Օ'Բրայենի շատ մանրամասն գիրքը" The Apollo Guidance Computer - Architecture and Operation ", ինչպես նաև NASA- ի բազմաթիվ ռեսուրսներ: ներառյալ GitHub- ի ամբողջական բնօրինակը, մենք կարողացանք որոշել և կրկնել ճշգրիտ ապարատային և ծրագրային բնութագրերից շատերը:

Ապոլլոնում օգտագործված օրիգինալ էլեկտրալյումինեսցենտ էկրանները շատ կարճատև տեխնոլոգիա էին, որը վաղուց արդեն անհետացել էր: Դա 1970 -ականների սկզբին գնաց հնացած ճանապարհով, ուստի մենք շատ արագ որոշեցինք օգտագործել LED- ները 7 հատվածի տեսքով `դրանք նմանակելու համար: Սա նաև մեզ թույլ տվեց ՉԼԻՆԵԼ օգտագործել բարձր լարման և 156 մեխանիկական ռելեներ `EL էկրաններ վարելու համար: Sizeիշտ չափը գտնելը դժվարություն էր, բայց մենք չգիտեինք, որ +/- 3 հատված գտնելը անհնարին առաքելություն կլիներ: (նույնիսկ այս օրերում և դարաշրջանում …) Իսրայելում մենք գտանք 3 հատված +/- ինտեգրված 7 հատվածի միավորով և որոշեցինք փորձել նրանց մեր ամենավաղ նախատիպերի համար…

Քայլ 2: Մի փոքր պատմություն…

Պետք է նշել, որ առաջին բանը, որն իսկապես նման էր ժամանակակից միկրոկոնտրոլերի, հավանաբար կլինի Apollo AGC- ն: Սա առաջին իսկական թռիչքային համակարգիչն էր, գումարած ՝ ինտեգրալ սխեմաների առաջին խոշոր օգտագործումը: Բայց դուք պետք է առաջ գնաք ևս մեկ տասնամյակ, նախքան համակարգչի բոլոր հիմնական գործառույթները միավորվեն մեկ LSI չիպի վրա. ինչպիսիք են Intel 8080- ը կամ Zilog Z80- ը: Եվ նույնիսկ այդ ժամանակ հիշողությունը, ժամացույցը և I/O գործառույթներից շատերն արտաքին էին: Հոբբի օգտագործողի համար դա սարսափելի հարմար չէր:

Հենց ARM, AVR և նմանատիպ չիպսերն են բերում հաջորդ կարևոր քայլը. ոչ ցնդող ֆլեշ RAM- ի ներառմամբ հնարավոր դարձավ համակարգիչ կառուցել գործնականում առանց արտաքին բաղադրիչների: Չիպերի AVR շարքը (որոնց մենք առավել ծանոթ ենք) ունի բուֆերային մուտքի/ելքի գծեր, սերիական UART, A/D փոխարկիչներ և PWM գեներատորներ, դիտորդի ժամաչափեր և նույնիսկ ներքին տատանումներ, եթե ցանկանաք: Arduino- ի և նմանատիպ տախտակների ձևաչափով այս չիպերը շրջապատված են համապատասխան ժամացույցի բյուրեղով կամ ռեզոնատորով, կարգավորվող էներգիայի մատակարարմամբ, որոշ սնուցման աղբյուրով և այլ կրիտիկական պիններով միացնող կոնդենսատորներով և կարգավիճակի մոնիտորինգի համար մի քանի թարթող լույսերով:

Ironավեշտալի է, որ 50 տարի անց DIY նախագծի ընտրության հարթակն առաջարկում է հիմնականում նույն ֆունկցիոնալությունը (Ram/Rom/Processing) ՝ ծախսերի (և քաշի) չնչին մասով:

Քայլ 3. ՁԵՌՆԱՐԿՈՄ

ԱՇԽԱՐՀԱՎՈՐՈՄ
ԱՇԽԱՐՀԱՎՈՐՈՄ
ԱՇԽԱՐՀԱՎՈՐՈՄ
ԱՇԽԱՐՀԱՎՈՐՈՄ
ԱՇԽԱՐՀԱՎՈՐՈՄ
ԱՇԽԱՐՀԱՎՈՐՈՄ

Մենք որոշեցինք, որ մենք առաջին հերթին պետք է ապացույց ստեղծենք 3 Maxim 3 չիպերի հացահատիկի վրա, որոնք վերահսկում են 15 7 հատվածի LED- ները `համոզվելու համար, որ նրանք իրենց կպահեն այնպես, ինչպես սպասվում էր: Սա հաջողություն էր: Այնուհետև մենք կարճ փորձեցինք սարքը կառուցել նախագծի տախտակի վրա և շատ արագ պարզեցինք, որ շղթայի խտությունը թույլ չի տա մեքենան սարքել դրանում: Դուք պարզապես չեք կարող ստանալ 21 7 հատված + 3 3 հատված (և դրանք վերահսկելու համար 4 Maxim) գումարած 18 լուսադիոդային լուսարձակներ + 19 կոճակներ, որոնք տեղավորվում են նախագծի տախտակի վրա ՝ չհաշված միկրոհսկիչը, IMU- ն, RTC- ն, GPS- ը: և այլն: Այսպիսով, մենք ստիպված էինք ուղղակիորեն անցնել PCB- ի նախագծմանը, որը, մեր կարծիքով, հուսալի, հավատարիմ կրկնօրինակ արտադրելու լավագույն միջոցն էր: Ներողություն.

Մենք նաև փորձարկեցինք MP3 նվագարկիչը տախտակի վրա և… մենք ստեղծեցինք 3D տպված 3 հատվածի նախատիպ ՝ արտադրելու համար խուսափողական ցանկալի +/- LED միավորը:

Քայլ 4: Սխեմաներ

Սխեմաներ
Սխեմաներ
Սխեմաներ
Սխեմաներ
Սխեմաներ
Սխեմաներ
Սխեմաներ
Սխեմաներ

Սխեմաներն այժմ հասանելի են բոլորին օգնելու համար, ովքեր ցանկանում են DSKY կառուցել առանց մեր PCB- ի կամ Kit- ի:

Առաջին սխեմատիկ պատկերը (NeoPixels) ցույց է տալիս, թե ինչպես ենք մենք 18 նեոպիքսելները միացրել Arduino Nano Pin 6 -ին: Երկրորդ սխեմատիկ պատկերը ցույց է տալիս, թե ինչպես ենք միացրել (բոլոր 18) Neopixels- ը և 5Volt Buck, Reed Relay, Line Leveler և SKM53 GPSr 19 -ի հետ միասին: կոճակներ: Երրորդ սխեմատիկ պատկերը ցույց է տալիս IMU և RTC կապերը:

Մենք օգտագործում էինք Surface mount 5050 NeoPixels- ը, որի համար պահանջվում էր 470 Օմ բալաստի դիմադրություն առաջին պիքսելից առաջ, և մենք օգտագործում էինք 10 uF կոնդենսատոր յուրաքանչյուր մյուս պիքսելի համար:

Եթե օգտագործում եք NeoPixel- ը Adafruit- ի վրա (Breadboard friendly) Breakout տախտակին, ինչպես պատկերված է վերևում, ապա ձեզ հարկավոր չէ որևէ դիմադրություն կամ կոնդենսատոր, քանի որ դրանք ներկառուցված են Adafruit breakout PCB- ի վրա:

GPS միացման բացատրություն. Arduino GPS սարքերի մեծ մասը կաշխատի 5 վոլտ լարման միջոցով: Ասել է թե ՝ նույն սարքերի տրամաբանական մակարդակը 3.3 վոլտ է: Duամանակի մեծ մասը Arduino- ն կկարդա իր RX pin 3.3V բարձրությամբ, քանի որ այն ավելի մեծ է, քան 5V- ի կեսը: Խնդիրը կայանում է ապարատային սերիալի մեջ … Մենք վստահ չենք, թե ինչու, բայց մենք ավելի լավ արդյունքներ ունենք `օգտագործելով տրամաբանական մակարդակավորիչը: Թվում է, թե այն չօգտագործելը կախված է ծրագրային ապահովման սերիայից օգտվելուց: Softwareրագրաշարի սերիական գրադարանը և IDE- ի ավելի նոր տարբերակներում ներառված տարբերակը փոփոխում են Atmel 328 չիպի ժամաչափերն ու նավահանգիստները: Սա իր հերթին անջատում է Maxim գրադարանից օգտվելու հնարավորությունը, որը մեզ անհրաժեշտ է/օգտագործում յոթ հատվածի ցուցադրման համար հերթափոխի գրանցամատյանները վարելու համար: Այսպիսով, մենք օգտագործում ենք հին լավ ապարատային սերիան:

Եղեգի ռելեն օգտագործվում է ապարատային սերիայի միացման և անջատման համար, որպեսզի տեղադրման ընթացքում Arduino- ն դեռ ծրագրավորվի: Այն կարող է բաց թողնվել, սակայն Arduino սարքը պետք է հեռացվի ծրագրավորման հիմնական տախտակից, քանի որ սերիալը գողանալու է GPS- ը: GPS- ը կարդալիս 7 -րդ կապը բարձր է քաշվում ՝ փակելով եղեգը: GPS- ն այնուհետև սկսում է լրացնել սերիական բուֆերը (GPS- ը երբեք չի լռի, երբ նա շտկում ունենա): Սերիական բուֆերը հարցվում է և բավարար քանակությամբ տվյալների հայտնաբերման դեպքում այն կարդացվում և վերլուծվում է: Այնուհետև 7 -րդ կապը գրված է ցածր ՝ անջատելով GPS- ը, ինչը թույլ է տալիս Arduino- ին վերականգնել իր սովորական վարքը:

Քայլ 5: 3D տպագրություն

Ստորև բերված են 5 պահանջվող stl ֆայլեր `բաց Open DSKY Replica պատրաստելու համար:

Խնդրում ենք նկատի ունենալ, որ մինչդեռ Bezel- ը և Battery Box Lid- ը կարող են տպվել գրեթե ցանկացած 3D տպիչի վրա, իրական DSKY- ն 7 "լայնությամբ և գրեթե 8" բարձրությամբ էր, ուստի դրանք են մեր Top Plate, Mid Ring and Bottom- ի չափերը, որը պահանջում է 3D Տպիչ, որը կարող է տպել առնվազն 180 մմ 200 մմ -ով:

Մենք տպում ենք Bezel, Top Plate և Mid Ring մոխրագույն նյութի վրա, իսկ ներքևի և մարտկոցի դուռը ՝ սև:

Քայլ 6: Լազերային կտրում/փորագրություն

Լազերային կտրում/փորագրություն
Լազերային կտրում/փորագրություն
Լազերային կտրում/փորագրություն
Լազերային կտրում/փորագրություն
Լազերային կտրում/փորագրություն
Լազերային կտրում/փորագրություն

Ստորև բերված են ButtonCaps Laser- ի կտրված/փորագրված ֆայլը և Lampfield- ի ցրտահարված պատուհանը `Laser- ով տպված, այնուհետև Laser կտրված/փորագրված ֆայլը:

Մենք օգտագործում ենք Rowmark (Johnson Plastics) Lasermax Black/White 2ply 1/16 (LM922-402) 19 կոճակների ստեղները փակելու և փորագրելու համար: Ինչպես և բոլոր ֆայլերը, որոնք ներկայացվում են լազերային դանակին, գուցե անհրաժեշտ լինի փոփոխել ֆայլի չափը մինչև ձեռք բերեք 19 մմ 19 մմ ստեղնաշար: Մեր 60 Վտ ջրային հովացման CO2 մեքենայի վրա մենք օգտագործում ենք 40% հզորություն և 300 մմ/վ արագություն `փորագրելու համար, իսկ 50% հզորություն և 20 մմ/վ արագություն` ակրիլային թերթը կտրելու համար:

Frրտահարված պատուհանը ստեղծվում է վերը նշված պատկերը «Apollo» անվանմամբ թափանցիկությամբ (ինչու՞ օգտագործել որևէ այլ ապրանքանիշ) ցանկացած լազերային տպիչով տպելու միջոցով, այնուհետև այն կերակրելով լազերային կտրիչով/փորագրիչով ՝ հորիզոնական «փորագրելու» համար, այնուհետև ուղղահայաց ՝ օգտագործելով 20 % հզորություն և 500 մմ/վ արագություն, որը մենք զգում ենք, ստեղծում է իդեալական «ցրտահարված» տեսք:

Քայլ 7: Նյութի հաշիվ

ՆՅՈԹՅԱՆ ՄԱՍԻՆ
ՆՅՈԹՅԱՆ ՄԱՍԻՆ

1 հատ PCB v1.0D

1 3D տպագիր մասեր

1 Արդուինո Նանո

1 VA RTC

1 IMU

1 Buck StepDown

1 SKM53 GPS

1 տող հավասարեցնող

1 Եղեգի անջատիչ

1 DFPlayer Mini

1 MicroSD քարտ 2Gig

1 2 8 Օմ բարձրախոս

1 6AA մարտկոցի կրիչ

6 AA մարտկոց

1 մետաղալար տերմինալ

1 Միացնել/անջատել անջատիչ

4 Մաքսիմ 7219

4 վարդակներ 24 պին

1 40 իգական կապում

1 10uF կոնդենսատորներ

1 15 Օմ ռեզիստոր

1 100 Օմ ռեզիստոր

20 470 Օմ դիմադրություն

22 1K Ohms դիմադրիչներ

4 10k Ohms դիմադրիչներ

3 100K Օմ ռեզիստորներ

18 NeoPixel RGB

19 LED կոճակ

19 լազերային կտրված կոճակների գլխարկներ

21 7 հատված 820501G

3 3 հատված STG

2 ostրտահարված պատուհաններ

Վերոնշյալ բաղադրիչների մեծ մասը հեշտությամբ կարելի է գտնել eBay- ում կամ Amazon- ում և մատչելի գներով:

Բացառությունները, իհարկե, մեր սեփական PCB- ն են (որը միավորում է այս բոլոր բաղադրիչները միասին, մեր լազերային կտրված կոճակները, որոնք իսկապես լավ տեսք ունեն և թույլ են տալիս լույսը անցնել կոճակի միջով, ցրտահարված պատուհանները, որոնք բազմաթիվ այլընտրանքներ փորձելուց հետո, Jamesեյմսը կաթված է ստացել) հանճարեղության մասին (ավելին `ավելի ուշ) և վերջապես!@#$%^ 3-հատված +/- ցուցադրումը, որը մենք ստիպված էինք ստեղծել զրոյից: Սրան ավելացրեք մեր սեփական 3D տպագրությամբ պատյանը և դուք ունեք բոլոր բաղադրիչները:

Եթե ինչ -որ մեկը պատրաստ է ընդունել համապատասխան թվային տվյալների դիմաց «+» նշանի բացակայությունը, ապա կարող եք պարզապես ավելացնել ևս 3 ևս 7 հատված և զանգահարել այն օրական: Սա մեզ համար պարզապես տարբերակ չէր, և սա է պատճառը, որ մենք ստեղծեցինք մեր սեփական 3 հատվածը:

Քայլ 8: 3 ՍԵԳՄԵՆՏ

3 ՍԵԳՄԵՆՏ
3 ՍԵԳՄԵՆՏ
3 ՍԵԳՄԵՆՏ
3 ՍԵԳՄԵՆՏ
3 ՍԵԳՄԵՆՏ
3 ՍԵԳՄԵՆՏ

Դուք կմտածեք, որ 2018-ին, մեզ հասանելի բոլոր համաշխարհային ռեսուրսներով, կարելի է պարզապես պատվիրել 3Segment +/- LED միավոր … Դե, դա այդպես չէ:

Այսպիսով, մենք հասկացանք, որ սկզբնական Apollo DSKY- ին հավատարիմ մնալու համար մենք ստիպված կլինենք զրոյից ստեղծել մեր սեփական 3Segment +/- LED- ը:

Բազմաթիվ ձևավորումներից հետո մենք վերջապես ունեցանք 3D տպագիր սարք ՝ ինտեգրված ստվերային տուփով:

Այնուհետև մենք ստացանք համապատասխան SMT (մակերևույթի վրա տեղադրված) LED- ները և փորձարկեցինք դրանք:

Այժմ մենք պատրաստ էինք նախագծել փոքրիկ PCB- ն, որը տեղավորվելու էր մեր 3D տպված 3Segment պատյանում:

Այս ամենը միասին դնելը մի փոքր դժվարություն էր ՝ հաշվի առնելով, որ հազիվ թե կարողանանք տեսնել փոքրիկ LED- ները, բայց արդյունքը Ֆանտաստիկ է:

Քայլ 9. Ֆունկցիոնալություն

Ֆունկցիոնալություն
Ֆունկցիոնալություն

Հետո եկավ այն կետը, որը որոշեց մեր Replica- ի նվազագույն ֆունկցիոնալությունը `արտադրության նպատակներին և մեր ցանկությունների ցանկին զուգահեռ:

Մի փոքր հետազոտությունից հետո iTunes- ում գտանք անվճար ծրագիր, որը կարող էր օգտակար լինել, ուստի մենք հատուկ այս նպատակով գնեցինք iPad:

Անվճար iPad ծրագիրը AirSpayce Pty Ltd- ից մեզ գաղափար տվեց մեր MVP- ի (նվազագույն կենսունակ արտադրանքի) մասին:

Full Lamp- ի փորձարկում կատարելու համար ծածկագիրը գրելուց հետո մենք անմիջապես իրականացրեցինք Time set/display- ը, IMU- ի մոնիտորինգը և GPS- ի մոնիտորինգը:

Կոդը սառեցվեց, մինչև մենք որոշեցինք ավելացնել մեր ցանկությունների ցանկերից մեկը, որը պետք է նվագարկեր 1962 թվականի JFK- ի հանրահայտ ելույթը Ռայսի մարզադաշտում ՝ «Մենք ընտրում ենք Լուսին գնալ …» Այնուհետև մենք ավելացրեցինք մի քանի այլ խորհրդանշական ձայնային հետքեր:

Քայլ 10. Հավաքման հրահանգներ - Էլեկտրոնիկա

Հավաքման հրահանգներ - Էլեկտրոնիկա
Հավաքման հրահանգներ - Էլեկտրոնիկա

Նախ, համոզվեք, որ դուք ունեք բոլոր անհրաժեշտ բաղադրիչները:

Համագումարը սկսելուց ամբողջությամբ մեկ անգամ կարդացեք հետևյալ հրահանգները:

1. Sոդեք բոլոր 20 470 Օմ դիմադրիչները:

2. Sոդեք բոլոր 1 1K դիմադրիչները:

3. Sոդեք բոլոր 10K դիմադրիչները:

4. Sոդեք բոլոր 100K ռեզիստորները:

5. erոդեք 15 Օմ դիմադրիչը:

6. erոդեք 100 Օմ դիմադրիչը:

7. Լրացուցիչ. Փոքր Surface Mount 5050 RGB NeoPixels- ի եռակցման համար ես մի փոքր զոդում եմ 4 բարձիկներից յուրաքանչյուրի վրա `18 RGB LED- ներից յուրաքանչյուրի համար:

8. Կտրեք կանացի կապի 2 ժապավեն և կպցրեք դրանք Arduino Nano- ի վրա PCB- ի հետևի մասում:

9. Careգուշորեն զոդեք բոլոր 18 Surface Mounted NeoPixels- երը համապատասխան հաջորդականությամբ `համոզվելով, որ դրանք կարճ չեն լինի մոտակա վիասներով: Շատ միավորներ հավաքելուց հետո մենք պարզեցինք, որ ավելի արդյունավետ է 1 Neopixel- ը միացնելը, Arduino- ն (իր USB պորտի միջոցով) strandtest.ino- ով միացնելը `ստուգելու, որ այն լուսավորվում է, Arduino- ն անջատվում է, հաջորդ Neopixel- ը հաջորդաբար զոդվում է:, փորձարկել այն և կրկնել բոլոր 18 նեոպիքսելների համար: Խնդիրները լուծելիս հաշվի առեք, որ Neopixel- ի հետ կապված խնդիրը կարող է լինել նախորդ Neopixel- ի կողմից ճիշտ միացման հետևանք (ելքային քորոց): Ես պարզեցի, որ 680 աստիճանը չափազանց տաք է (և երբեմն սպանում է կարմիրը կամ կանաչը), 518 աստիճանը շատ ավելի լավ է թվում:

10. Կտրեք 4 կանացի կապում մի շերտ և կպցրեք այն Buck Converter վայրին:

11. Տեղադրեք Arduino Nano և Buck Converter այժմ, եթե ցանկանում եք փորձարկել RGB LED- ները ՝ օգտագործելով strandtest. INO

12. Ֆլուշը կտրեց երկու սև միջնապատերը ՝ 19 լուսավորված կոճակներից յուրաքանչյուրի տակ, որպեսզի կոճակները լիովին հանգստանան PCB- ի վրա:

13. Տեղադրեք, այնուհետև կպցրեք բոլոր 13 լուսավորված կոճակները `համոզվելով, որ բոլոր կարմիր կետերը (կաթոդ) գտնվում են ձախ կողմում: Բոլոր կոճակները տեղադրվելուց հետո ես միացնում եմ Arduino- ն իր USB պորտի միջոցով `ստուգելու համար, որ բոլոր 19 կոճակների LED- ները միացված են, նախքան դրանք միացնելը…

14. Sոդեք Maxim- ի բոլոր 4 վարդակները `համոզվելով, որ հարգում եք կողմնորոշումը:

15. Պատրաստեք IMU- ն ՝ կպցնելով նրա արական կապերը և նետելով նրա ADO- ի քորոցը դեպի իր VCC- ն:

16. Պատրաստեք Line Leveler- ը `կպցնելով նրա արու կապտուկները sideածր և Բարձր կողմերում:

17. Կտրեք և զոդեք էգ քորոցները `IMU, VA RTC և Line Leveler ստանալու համար:

18. 10ոդեք բևեռականությունը հարգող բոլոր 10 գլխարկները: Ավելի երկար քորոցը դրական է:

19. Sոդեք եղեգի էստաֆետը `համոզվելով, որ հարգում եք կողմնորոշումը:

20. Sոդեք մետաղալարերի տերմինալը:

21. Sոդեք բոլոր 21 7 հատվածները `համոզվելով, որ կետերը (տասնորդական կետը) գտնվում են ներքևի աջ մասում:

22. Sոդեք բոլոր 3 S&T GeoTronics 3Segment- ը (Custom Plus/Minus):

23. Տեղադրեք բոլոր 4 Maxim 7219 չիպերը իրենց վարդակների մեջ ՝ կրկին համոզվելով, որ հարգում եք կողմնորոշումը:

24. Տեղադրեք IMU, RTC, Buck, Arduino Nano և Line Leveler:

25. erոդեք խոսնակը և MP3 նվագարկիչը/SD քարտը `համոզվելով, որ հարգում են կողմնորոշումը և բարձր են պահում PCB- ի վրա, քանի որ մյուս կողմից GPS- ը պետք է համակցված լինի PCB- ի հետ` ճիշտ տեղավորվելու համար:

26. GPSոդեք GPS- ը ՝ ներքևում էլեկտրական ժապավենի շերտ կիրառելուց հետո, որպեսզի կանխեք քորոցների հավանական կարճացումը:

27. Միացրեք 9Volt մարտկոցի փաթեթը և փորձարկեք ավարտված էլեկտրոնիկայի հավաքածուն:

ՇՆՈՐՀԱՎՈՐ! Դուք ավարտել եք էլեկտրոնիկայի հավաքը:

Քայլ 11. Հավաքման հրահանգներ - պարիսպ

Հավաքման հրահանգներ - պարիսպ
Հավաքման հրահանգներ - պարիսպ

ԱՊՐԱՆՔՆԵՐԻ ՀԱՇԻՎԸ

Քանակի նյութ

1 3D տպագրված շրջանակ

1 3D տպված վերին ափսե

1 3D տպագիր միջին բաժին

1 3D տպված ներքևում

1 3D տպված մարտկոցի դուռ

1 Տպագիր ցրտահարված պատուհան

1 ակրիլային պատուհան

19 լազերային կոճակով կոճակներ

15 վարդակից փայտե պտուտակներ (M3-6 մմ)

6 փայտե փոքրիկ պտուտակներ

Էլեկտրոնիկայի հավաքման ամբողջական փորձարկումից հետո անցեք հետևյալ քայլերին.

1. Տեղադրեք բոլոր 19 կոճակների գլխարկները իրենց համապատասխան վայրում ՝ վերը նշված նկարից հետո:

2. fullyգուշորեն տեղադրեք հավաքված PCB- ն Top Plate- ում: Այն կարող է ամուր տեղավորվել և կարող է պահանջել մի փոքր հղկել 3D տպված բաղադրիչը:

3. Օգտագործելով 6 փոքր պղնձե պտուտակներ, պտուտակեք PCB- ն Վերին ափսեի վրա: ՉԵՆ գերլարել:

4. Օգտագործելով Socket Head- ի պտուտակներից 2 -ը, բարձրախոսը, այնուհետև On/Off անջատիչը տեղադրեք դեպի 3D տպված միջին հատված `այն ներս հրելով:

5. Օգտագործելով Socket Head- ի պտուտակներից 8 -ը, հավաքված Վերևի ափսեը պտուտակեք դեպի Միջին հատվածը `համոզվելով, որ Միացման/անջատման անջատիչի և բարձրախոսի անցքը առջևում է:

6. Բարձրախոսի յուրաքանչյուր կողմում մի ցատկող մետաղալար կպցրեք ՝ դրանք ցատկելով դեպի SD Card- ի կողքին գտնվող Audio Out- ի յուրաքանչյուր անցք:

7. Երկկողմանի ժապավենով ամրացրեք մարտկոցի տուփը մարտկոցի խցիկի ներսում ՝ համոզվելով, որ թե՛ կարմիր, թե՛ սև լարերը տեղադրված են անցքի մեջ:

8. Պտուտակեք Սև մետաղալարը մարտկոցի տուփից ՝ Կապույտ պտուտակի տերմինալի Gnd դիրքում և Կարմիր մետաղալարը կպցրեք մարտկոցի տուփից կամ միացրեք/անջատեք Rocker անջատիչը:

9. Պտուտակեք թռչկոտող մետաղալարը Կապույտ պտուտակի տերմինալի 9 Վ կողքին և մյուս ծայրը կպցրեք On/Off Rocker անջատիչի հասանելի քորոցին:

10. Փակեք հետևի կափարիչը և օգտագործելով Socket Head- ի 8 պտուտակներ, պտուտակավորեք հավաքված հետևի կափարիչը դեպի միջին հատված: ՉԵՆ գերլարել:

ՇՆՈՐՀԱՎՈՐ! Դուք ավարտել եք պարիսպի հավաքումը և այժմ ունեք ամբողջական DSKY:

Քայլ 12: SOՐԱԳԻՐ

Խնդրում ենք այցելել մեր մյուս Բաց DSKY Instructable- ը ՝ «OPրագրավորում բաց երկնքի տակ»

ձեր Open DSKY ծրագրավորման վերաբերյալ ավելի մանրամասն ծրագրավորման տեղեկատվության և տեսանյութերի համար:

Քանի որ մենք լայնորեն օգտագործում ենք Neopixels- ը, ձեզանից կպահանջվի այցելել Adafruit վեբ կայքը և ներբեռնել նրանց հիանալի գրադարանը: Այս գրադարանը գալիս է մի քանի լավ օրինակներով, ինչպիսիք են «standtest.ino» - ն, որոնք գրել են նաև Լիմորը և նրա թիմը:

Բացի այդ, քանի որ մենք օգտագործում ենք Shift Register- երը 7 հատվածները քշելու համար, Maxim գրադարանը անհրաժեշտ է Max7219 չիպի համար:

Ստացեք այստեղ ՝ LedControl Library

Կից ներկայացված է մեր ընթացիկ կոդը ՝ 1/9/2018 թ. Սա սահմանափակ ֆունկցիոնալությամբ նախատիպ է: Խնդրում ենք ստուգել www. OpenDSKY.com կայքի միջոցով, քանի որ մենք շարունակում ենք զարգացնել և պարզեցնել գործառույթների հավաքածուն: Այս ընթացիկ նախատիպի կոդը փորձարկում է բոլոր 7 հատվածների/Maxim հերթափոխի գրանցամատյանները, բոլոր նեոպիքսելները, իրական ժամանակի շատ ճշգրիտ ժամացույցը, 6 DOF IMU- ն, GPS- ը և MP3 նվագարկիչը:

Այս բոլոր գործառույթները 3 վավերական բայերի և 3 իսկական գոյականների և 3 ծրագրերի մեջ, որոնք մենք ավելացրել ենք ցուցադրական նպատակով:

VERB LIST NOUN LIST PROGRAM LIST

16 ՄՈՆԻՏՈՐ ՏԵՍԱԿԱՆ 17 IMU 62 «Մենք ընտրում ենք Լուսին գնալ»

21 Բեռնել Տվյալներ 36 IMEԱՄԱՆԱԿ 69 «Արծիվը վայրէջք կատարեց»

35 ԹԵՍՏԱԿԱՆ ԼԻԹԵՐ 43 GPS 70 «Հյուսթոն, մենք խնդիր ունեինք»

Վայելեք տեսահոլովակը `ներկայումս իրականացվող որոշ գործառույթների կարճ ցուցադրման համար:

Քայլ 13: KICKSTARTER

Image
Image

Հետևելով մեր Open Enigma նախագծի համար օգտագործված մեր հաջող բանաձևին, մենք Kickstarter- ում առաջարկում ենք տարբեր հավաքածուներ, հավաքված/փորձարկված միավորներ և Ultimate 50th Anniversary Limited Edition (Make 100) Replica:

Մենք առաջարկում ենք.

- PCB- ն միայնակ

- The Barebones Kit

- DIY էլեկտրոնիկայի հավաքածու

- Ամբողջական հավաքածու (3D տպագրությամբ և լազերային կտրված բաղադրիչներով)

- Հավաքված/փորձարկված միավոր

- Սահմանափակ 50 -ամյակի հրատարակություն ՝ սերիական համարով և իսկության վկայականով

Մեր Kickstarter- ը ներկայումս ՈIԻVE է:

Բացեք DSKY Kickstarter- ը

Լրացուցիչ տեղեկությունների համար այցելեք

Խնդրում ենք այցելել www.stgeotronics.com ՝ ձեր PCB կամ հանդերձանքը պատվիրելու համար:

Խորհուրդ ենք տալիս: