विषयसूची:

अपोलो गाइडेंस कंप्यूटर DSKY खोलें: 13 कदम (चित्रों के साथ)
अपोलो गाइडेंस कंप्यूटर DSKY खोलें: 13 कदम (चित्रों के साथ)

वीडियो: अपोलो गाइडेंस कंप्यूटर DSKY खोलें: 13 कदम (चित्रों के साथ)

वीडियो: अपोलो गाइडेंस कंप्यूटर DSKY खोलें: 13 कदम (चित्रों के साथ)
वीडियो: Open DSKY Apollo Guidance Computer Assembly Ep2 || Tinker Tailor Solder Fry 2024, जुलाई
Anonim
Image
Image

१/१०/१८ से एक विशेष रुप से प्रदर्शित अनुदेशक होने पर गर्व है। कृपया हमें वोट करें और हमें एक लाइक दें!

किकस्टार्टर अभियान एक सुपर सफलता थी!

DSKY किकस्टार्टर खोलें

हमारा ओपन डीएसकेवाई वर्तमान में बैकरकिट (https://opendsky.backerkit.com/hosted_preorders) पर लाइव है और हमारी ई-कॉमर्स साइट से उपलब्ध है।

बिल वॉकर (अपोलो एजुकेशनल एक्सपीरियंस प्रोजेक्ट के निर्माता) ने अपने 2 ओपन डीएसकेवाई के लिए अपोलो फ्लाइट प्लान के बाद एक कमांड रेफरेंस के साथ एक अद्भुत कस्टम सॉफ्टवेयर (लगभग 50 कार्यों के साथ) लिखा है और इसे अपने गोफंडमे के माध्यम से सभी के लिए विशेष रूप से उपलब्ध करा रहा है। पृष्ठ। कृपया उसका समर्थन करने पर विचार करें।

हालांकि यह निश्चित रूप से 1960 के दशक के सभी अपोलो मिशनों में उपयोग किए जाने वाले आइकॉनिक एजीसी (अपोलो गाइडेंस कंप्यूटर) डीएसकेवाई (डिस्प्ले/कीबोर्ड) का पहला पुन: निर्माण नहीं है, और आप इस वर्ष और अगले वर्ष और भी अधिक प्रदर्शित होने की उम्मीद कर सकते हैं क्योंकि पहली चंद्रमा लैंडिंग की आगामी 50 वीं वर्षगांठ, हमने कुछ साल पहले अपना खुद का संस्करण बनाने का फैसला किया जो न्यूनतम पूर्व-आवश्यकताओं को पूरा करेगा।

यह परियोजना हमारे एक ओपन इनिग्मा बैकर/योगदानकर्ता के सुझाव से आई है और हम रॉब को उनके सुझाव/योगदान के लिए स्वीकार करना चाहते हैं। धन्यवाद रोब!

पूर्व-आवश्यकता विनिर्देश:

- एक Arduino के साथ बनाया जाना है और ओपन सोर्स सॉफ्टवेयर पेश करना है।

- असली चीज़ की तरह दिखने और महसूस करने की ज़रूरत है। स्पष्ट रूप से कोर मेमोरी के बिना एक वफादार प्रतिकृति …

- अपोलो उड़ाई गई इकाइयों के कार्य / व्यवहार का अनुकरण करने की आवश्यकता है।

- ऐसे घटकों का उपयोग करने की आवश्यकता है जो किसी को इसे किट के रूप में बनाने की अनुमति दें।

चरण 1: अनुसंधान, मूल विशिष्टताओं को इकट्ठा करना।

अनुसंधान, मूल चश्मा इकट्ठा करना।
अनुसंधान, मूल चश्मा इकट्ठा करना।
अनुसंधान, मूल चश्मा इकट्ठा करना।
अनुसंधान, मूल चश्मा इकट्ठा करना।
अनुसंधान, मूल चश्मा इकट्ठा करना।
अनुसंधान, मूल चश्मा इकट्ठा करना।

जबकि हमारे पास व्यक्तिगत रूप से किसी भौतिक उपकरण तक पहुंच नहीं थी, हम भाग्यशाली हैं कि जिन अन्य लोगों के पास (या उनके पास) पहुंच है, उन्होंने अपने निष्कर्षों का दस्तावेजीकरण किया है (उदाहरण के लिए फ़्रैन ब्लैंच - चाहे आप हमारे किकस्टार्टर का समर्थन करते हैं या नहीं, कृपया उसके क्राउडफंडिंग अभियान का समर्थन करने पर विचार करें https://www.gofundme.com/apolo-dsky-display-project), कुछ ने हमें इस ज्ञान से लाभ उठाने की अनुमति दी है। जैसा कि आइजैक न्यूटन ने लिखा है, "हम दिग्गजों के कंधे पर खड़े हैं।"

सटीक आयामों के लिए EduCraft ™ से उत्कृष्ट पेपर किट का उपयोग करना, न्यूनतम व्यवहार्यता सुविधाओं के लिए AirSpayce Pty Ltd का मुफ्त iPad ऐप, और नासा के कई संसाधनों के साथ फ्रैंक ओ'ब्रायन "द अपोलो गाइडेंस कंप्यूटर - आर्किटेक्चर एंड ऑपरेशन" की बहुत विस्तृत पुस्तक। गिटहब पर पूर्ण मूल कोड सहित, हम कई सटीक हार्डवेयर और सॉफ़्टवेयर विनिर्देशों को निर्धारित करने और दोहराने में सक्षम थे।

अपोलो में प्रयुक्त मूल इलेक्ट्रोल्यूमिनसेंट डिस्प्ले एक बहुत ही कम समय तक चलने वाली तकनीक थी जो लंबे समय से चली आ रही है। यह 1970 के दशक की शुरुआत में अप्रचलित हो गया था इसलिए हमने उनका अनुकरण करने के लिए 7 खंडों के रूप में एलईडी का उपयोग करने का बहुत जल्दी निर्णय लिया। इसने हमें ईएल डिस्प्ले को चलाने के लिए उच्च वोल्टेज और 156 यांत्रिक रिले का उपयोग नहीं करने की अनुमति दी। सही आकार ढूँढ़ना एक चुनौती थी, लेकिन हम यह नहीं जानते थे कि +/- 3 सेगमेंट ढूँढना मिशन इम्पॉसिबल होगा! (इस दिन और उम्र में भी…) हमने इज़राइल में कुछ ३ सेगमेंट +/- को ७ सेगमेंट यूनिट के साथ एकीकृत पाया और उन्हें हमारे शुरुआती प्रोटोटाइप के लिए एक कोशिश देने का फैसला किया…

चरण 2: इतिहास का एक छोटा सा …

यह ध्यान दिया जाना चाहिए कि पहली चीज जो वास्तव में एक आधुनिक माइक्रोकंट्रोलर से मिलती जुलती थी, वह शायद अपोलो एजीसी होगी। यह पहला वास्तविक उड़ान कंप्यूटर था, साथ ही, एकीकृत परिपथों का पहला प्रमुख उपयोग। लेकिन कंप्यूटर की सभी बुनियादी कार्यक्षमता को एक एलएसआई चिप पर एक साथ लाने से पहले आपको एक और दशक आगे बढ़ना होगा; जैसे कि Intel 8080 या Zilog Z80। और फिर भी, स्मृति, घड़ी, और कई I/O फ़ंक्शन बाहरी थे। यह शौक उपयोगकर्ता के लिए बहुत सुविधाजनक नहीं था।

यह एआरएम, एवीआर और इसी तरह के चिप्स हैं जो अगला महत्वपूर्ण कदम उठाते हैं; गैर-वाष्पशील फ्लैश रैम के समावेश के साथ, व्यावहारिक रूप से बिना किसी बाहरी घटक के कंप्यूटर का निर्माण करना संभव हो गया। चिप्स की AVR श्रृंखला (जिससे हम सबसे अधिक परिचित हैं) ने I/O लाइनों, सीरियल UARTs, A/D कन्वर्टर्स और PWM जनरेटर्स, वॉचडॉग टाइमर्स और यहां तक कि आंतरिक ऑसिलेटर्स को बफ़र किया है। Arduino और इसी तरह के बोर्डों के प्रारूप में, ये चिप्स एक उचित घड़ी क्रिस्टल या गुंजयमान यंत्र, एक विनियमित बिजली की आपूर्ति, कुछ बिजली की आपूर्ति और अन्य महत्वपूर्ण-पिन डी-कपलिंग कैपेसिटर, और स्थिति की निगरानी के लिए कुछ ब्लिंकिंग रोशनी से घिरे होते हैं।

यह विडंबना है कि 50 साल बाद, एक DIY परियोजना के लिए पसंद का मंच मूल रूप से एक ही कार्यक्षमता (राम/रोम/प्रसंस्करण) लागत के एक छोटे से अंश (और वजन!)

चरण 3: प्रोटोटाइपिंग

प्रोटोटाइप
प्रोटोटाइप
प्रोटोटाइप
प्रोटोटाइप
प्रोटोटाइप
प्रोटोटाइप

हमने तय किया कि हमें पहले 3 मैक्सिम चिप्स के ब्रेडबोर्ड पर अवधारणा का सबूत बनाने की जरूरत है जो 15 7 सेगमेंट एलईडी को नियंत्रित करता है ताकि यह सुनिश्चित हो सके कि वे अपेक्षित व्यवहार करेंगे। यह एक सफलता थी। हमने तब एक प्रोजेक्ट बोर्ड पर डिवाइस को बनाने का संक्षिप्त प्रयास किया और बहुत जल्दी पाया कि सर्किट घनत्व मशीन को उसमें गढ़ने की अनुमति नहीं देगा। आप प्रोजेक्ट बोर्ड पर फिट होने के लिए 21 7 सेगमेंट + 3 3 सेगमेंट (और उन्हें नियंत्रित करने के लिए 4 मैक्सिम) प्लस 18 एलईडी + 19 बटन नहीं प्राप्त कर सकते हैं, माइक्रो-कंट्रोलर, आईएमयू, आरटीसी, जीपीएस का उल्लेख नहीं करने के लिए, आदि। इसलिए हमें सीधे पीसीबी को डिजाइन करने के लिए आगे बढ़ना पड़ा, जो हमें लगा कि एक विश्वसनीय, वफादार प्रतिकृति बनाने का सबसे अच्छा तरीका है। माफ़ करना।

हमने ब्रेडबोर्ड पर एमपी३ प्लेयर का भी परीक्षण किया और… हमने मायावी वांछित +/- एलईडी इकाई का उत्पादन करने के लिए एक ३डी प्रिंटेड ३ सेगमेंट का एक प्रोटोटाइप बनाया।

चरण 4: स्कैमैटिक्स

schematics
schematics
schematics
schematics
schematics
schematics
schematics
schematics

स्कीमैटिक्स अब उन सभी की मदद के लिए उपलब्ध है जो हमारे पीसीबी या किट के बिना डीएसकेवाई बनाना चाहते हैं।

पहला योजनाबद्ध (नियोपिक्सल) दिखाता है कि हमने 18 नियोपिक्सल को अरुडिनो नैनो पिन 6 से कैसे जोड़ा। दूसरा योजनाबद्ध दिखाता है कि हमने 19 के साथ (सभी 18) नियोपिक्सल और 5 वोल्ट बक, रीड रिले, लाइन लेवलर और एसकेएम 53 जीपीएसआर को कैसे तार-तार किया। बटन। तीसरा योजनाबद्ध IMU और RTC कनेक्शन दिखाता है।

हमने सरफेस माउंट 5050 NeoPixels का उपयोग किया, जिसके लिए पहले पिक्सेल से पहले 470 ओम के गिट्टी रेसिस्टर की आवश्यकता थी और हमने हर दूसरे पिक्सेल के लिए 10 uF कैपेसिटर का उपयोग किया।

यदि आप ऊपर दिए गए चित्र के अनुसार Adafruit (ब्रेडबोर्ड फ्रेंडली) ब्रेकआउट बोर्ड पर NeoPixel का उपयोग करते हैं, तो आपको किसी रेसिस्टर या कैपेसिटर की आवश्यकता नहीं है क्योंकि ये Adafruit ब्रेकआउट PCB पर बिल्ट-इन हैं।

GPS सर्किट स्पष्टीकरण: अधिकांश Arduino GPS उपकरण 5 वोल्ट की आपूर्ति पर काम करेंगे। कहा जा रहा है कि, इन्हीं उपकरणों पर तर्क स्तर 3.3 वोल्ट है। अधिकांश समय, Arduino अपने RX पिन 3.3V पर उच्च के रूप में पढ़ेगा, क्योंकि यह 5V के आधे से अधिक है। समस्या हार्डवेयर सीरियल में है… हमें यकीन नहीं है कि क्यों, लेकिन लॉजिक लेवलर का उपयोग करके हमारे पास बेहतर परिणाम हैं। इसका उपयोग नहीं करना सॉफ्टवेयर सीरियल का उपयोग करने पर टिका लगता है। सॉफ्टवेयर सीरियल लाइब्रेरी और IDE के नए संस्करणों में शामिल संस्करण Atmel 328 चिप पर टाइमर और पोर्ट को संशोधित करता है। यह बदले में मैक्सिम लाइब्रेरी का उपयोग करने की क्षमता को निष्क्रिय कर देता है जिसकी हमें सात खंडों के डिस्प्ले के लिए शिफ्ट रजिस्टरों को चलाने के लिए उपयोग / उपयोग करने की आवश्यकता होती है। इसलिए हम अच्छे पुराने हार्डवेयर सीरियल का इस्तेमाल करते हैं।

रीड रिले का उपयोग हार्डवेयर सीरियल को चालू और बंद करने के लिए किया जाता है ताकि स्थापित होने के दौरान भी Arduino को प्रोग्राम किया जा सके। इसे छोड़ा जा सकता है, हालांकि प्रोग्रामिंग के लिए Arduino डिवाइस को मुख्य बोर्ड से हटाने की आवश्यकता होगी क्योंकि जीपीएस द्वारा सीरियल चोरी हो जाएगा। जिस तरह से यह काम करता है: जीपीएस पढ़ते समय, पिन 7 को ईख को बंद करके ऊपर की ओर खींचा जाता है। जीपीएस तब सीरियल बफर भरना शुरू कर देता है (एक फिक्स होने के बाद जीपीएस कभी बंद नहीं होगा।) सीरियल बफर का सर्वेक्षण किया जाता है और जब पर्याप्त मात्रा में डेटा का पता लगाया जाता है, तो इसे पढ़ा और पार्स किया जाता है। फिर पिन 7 को जीपीएस को कम करते हुए लिखा जाता है, जिससे Arduino अपने सामान्य व्यवहार को फिर से शुरू कर सकता है।

चरण 5: 3डी प्रिंटिंग

एक संपूर्ण ओपन डीएसकेवाई रेप्लिका बनाने के लिए नीचे 5 आवश्यक एसटीएल फाइलें दी गई हैं।

कृपया ध्यान दें कि जबकि बेज़ल और बैटरी बॉक्स ढक्कन को किसी भी 3D प्रिंटर पर मुद्रित किया जा सकता है, वास्तविक DSKY 7 "चौड़ा लगभग 8" ऊँचा था, इसलिए वे हमारे शीर्ष प्लेट, मिड रिंग और बॉटम के आयाम हैं जिन्हें 3D की आवश्यकता होती है प्रिंटर जो कम से कम 180 मिमी गुणा 200 मिमी प्रिंट कर सकता है।

हम बेजल, टॉप प्लेट और मिड रिंग को ग्रे मैटेरियल पर प्रिंट करते हैं, जबकि बॉटम और बैटरी डोर ब्लैक में प्रिंट होते हैं।

चरण 6: लेजर कटिंग / एनग्रेविंग

लेजर काटना / उत्कीर्णन
लेजर काटना / उत्कीर्णन
लेजर काटना / उत्कीर्णन
लेजर काटना / उत्कीर्णन
लेजर काटना / उत्कीर्णन
लेजर काटना / उत्कीर्णन

नीचे बटनकैप्स लेज़र कट/उत्कीर्ण फ़ाइल और लैम्पफ़ील्ड फ्रॉस्टेड विंडो लेज़र प्रिंटेड, फिर लेज़र कट/उत्कीर्ण, फ़ाइल हैं।

हम 19 बटन कीकैप्स को काटने और उकेरने के लिए Rowmark (जॉनसन प्लास्टिक) लेज़रमैक्स ब्लैक/व्हाइट 2ply 1/16 (LM922-402) का उपयोग करते हैं। जैसा कि एक लेज़र कटर को सबमिट की गई सभी फ़ाइलों के साथ होता है, आपको फ़ाइल के आकार को तब तक ट्वीक करने की आवश्यकता हो सकती है जब तक कि आप 19mm कीकैप्स द्वारा 19mm प्राप्त करें। हमारी 60Watt वाटर कूल्ड CO2 मशीन पर, हम 40% पावर और 300mm/s स्पीड एनग्रेव करने के लिए और 50% पावर और 20mm/s स्पीड ऐक्रेलिक शीट को काटने के लिए उपयोग करते हैं।

फ्रॉस्टेड विंडो किसी भी लेजर प्रिंटर के साथ "अपोलो" नाम की पारदर्शिता (किसी अन्य ब्रांड का उपयोग क्यों करें?) पर उपरोक्त छवि को प्रिंट करके बनाई गई है और फिर इसे लेजर कटर/एनग्रेवर को क्षैतिज रूप से "ईच" करने के लिए खिलाती है, फिर लंबवत, 20 का उपयोग करके % शक्ति और 500mm/s गति जो हमें लगता है कि एक आदर्श "फ्रॉस्टेड" लुक बनाती है।

चरण 7: सामग्री का बिल

सामग्री का बिल
सामग्री का बिल

1 पीसीबी v1.0D

1 3डी प्रिंटेड पार्ट्स

1 अरुडिनो नैनो

1 वीए आरटीसी

1 आईएमयू

1 बक स्टेपडाउन

1 एसकेएम53 जीपीएस

1 लाइन लेवलर

1 रीड स्विच

1 डीएफप्लेयर मिनी

१ माइक्रोएसडी कार्ड २गीग

१ २ ८ओम स्पीकर

1 6AA बैटरी धारक

6 एए बैटरी

1 वायर टर्मिनल

1 चालू/बंद स्विच

4 मैक्सिम7219

4 सॉकेट 24pins

१ ४० महिला पिन

1 10uF कैपेसिटर

१ १५ ओम रेसिस्टर

१ १०० ओम रेसिस्टर

20 470 ओम रेसिस्टर्स

22 1K ओम रेसिस्टर्स

4 10K ओम रेसिस्टर्स

३ १०० के ओम रेसिस्टर्स

18 नियोपिक्सल आरजीबी

19 एलईडी पुशबटन

19 लेजर कट बटन कैप्स

२१ ७ खंड ८२०५०१जी

3 3 सेगमेंट एसटीजी

2 पाले सेओढ़ लिया विंडोज

ऊपर दिए गए अधिकांश घटक ईबे या अमेज़ॅन पर आसानी से मिल जाते हैं और इनकी उचित कीमत होती है।

अपवाद निश्चित रूप से हमारे अपने पीसीबी हैं (जो इन सभी घटकों को एक साथ एकीकृत करता है, हमारे लेजर कट बटन कैप्स जो वास्तव में अच्छे लगते हैं और प्रकाश को बटन के माध्यम से जाने की इजाजत देते हैं, फ्रॉस्टेड खिड़कियां जो कई विकल्पों की कोशिश करने के बाद, जेम्स को स्ट्रोक था प्रतिभा की (उस पर और बाद में) और अंत में, !@#$%^ 3-सेगमेंट +/- डिस्प्ले जिसे हमें स्क्रैच से बनाना था। इसमें हमारा अपना 3D प्रिंटेड एनक्लोजर जोड़ें और आपके पास सभी सामग्री हैं।

यदि कोई प्रदर्शित उचित संख्यात्मक डेटा के सामने "+" चिह्न की कमी को स्वीकार करने के लिए तैयार है, तो आप बस 3 और 7 सेगमेंट जोड़ सकते हैं और इसे एक दिन में कॉल कर सकते हैं। यह हमारे लिए बस एक विकल्प नहीं था और यही कारण है कि हमने अपना खुद का 3 सेगमेंट बनाया।

चरण 8: 3 खंड

3 खंड
3 खंड
3 खंड
3 खंड
3 खंड
3 खंड

आप सोचेंगे कि 2018 में, हमारे लिए उपलब्ध सभी विश्वव्यापी संसाधनों के साथ, कोई भी केवल एक 3Segment +/- LED इकाई का आदेश दे सकता है… ठीक है, ऐसा नहीं है!

इसलिए, हमने महसूस किया कि मूल अपोलो डीएसकेवाई के प्रति वफादार रहने के लिए, हमें खरोंच से अपना खुद का 3 सेगमेंट +/- एलईडी बनाना होगा।

कई डिजाइनों के बाद, हमारे पास अंतत: एकीकृत शैडो बॉक्स के साथ एक 3डी प्रिंटेड यूनिट थी।

फिर, हमने उपयुक्त SMT (सरफेस माउंटेड) LED को सोर्स किया और उनका परीक्षण किया।

अब हम छोटे पीसीबी को डिजाइन करने के लिए तैयार थे जो हमारे 3डी प्रिंटेड 3 सेगमेंट शेल के अंदर फिट होगा।

यह सब एक साथ रखना एक चुनौती थी, यह देखते हुए कि हम शायद ही छोटे एल ई डी देख सकते हैं, लेकिन परिणाम शानदार है!

चरण 9: कार्यक्षमता

कार्यक्षमता
कार्यक्षमता

फिर उत्पादन लक्ष्यों और हमारी इच्छा सूची के साथ हमारी प्रतिकृति की न्यूनतम कार्यक्षमता तय करने का मुद्दा आया।

थोड़ा शोध करने के बाद, हमें आईट्यून्स पर एक मुफ्त ऐप मिला जो उपयोगी हो सकता है, इसलिए हमने विशेष रूप से इस उद्देश्य के लिए एक आईपैड खरीदा।

AirSpayce Pty Ltd के मुफ्त iPad ऐप ने हमें हमारे MVP (न्यूनतम व्यवहार्य उत्पाद) का एक विचार दिया।

फुल लैंप टेस्ट करने के लिए कोड लिखने के बाद, हमने तुरंत टाइम सेट/डिस्प्ले, IMU मॉनिटरिंग और GPS मॉनिटरिंग को लागू किया।

कोड तब तक जमे हुए थे जब तक कि हमने अपनी एक क्रेजी विश लिस्ट आइटम को जोड़ने का फैसला नहीं किया, जो कि 1962 के राइस स्टेडियम में प्रसिद्ध JFK भाषण को प्लेबैक करने के लिए था "हम चंद्रमा पर जाने के लिए चुनते हैं …"। फिर हमने कुछ अन्य प्रतिष्ठित साउंड ट्रैक जोड़े।

चरण 10: विधानसभा निर्देश - इलेक्ट्रॉनिक्स

विधानसभा निर्देश - इलेक्ट्रॉनिक्स
विधानसभा निर्देश - इलेक्ट्रॉनिक्स

सबसे पहले, सुनिश्चित करें कि आपके पास सभी आवश्यक घटक हैं।

असेंबली शुरू करने से पहले निम्नलिखित निर्देशों को एक बार पूरी तरह पढ़ लें।

1. सभी 20 470 ओम प्रतिरोधों को मिलाएं।

2. सभी 22 1K प्रतिरोधों को मिलाएं।

3. सभी 4 10K प्रतिरोधों को मिलाएं।

4. सभी 3 100K प्रतिरोधों को मिलाएं।

5. 15 ओम रेसिस्टर मिलाएं।

6. 100 ओम रेसिस्टर को मिलाप करें।

7. वैकल्पिक: छोटे सरफेस माउंट 5050 RGB NeoPixels को सोल्डर करने में मदद करने के लिए, मैं 18 RGB LED में से प्रत्येक के लिए 4 पैड में से प्रत्येक पर थोड़ा सा सोल्डर गिराता हूं।

8. महिला पिन कनेक्टर के 2 स्ट्रिप्स काटें और उन्हें पीसीबी के पीछे Arduino नैनो स्थान पर मिलाएं।

9. सभी 18 सरफेस माउंटेड NeoPixels को उचित क्रम में सावधानी से मिलाएं, यह सुनिश्चित करें कि आस-पास के विअस के साथ छोटा न हो। कई इकाइयों को इकट्ठा करने के बाद, हमने पाया है कि यह 1 Neopixel को मिलाप करने के लिए अधिक कुशल है, Arduino (इसके USB पोर्ट के माध्यम से) को strandtest.ino के साथ यह सत्यापित करने के लिए कि यह रोशनी करता है, Arduino को बंद करता है, अगले Neopixel को क्रम में मिलाप करता है, इसका परीक्षण करें और सभी 18 Neopixels के लिए दोहराएं। जैसा कि आप समस्याओं का निवारण करते हैं, ध्यान रखें कि एक Neopixel के साथ एक समस्या पूर्व Neopixel के ठीक से सोल्डर नहीं किए जाने का परिणाम हो सकती है (आउटपुट पिन)। मैंने पाया कि ६८० डिग्री बहुत गर्म है (और कभी-कभी लाल और या हरे रंग को मारता है), ५१८ डिग्री बहुत बेहतर लगता है।

10. 4 फीमेल पिन की एक पट्टी काटें और इसे बक कन्वर्टर लोकेशन पर मिला दें।

11. अगर आप स्ट्रैंडटेस्ट का उपयोग करके आरजीबी एलईडी का परीक्षण करना चाहते हैं तो अभी Arduino नैनो और बक कन्वर्टर डालें

12. पीसीबी पर बटनों को पूरी तरह से आराम करने की अनुमति देने के लिए 19 रोशनी वाले पुशबटनों में से प्रत्येक के नीचे दोनों ब्लैक स्पेसर्स को फ्लश करें।

13. डालें, फिर सभी 13 लाइटेड पुश बटनों को मिलाएं, सुनिश्चित करें कि सभी लाल बिंदु (कैथोड) बाईं ओर हैं। एक बार सभी बटन डालने के बाद, मैं Arduino को इसके USB पोर्ट के माध्यम से परीक्षण करने के लिए शक्ति देता हूं कि सभी 19 बटन एलईडी चालू हो जाएं, इससे पहले कि मैं उन्हें मिलाप करूं …

14. अभिविन्यास का सम्मान करना सुनिश्चित करते हुए, सभी 4 मैक्सिम सॉकेट्स को मिलाएं।

15. उसके पुरुष पिनों को सोल्डर करके और उसके ADO पिन को उसके VCC से जोड़कर IMU तैयार करें।

16. लो साइड और हाई साइड पर उसके मेल पिन्स को सोल्डर करके लाइन लेवलर तैयार करें।

17. आईएमयू, वीए आरटीसी और लाइन लेवलर प्राप्त करने के लिए मादा पिन को काटें और मिलाएं।

18. ध्रुवीयता का सम्मान करते हुए सभी 10 कैप मिलाप करें। लंबा पिन सकारात्मक है।

19. रीड रिले को मिलाएं, अभिविन्यास का सम्मान करना सुनिश्चित करें।

20. वायर टर्मिनल को मिलाएं।

21. सभी 21 7 खंडों को मिलाएं, सुनिश्चित करें कि बिंदु (दशमलव बिंदु) नीचे दाईं ओर हैं।

22. सभी 3 S&T GeoTronics 3Segments (कस्टम प्लस/माइनस) को मिलाएं।

23. अभिविन्यास का सम्मान करना सुनिश्चित करते हुए, सभी 4 मैक्सिम 7219 चिप्स को फिर से उनके सॉकेट में डालें।

24. IMU, RTC, Buck, Arduino Nano और Line Leveler डालें।

25. स्पीकर और एमपी3 प्लेयर/एसडी कार्ड को मिलाप करें और यह सुनिश्चित करें कि अभिविन्यास का सम्मान किया जाए और पीसीबी पर उतना ही ऊंचा रखा जाए क्योंकि दूसरी तरफ जीपीएस को ठीक से फिट होने के लिए पीसीबी के साथ फ्लश करना होगा।

26. पिनों की संभावित कमी को रोकने के लिए नीचे बिजली के टेप की एक परत लगाने के बाद जीपीएस को मिलाएं।

27. 9 वोल्ट बैटरी पैक कनेक्ट करें और पूर्ण इलेक्ट्रॉनिक्स असेंबली का परीक्षण करें।

बधाई हो! आप इलेक्ट्रॉनिक्स असेंबली के साथ कर रहे हैं।

चरण 11: विधानसभा निर्देश - संलग्नक

विधानसभा निर्देश - संलग्नक
विधानसभा निर्देश - संलग्नक

सामग्री के बिल

मात्रा वस्तु

१ ३डी प्रिंटेड बेज़ेल

1 3डी प्रिंटेड टॉप प्लेट

1 3डी प्रिंटेड मिड सेक्शन

1 3डी प्रिंटेड बॉटम

1 3डी प्रिंटेड बैटरी डोर

1 मुद्रित पाले सेओढ़ लिया खिड़की

1 एक्रिलिक विंडो

19 लेजर कट बटन कैप्स

15 सॉकेट हेड वुड स्क्रू (M3-6mm)

6 छोटे लकड़ी के पेंच

एक बार इलेक्ट्रॉनिक्स असेंबली का पूरी तरह से परीक्षण हो जाने के बाद, कृपया निम्नलिखित चरणों के साथ आगे बढ़ें:

1. ऊपर दिए गए चित्र के अनुसार सभी 19 बटन कैप को उनके उचित स्थान पर रखें।

2. टॉप प्लेट में असेंबल किए गए पीसीबी को सावधानी से डालें। यह एक टाइट फिट हो सकता है और इसके लिए 3डी प्रिंटेड कंपोनेंट की थोड़ी सैंडिंग की आवश्यकता हो सकती है।

3. 6 छोटे तांबे के स्क्रू का उपयोग करके, पीसीबी को शीर्ष प्लेट पर स्क्रू करें। अधिक मत कसो।

4. सॉकेट हेड स्क्रू में से 2 का उपयोग करते हुए, स्पीकर को माउंट करें और फिर ऑन/ऑफ स्विच को 3डी प्रिंटेड मिड सेक्शन में धकेल कर चालू करें।

5. सॉकेट हेड स्क्रू में से 8 का उपयोग करके, इकट्ठे टॉप प्लेट को मिड सेक्शन में स्क्रू करें, यह सुनिश्चित करते हुए कि ऑन / ऑफ स्विच और स्पीकर होल सामने है।

6. स्पीकर के प्रत्येक तरफ एक जम्पर तार मिलाएं, उन्हें एसडी कार्ड के बगल में प्रत्येक ऑडियो आउट होल पर कूदें।

7. दो तरफा टेप का उपयोग करके, बैटरी डिब्बे के अंदर बैटरी बॉक्स को माउंट करें, यह सुनिश्चित करते हुए कि छेद में लाल और काले दोनों तार डाले गए हैं।

8. ब्लू स्क्रू टर्मिनल की Gnd स्थिति में बैटरी बॉक्स से ब्लैक वायर को स्क्रू करें और बैटरी बॉक्स से रेड वायर को ऑन/ऑफ रॉकर स्विच पर या तो पिन में मिलाएं।

9. एक जम्पर वायर को ब्लू स्क्रू टर्मिनल के 9V साइड में स्क्रू करें और दूसरे सिरे को ऑन/ऑफ रॉकर स्विच पर उपलब्ध पिन से मिलाएं।

10. बैक कवर को बंद करें और सॉकेट हेड स्क्रू में से 8 का उपयोग करके, इकट्ठे बैक कवर को मिड सेक्शन में स्क्रू करें। अधिक मत कसो।

बधाई हो! आप संलग्नक विधानसभा के साथ कर रहे हैं और अब आपके पास एक पूर्ण DSKY है!

चरण 12: सॉफ्टवेयर

कृपया हमारे अन्य ओपन डीएसकेवाई इंस्ट्रक्शनल पर जाएं जिसका शीर्षक है "प्रोग्रामिंग द ओपन डीएसकेवाई"

अपने ओपन डीएसकेवाई प्रोग्रामिंग पर अधिक विस्तृत प्रोग्रामिंग जानकारी और वीडियो के लिए।

क्योंकि हम Neopixels का व्यापक उपयोग करते हैं, आपको Adafruit वेब साइट पर जाने और उनकी अद्भुत लाइब्रेरी को डाउनलोड करने की आवश्यकता होगी। यह पुस्तकालय "standtest.ino" जैसे कुछ बेहतरीन उदाहरणों के साथ आता है जिसे लिमोर और उनकी टीम ने भी लिखा था।

साथ ही, क्योंकि हम 7 सेगमेंट को चलाने के लिए Shift Registers का उपयोग करते हैं, Max7219 चिप के लिए Maxim लाइब्रेरी की आवश्यकता होती है।

इसे यहाँ प्राप्त करें: लेडकंट्रोल लाइब्रेरी

1/9/2018 के अनुसार हमारा वर्तमान कोड संलग्न है। यह सीमित कार्यक्षमता वाला एक प्रोटोटाइप है। कृपया www. OpenDSKY.com से संपर्क करें क्योंकि हम फीचर सेट को विकसित और सुव्यवस्थित करना जारी रखते हैं। यह वर्तमान प्रोटोटाइप कोड सभी 7 सेगमेंट/मैक्सिम शिफ्ट रजिस्टर, सभी Neopixels, बहुत सटीक रीयल टाइम क्लॉक, 6 DOF IMU, GPS और MP3 प्लेयर का परीक्षण करता है।

यह सभी कार्यक्षमता 3 प्रामाणिक क्रियाओं और 3 प्रामाणिक संज्ञाओं और 3 कार्यक्रमों में हमने डेमो उद्देश्य के लिए जोड़ा है।

क्रिया सूची संज्ञा सूची कार्यक्रम सूची

16 मॉनिटर डेसीमल 17 आईएमयू 62 "हम चंद्रमा पर जाना चुनते हैं"

२१ लोड डेटा ३६ समय ६९ "ईगल उतरा है"

35 टेस्ट लाइट्स 43 जीपीएस 70 "ह्यूस्टन वी हैव ए प्रॉब्लम"

वर्तमान में लागू की गई कुछ कार्यक्षमताओं के संक्षिप्त डेमो के लिए वीडियो क्लिप का आनंद लें।

चरण 13: किकस्टार्टर

Image
Image

हमारे ओपन एनिग्मा प्रोजेक्ट के लिए इस्तेमाल किए गए हमारे सफल फॉर्मूले के बाद, हम किकस्टार्टर पर विभिन्न किट, असेंबल / टेस्टेड यूनिट्स और एक अल्टीमेट 50वीं एनिवर्सरी लिमिटेड एडिशन (मेक 100) रेप्लिका पेश कर रहे हैं।

हम पेशकश कर रहे हैं:

- अकेले पीसीबी

- बेयरबोन्स किट

- DIY इलेक्ट्रॉनिक्स किट

- पूरी किट (3डी प्रिंटेड और लेजर कट घटकों के साथ)

- इकट्ठे/परीक्षित इकाई

- सीरियल नंबर और प्रामाणिकता के प्रमाण पत्र के साथ सीमित 50 वीं वर्षगांठ संस्करण

हमारा किकस्टार्टर अभी लाइव है!

DSKY किकस्टार्टर खोलें

अधिक जानकारी के लिए कृपया https://opendsky.com पर जाएं।

अपने पीसीबी या किट को ऑर्डर करने के लिए कृपया www.stgeotronics.com पर जाएं।

सिफारिश की: