विषयसूची:
- चरण 1: सामग्री सूची
- चरण 2: आवश्यक सॉफ़्टवेयर
- चरण 3: Arduino स्केच
- चरण 4: नियंत्रण प्रणाली को असेंबल करना
- चरण 5: सीएडी घटक
- चरण 6: विधानसभा
- चरण 7: अंतिम उत्पाद और उपयोग
वीडियो: R2D2: 7 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
"यह निर्देश दक्षिण फ्लोरिडा विश्वविद्यालय (www.makecourse.com) में मेककोर्स की परियोजना की आवश्यकता को पूरा करने के लिए बनाया गया था"
क्या आप स्टार वार्स के प्रशंसक हैं? क्या आप एस्ट्रोमेक ड्रॉइड्स से प्यार करते हैं? क्या आपको चीजें बनाना पसंद है? यदि आपने इनमें से किसी या सभी प्रश्नों का उत्तर हां में दिया है तो यह निर्देश आपके लिए है!
यह मार्गदर्शिका आपको अपना स्वयं का R2D2 astromech Droid बनाने में यथासंभव आसानी से मदद करने के लिए डिज़ाइन की गई है!
चरण 1: सामग्री सूची
यहाँ आवश्यक सामग्री की एक विस्तृत सूची है:
1 Arduino Uno माइक्रोकंट्रोलर
1 L298N मोटर चालक बोर्ड
2 6-9V डीसी मोटर्स (वैकल्पिक गियरबॉक्स सेट अप)
2 पहिए
1 छोटा कैस्टर व्हील असेंबली
2 बैटरी एडाप्टर
6 एए बैटरी
1 9वी बैटरी
पुरुष-से-पुरुष जम्पर केबल का वर्गीकरण
पुरुष-से-महिला जम्पर केबल का वर्गीकरण
2 स्विच (वैकल्पिक)
1 सर्वो मोटर
4 "पीवीसी ट्यूब (7" लंबी)
4.5 "व्यास एक्रिलिक गुंबद
फोम बोर्ड
चित्रण बोर्ड
गर्म गोंद वाली बंदूक
गर्म गोंद
गोरिल्ला गोंद
ऐक्रेलिक पेंट (नीला, काला, ग्रे और सफेद)
पेंट ब्रश
काटने के उपकरण
सामग्री के अलावा, इन संसाधनों और उपकरणों की भी आवश्यकता/उपयोगी है:
एक ३डी प्रिंटर / ३डी प्रिंटिंग लैब
सोल्डरिंग टूल्स
वायर कटर और स्ट्रिपर्स
एक कंप्यूटर या लैपटॉप
चरण 2: आवश्यक सॉफ़्टवेयर
यदि आप एक छात्र हैं और इस परियोजना के लिए आवश्यक हैं तो निम्नलिखित डाउनलोड करने के लिए स्वतंत्र हैं:
ऑटोडेस्क आविष्कारक
अरुडिनो सॉफ्टवेयर
सॉफ्टवेयर के दोनों टुकड़े विंडोज और मैक ओएसएक्स के साथ संगत हैं।
नोट: कोई भी सीएडी कार्यक्रम काम करेगा; इस परियोजना के लिए ऑटोडेस्क आविष्कारक का उपयोग किया गया था।
चरण 3: Arduino स्केच
यह 1.8.8 संस्करण में Arduino स्केच है।
कोड चलाने के लिए, दिए गए कोड को डाउनलोड करें और इसे अपने Arduino सॉफ़्टवेयर से खोलें।
सत्यापित करें कि आपका Arduino बोर्ड आपके मेनू बार पर "टूल्स" पर क्लिक करके आपके कंप्यूटर से जुड़ा है और सही "पोर्ट" का चयन किया गया है।
अपने कंप्यूटर और माइक्रो-कंट्रोलर में अपने USB प्लग इन के साथ नीले अपलोड तीर पर क्लिक करें।
इस परियोजना के लिए कोड एक साधारण लूप है। सर्वो मोटर R2D2 हेड को लगातार 180 डिग्री घुमाती है। साथ ही सर्वो मोटर के लिए, दोनों डीसी मोटर एक ही समय में एक निर्धारित समय के लिए चलाए जाते हैं और फिर दाएं डीसी मोटर केवल बाएं हाथ के मोड़ को शुरू करने के लिए एक निर्धारित समय के लिए चलाया जाता है, फिर लूप तब तक दोहराता है जब तक कि यह बंद न हो जाए।
कोड की प्रत्येक पंक्ति क्या करती है, इसकी विस्तृत व्याख्या कोड के भीतर ही प्रदान की गई है।
नोट: कोड में शामिल सर्वो पुस्तकालय Arduino स्केच के साथ मानक आता है।
चरण 4: नियंत्रण प्रणाली को असेंबल करना
यदि यह सर्किट के साथ आपका पहली बार है, तो यह देखने में डरावना हो सकता है, लेकिन योजनाबद्ध और चित्रों के साथ, प्रक्रिया का पालन करना काफी आसान होना चाहिए। L298N मोटर ड्राइवर बोर्ड को शामिल करने के साथ, वायरिंग कभी आसान नहीं रही।
इस नियंत्रण प्रणाली के तीन मुख्य घटक हैं:
बायां पैर DC मोटर (L298N मोटर चालक बोर्ड द्वारा नियंत्रित)
दाहिने पैर की डीसी मोटर (L298N मोटर चालक बोर्ड द्वारा नियंत्रित)
सर्वो मोटर (Arduino बोर्ड द्वारा नियंत्रित)
चरण 3 में, आपकी जानकारी के लिए मोटर चालक बोर्ड पिन और टर्मिनलों को लेबल किया गया है। मोटर चालक बोर्ड पर सकारात्मक और नकारात्मक तार अपने-अपने बंदरगाहों में चले जाते हैं। मोटर और मोटर चालक बोर्ड को शक्ति प्रदान करने वाला 9वी+ बैटरी पैक मोटर चालक बोर्ड पर 3 पोर्ट टर्मिनल पर बाएँ और मध्य पिनों में तारित होता है और दाएँ पोर्ट को Arduino बोर्ड से जोड़ा जाता है।
6 पुरुष से महिला जम्पर केबल का उपयोग करके 6 पिनों को Arduino बोर्ड पर निर्दिष्ट पिन से तार दें। ध्यान दें कि सक्षम पिनों को इसके सामने "~" के साथ पिन पर जाना चाहिए। ये PWM पिन हैं जो Arduino को मोटर की गति को नियंत्रित करने में सक्षम बनाते हैं।
सर्वो मोटर को सीधे Arduino बोर्ड से तार दिया जाता है। नारंगी तार को "~" पिन से तार दिया जाता है क्योंकि इसके लिए पीडब्लूएम सिग्नल की आवश्यकता होती है, जबकि लाल और भूरे रंग के तार क्रमशः सकारात्मक और नकारात्मक तार होते हैं। बैटरी पोर्ट के माध्यम से Arduino बोर्ड को पावर देने के लिए अतिरिक्त 9V बैटरी का उपयोग किया जाता है।
नोट: उपयोग में आसानी के लिए, आप बैटरी पैक के लिए सकारात्मक तारों में स्विच में मिलाप कर सकते हैं। यह सकारात्मक तार को अलग करके और तार के साथ श्रृंखला में एक स्विच को सोल्डर करके किया जाता है।
यदि आप अपने मोटर चालक बोर्ड से परेशान हैं तो यहां कुछ अतिरिक्त सहायता दी गई है जिसका उपयोग मैंने समस्या निवारण के लिए किया था। L298N मोटर चालक बोर्ड ट्यूटोरियल
चरण 5: सीएडी घटक
डिजाइन का लक्ष्य कुछ मजेदार, कार्यात्मक और फिल्म की गुणवत्ता के जितना संभव हो उतना करीब बनाना है। उदाहरण के लिए, मैं चाहता था कि R2D2 इकाई थोड़ी सी झुकाव पर बैठे। पैरों को शरीर और सिर से अलग करके किसी भी स्थिति में R2D2 के उन्मुखीकरण की अनुमति दी जाती है।
ये वे भाग हैं जिन्हें मैंने Autodesk Inventor का उपयोग करके बनाया है। शरीर, सिर, पैर, पैर और आंतरिक संरचना सभी एक दूसरे से अलग बने हैं। यदि आपके पास अपना खुद का 3D प्रिंटर है तो आप उसका उपयोग कर सकते हैं या यदि आपके पास 3D प्रिंटिंग लैब है, तो वह भी काम करता है। मुद्रण प्रयोगशालाएं आम तौर पर सस्ती होती हैं इसलिए यदि आप उस मार्ग पर जाते हैं, तो यह लागत प्रभावी होनी चाहिए। मैंने विभिन्न शौक सामग्रियों से प्रत्येक घटक को बनाने का मार्ग अपनाया, जिस पर बाद में विस्तार से चर्चा की जाएगी।
डिजाइन के बारे में एक नोट: डीसी मोटर से तारों को उनके माध्यम से चलाने की अनुमति देने के लिए पैरों को खोखला बना दिया जाता है।
चरण 6: विधानसभा
प्रस्तावना: मैंने अपने R2D2 को फोम बोर्ड, इलस्ट्रेटर बोर्ड, पीवीसी और एक्रेलिक से बनाना चुना। इन भागों को आसानी से 3डी प्रिंटेड भी किया जा सकता है।
इस पूरे निर्माण के दौरान मैंने आयामों के लिए चरण ६ में विस्तृत ३डी मॉडल वाले भागों का उपयोग किया।
मैंने पीवीसी ट्यूब की आंतरिक संरचना का निर्माण करके शुरुआत की। ट्यूब की ऊंचाई 7 इंच है इसलिए सपोर्ट स्ट्रक्चर की ऊंचाई इसके अंदर फिट होनी चाहिए। सर्वो मोटर में शीर्ष सर्कल फोम बोर्ड के टुकड़े में एक स्लॉट काटा जाता है जिससे तारों को शरीर में निर्देशित किया जाता है। Arduino, L298N बोर्ड और बैटरी पैक को समर्थन संरचना में गर्म गोंद के साथ लगाया जाता है। बैटरी पैक को संलग्न करने की अनुमति देने के लिए प्रत्येक घटक के अभिविन्यास पर ध्यान दें और यूएसबी केबल में भी कनेक्ट होने के लिए पर्याप्त जगह होनी चाहिए। एक बार कंट्रोल सिस्टम माउंट हो जाने के बाद, सपोर्ट स्ट्रक्चर को बॉडी में डालें।
आगे मैंने पैरों के लिए प्रत्येक अलग पैनल बनाया। ऊपर की तस्वीरों में विस्तृत वे टुकड़े हैं जिन्हें आपको काटने की आवश्यकता होगी। अतिरिक्त समर्थन के लिए फोम बोर्ड के समर्थन टुकड़े जोड़े जाते हैं। जब तक तारों को उनके माध्यम से नहीं चलाया जाता है, तब तक बैक पैनल को पैरों पर न लगाएं।
पैरों को जोड़ने से पहले पैरों को अलग से बनाया जाता है। इस परियोजना में उपयोग की जाने वाली डीसी मोटर एक Arduino कार किट से आई थी और बढ़ते शिकंजा के साथ आई थी जो कि पैर की दीवार से जुड़ी हुई थी। तार के माध्यम से चलने की अनुमति देने के लिए पैर के शीर्ष में एक छोटा छेद काटा जाना चाहिए। इनमें से दो पैरों को बनाकर अपने-अपने पैरों से जोड़ लेना चाहिए। दोनों तैयार उत्पाद संलग्न चित्र में विस्तृत हैं।
मध्य पैर उसी तरह बनाया जाता है जैसे बाएं और दाएं पैर बनाए जाते हैं। सीएडी ड्राइंग को ध्यान में रखते हुए, कई आधे सर्कल के टुकड़े होते हैं जिन्हें आर 2 इकाई के पैर और नीचे से लंबवत रूप से काट दिया जाता है और संलग्न किया जाता है। बाद में ये एक साथ फिट हो जाएंगे और मध्य पैर का सही अभिविन्यास प्राप्त करने के लिए गोंद जोड़ा जाएगा। R2 इकाई के लिए समर्थन और स्टीयरिंग की आसानी को जोड़ने के लिए इस पैर से एक छोटा कैस्टर व्हील जुड़ा हुआ है। मुझे बाएं और दाएं पैर/पैर जोड़ने से पहले पहले मध्य पैर को जोड़ना सबसे आसान लगा।
"गुंबद" आकार बनाने के लिए ऐक्रेलिक गुंबद और फोम बोर्ड को काटकर सिर बनाया गया है। केंद्र में गुंबद की संरचना के नीचे एक सर्वो भुजा संलग्न करें। यह बाद में सर्वो मोटर से जुड़ जाएगा।
नोट: पैरों और सिर में घुमावदार आकार पाने के लिए, इलस्ट्रेटर बोर्ड (कार्डबोर्ड) को लंबाई में काटें और अपनी पसंद के कर्व में झुकें। मैंने बोर्ड को पहले आकार में थोड़ा मोड़ना और फिर तुरंत जगह में गोंद करना सबसे आसान पाया।
अंत में, आप इस प्रोजेक्ट को अपनी पसंद के अनुसार पेंट कर सकते हैं। मैं "R2D2" वाइब प्राप्त करने के लिए एक साधारण डिज़ाइन के साथ गया था, लेकिन अत्यधिक विस्तृत और जटिल नहीं था।
चेतावनी: यदि फोमबोर्ड का उपयोग कर रहे हैं, तो स्प्रेपेंट का उपयोग न करें जिसमें एसीटोन हो या यह आपके फोमबोर्ड को भंग कर देगा।
चरण 7: अंतिम उत्पाद और उपयोग
यहाँ एक ताज़ा पेंट जॉब और असेंबली के बाद अंतिम उत्पाद है। मैंने जितना किया उससे भी अधिक विवरण जोड़ने के लिए स्वतंत्र महसूस करें।
इस परियोजना के लिए अतिरिक्त और संभावनाएं अनंत हैं! कुछ नाम रखने के लिए ब्लूटूथ, ध्वनियां और चमकती रोशनी!
आनंद लें और खुश बनाना!
सिफारिश की:
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम - कदम दर कदम: 4 कदम
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम | स्टेप बाय स्टेप: इस प्रोजेक्ट में, मैं Arduino UNO और HC-SR04 अल्ट्रासोनिक सेंसर का उपयोग करके एक साधारण Arduino कार रिवर्स पार्किंग सेंसर सर्किट डिजाइन करूंगा। इस Arduino आधारित कार रिवर्स अलर्ट सिस्टम का उपयोग स्वायत्त नेविगेशन, रोबोट रेंजिंग और अन्य रेंज r के लिए किया जा सकता है
आवाज नियंत्रित R2D2 Blynk और ifttt का उपयोग करके प्रेरित Droid: 6 कदम
वॉयस कंट्रोल्ड R2D2 ने Blynk और ifttt का उपयोग करके Droid को प्रेरित किया: स्टार वार्स देखकर हममें से कई लोगों ने विशेष रूप से R2D2 मॉडल रोबोट के पात्रों से प्रेरित किया है। मैं दूसरों के बारे में नहीं जानता लेकिन मुझे वह रोबोट पसंद है। जैसा कि मैं एक रोबोट प्रेमी हूं, मैंने इस लॉकडाउन में blynk Io का उपयोग करके अपना खुद का R2D2 Droid बनाने का फैसला किया है
DIY कदम/डीआईआर लेजर गैल्वो नियंत्रक: 5 कदम (चित्रों के साथ)
DIY STEP / DIR LASER GALVO कंट्रोलर: नमस्ते, इस निर्देश में, मैं आपको दिखाना चाहता हूं कि आप ILDA मानक गैल्वो लेजर स्कैनर के लिए अपना खुद का स्टेप / dir इंटरफ़ेस कैसे बना सकते हैं। जैसा कि आप जानते होंगे कि मैं "DIY-SLS-3D-Printer" और "जेआरएलएस १००० DIY एसएलएस-३डी-पी
लाइट-अप R2D2 स्टार वार्स पोस्टर: 15 कदम (चित्रों के साथ)
लाइट-अप R2D2 स्टार वार्स पोस्टर: एक साधारण मूवी पोस्टर लें और प्रकाश और अन्तरक्रियाशीलता जोड़ें! लाइट-अप चरित्र वाला कोई भी पोस्टर कुछ वास्तविक जीवन पर प्रकाश डालने का पात्र है! इसे केवल कुछ सामग्रियों के साथ करें। कुछ ही समय में आपका कमरा सभी फिल्म प्रेमियों से ईर्ष्या करेगा
हेनेकेन + R2d2 = Br2d2: 4 चरण
हेनेकेन + आर२डी२ = बीआर२डी२: आपको आवश्यकता होगी: कुछ ३ वोल्ट सुपर-उज्ज्वल एलईडी की १ एए बैटरी८ उपकरण: स्पेनिश संस्करणआर२डी२ हेचो कोन उना लाटा डी हाइनेकेनलो क्यू नेसेसिटास पैरा हेसेरलो ईएस१ लता डी हेनेकेन डी ३३० एमएल२ मिनी टॉर्निलोस१ डेस्टोरनिलाडो डी १एमएल अन बैरिल डे