विषयसूची:

3डी प्रिंटेड रोबोट: 16 कदम (चित्रों के साथ)
3डी प्रिंटेड रोबोट: 16 कदम (चित्रों के साथ)

वीडियो: 3डी प्रिंटेड रोबोट: 16 कदम (चित्रों के साथ)

वीडियो: 3डी प्रिंटेड रोबोट: 16 कदम (चित्रों के साथ)
वीडियो: Timelapse Final Fantasy Gunblade Printed on a CR-30 2024, नवंबर
Anonim
3डी प्रिंटेड रोबोट
3डी प्रिंटेड रोबोट

3डी प्रिंटिंग की अच्छी बात यह है कि इससे रोबोट बनाना आसान हो जाता है। आप उन भागों के किसी भी विन्यास को डिजाइन कर सकते हैं जिनका आप सपना देख सकते हैं और उन्हें लगभग तुरंत ही अपने हाथ में रख सकते हैं। यह तेजी से प्रोटोटाइप और प्रयोग के लिए अनुमति देता है। यह विशेष रूप से 3 डी प्रिंटेड रोबोट उसी का एक उदाहरण है। यह एक वॉकर बॉट रखने का विचार है जिसने अपने संतुलन के सामने केंद्र को स्थानांतरित कर दिया है जो मेरे पास कुछ वर्षों से है। हालाँकि, इसे बंद शेल्फ भागों के साथ लागू करना हमेशा मुश्किल साबित हुआ और मुझे वास्तव में कोशिश करने से रोका। फिर भी, जब मुझे एहसास हुआ कि यह 3डी प्रिंटिंग के साथ जल्दी और आसानी से किया जा सकता है, तो मैं लगभग दो दिनों में इस रोबोट को बनाने में सक्षम था। मूल रूप से, ३डी प्रिंटिंग ने मुझे एक विचार लेने और ४८ घंटों से भी कम समय में इसे साकार करने में सक्षम बनाया था। यदि आप इस आसान रोबोट को बनाने में अपना हाथ आजमाना चाहते हैं, तो मैंने आपके लिए फाइलें और पोस्ट किए गए निर्देश शामिल कर लिए हैं। यह निश्चित रूप से 3D प्रिंटर वाले किसी व्यक्ति के लिए एक मजेदार सप्ताहांत परियोजना है जो रोबोटिक्स के साथ अपने पैरों को गीला करने के लिए इलेक्ट्रॉनिक्स और सोल्डरिंग के बारे में थोड़ा सा जानता है।

चरण 1: रोबोट के पुर्जे

रोबोट के पुर्जे
रोबोट के पुर्जे

निम्नलिखित सामग्री प्राप्त करें:

(x1) 3D प्रिंटर (मैं एक Creality CR-10 का उपयोग करता हूं) (x2) मानक सर्वो (X1) Arduino माइक्रो (X1) 40-पिन सॉकेट (X1) PCB (X1) 9V बैटरी स्नैप (x1) 9V बैटरी होल्डर (X1) 9वी बैटरी (x2) 3-पिन हेडर (x13) M3 नट और बोल्ट (x4) पेंसिल

(ध्यान दें कि इस पृष्ठ के कुछ लिंक संबद्ध लिंक हैं। यह आपके लिए आइटम की लागत को नहीं बदलता है। मुझे जो भी आय प्राप्त होती है उसे मैं नई परियोजनाओं में पुनर्निवेश करता हूं। यदि आप वैकल्पिक आपूर्तिकर्ताओं के लिए कोई सुझाव चाहते हैं, तो कृपया मुझे बताएं जानना।)

चरण 2: 3D प्रिंट पार्ट्स

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

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

चरण 3: फ्रंट असेंबली

फ्रंट असेंबली
फ्रंट असेंबली
फ्रंट असेंबली
फ्रंट असेंबली
फ्रंट असेंबली
फ्रंट असेंबली

रोबोट के सामने चार बोल्ट डालें।

दो फ्रंट लेग गियर्स को रोबोट बॉडी के सामने वाले डिब्बे में इस तरह स्लाइड करें कि लेग सॉकेट बाहर की ओर हों।

गियर को पैरों के दो रैक गियर के बीच में रखें।

सर्वो के ड्राइव शेट को सेंटर गियर पर सॉकेट में दबाएं और इसे जगह में जकड़ने के लिए एक स्क्रू का उपयोग करें।

अंत में, सामने की असेंबली को पूरा करने के लिए पहले से स्थापित बोल्ट का उपयोग करके सर्वो को बोल्ट करें।

चरण 4: निचला सर्वो

निचला सर्वो
निचला सर्वो
निचला सर्वो
निचला सर्वो

नीचे के सर्वो को उसके बढ़ते ब्रैकेट में स्लाइड करें और इसे जगह में बोल्ट करें।

चरण 5: धड़ संलग्न करें

धड़ संलग्न करें
धड़ संलग्न करें
धड़ संलग्न करें
धड़ संलग्न करें

मोटर की ड्राइव शिफ्ट पर केंद्रित 3D प्रिंटेड धड़ को दबाएं और इसे जगह पर बोल्ट करें।

चरण 6: पेंसिल डालें

पेंसिल डालें
पेंसिल डालें
पेंसिल डालें
पेंसिल डालें

पेंसिल को धड़ सॉकेट में इस तरह डालें कि इरेज़र के सिरे बाहर चिपके रहें।

चरण 7: इरेज़र खींचो

इरेज़र खींचो
इरेज़र खींचो
इरेज़र खींचो
इरेज़र खींचो

सरौता की एक जोड़ी का उपयोग करके इरेज़र को दो पेंसिल से हटा दें।

चरण 8: अधिक पेंसिल डालें

अधिक पेंसिल डालें
अधिक पेंसिल डालें
अधिक पेंसिल डालें
अधिक पेंसिल डालें

पेंसिल के उस सिरे को डालें जिससे इरेज़र को फ्रंट लेग सॉकेट में से प्रत्येक में जोड़ा जाता था।

चरण 9: सर्किट बनाएँ

सर्किट का निर्माण करें
सर्किट का निर्माण करें
सर्किट का निर्माण करें
सर्किट का निर्माण करें

40-पिन सॉकेट को बोर्ड के केंद्र में मिलाएं। 9V बैटरी स्नैप से काले तार को Arduino सॉकेट पर ग्राउंड पिन से और लाल तार को V-इन पिन से कनेक्ट करें। पहले तीन पिन पुरुष हेडर को मिलाप करें 40 पिन सॉकेट निम्नानुसार है: हेडर पिन 1 - 5 वी पावरहेडर पिन 2 - ग्राउंडहेडर पिन 3 - डिजिटल पिन 8 (सॉकेट पिन 36) दूसरे तीन पिन पुरुष हेडर को 40 पिन सॉकेट में इस प्रकार मिलाएं: हेडर पिन 1 - 5 वी पावरहेडर पिन 2 - ग्राउंडहेडर पिन 3 - डिजिटल पिन 9 (सॉकेट पिन 37)

चरण 10: ड्रिल

ड्रिल
ड्रिल
ड्रिल
ड्रिल

सर्किट बोर्ड के एक हिस्से पर केंद्रित 1/8 छेद ड्रिल करें जहां कोई टांका लगाने वाला विद्युत कनेक्शन नहीं है।

चरण 11: Arduino माइक्रो डालें

Arduino माइक्रो डालें
Arduino माइक्रो डालें

सॉकेट पर उपयुक्त पिन में Arduino माइक्रो डालें।

चरण 12: बैटरी क्लिप संलग्न करें

बैटरी क्लिप संलग्न करें
बैटरी क्लिप संलग्न करें
बैटरी क्लिप संलग्न करें
बैटरी क्लिप संलग्न करें

बैटरी क्लिप को सर्किट बोर्ड के नीचे से संलग्न करें, जबकि सावधान रहें कि इसके साथ किसी भी विद्युत कनेक्शन को शॉर्ट सर्किट न करें।

चरण 13: सर्किट बोर्ड संलग्न करें

सर्किट बोर्ड संलग्न करें
सर्किट बोर्ड संलग्न करें
सर्किट बोर्ड संलग्न करें
सर्किट बोर्ड संलग्न करें
सर्किट बोर्ड संलग्न करें
सर्किट बोर्ड संलग्न करें

रोबोट बॉडी पर बढ़ते छेद के लिए सर्किट बोर्ड को बोल्ट करें।

चरण 14: सर्वो को तार दें

सर्वो को तार दें
सर्वो को तार दें
सर्वो को तार दें
सर्वो को तार दें

सर्वो सॉकेट को सर्किट बोर्ड पर उपयुक्त पुरुष हेडर पिन में प्लग करें।

चरण 15: Arduino को प्रोग्राम करें

Arduino प्रोग्राम करें
Arduino प्रोग्राम करें

निम्नलिखित कोड के साथ Arduino प्रोग्राम करें:

//

// 3डी प्रिंटेड रोबोट के लिए कोड // यहां और जानें: https://www.instructables.com/id/3D-Printed-Robot/ // यह कोड पब्लिक डोमेन में है // // सर्वो लाइब्रेरी जोड़ें # शामिल करें // दो सर्वो इंस्टेंस बनाएं सर्वो मायसर्वो; सर्वो myservo1; // इस नंबर को तब तक बदलें जब तक कि सर्वो केंद्रित न हो जाए !!!! // सिद्धांत रूप में ९० पूर्ण केंद्र है, लेकिन यह आमतौर पर उच्च या निम्न होता है। इंट फ्रंटबैलेंस्ड = ७५; इंट बैकसेंटेड = १००; // वेरिएबल्स संतुलन के पिछले केंद्र के लिए क्षतिपूर्ति करने के लिए जब सामने शिफ्ट int backRight = BackCentered - 20; इंट बैकलेफ्ट = बैकसेंटर + 20; // सर्वो की प्रारंभिक स्थितियों को सेटअप करें और 2 सेकंड प्रतीक्षा करें शून्य सेटअप () { myservo.attach(8); myservo1.attach(9); myservo1.लिखें (फ्रंट बैलेंस्ड); myservo.write (बैकसेंटर); देरी (2000); } शून्य लूप () {// सीधे सीधे चलें (); के लिए (इंट वॉक = 10; वॉक> = 0; वॉक - = 1) {वॉकऑन (); } // दाएं मुड़ें गोराइट (); के लिए (इंट वॉक = 10; वॉक> = 0; वॉक - = 1) {वॉकऑन (); } // सीधे चलें गोस्ट्रेट (); के लिए (इंट वॉक = 10; वॉक> = 0; वॉक - = 1) {वॉकऑन (); } // बाएं मुड़ें गोलेफ्ट (); के लिए (इंट वॉक = 10; वॉक> = 0; वॉक - = 1) {वॉकऑन (); } } // वॉकिंग फंक्शन शून्य वॉकऑन (){ myservo.write(BackCentered + 30); देरी (1000); myservo.write (बैकसेंटर - 30); देरी (1000); } // बाएं फ़ंक्शन को शून्य गोलेफ्ट () {बैकसेंटर = बैकलेफ्ट; myservo1.लिखें (फ्रंट बैलेंस्ड + 40); }//दाएं फ़ंक्शन को शून्य गोराइट () {बैकसेंटर = बैकराइट; myservo1.write(FrontBalanced - 40); } // सीधे कार्य करें शून्य गोस्ट्रेट () {बैकसेंटर = १००; myservo1.लिखें (फ्रंट बैलेंस्ड); }

चरण 16: बैटरी में प्लग करें

बैटरी में प्लग करें
बैटरी में प्लग करें

9वी बैटरी में प्लग करें और इसे बैटरी क्लिप के साथ सुरक्षित करें।

छवि
छवि

क्या आपको यह उपयोगी, मनोरंजक या मनोरंजक लगा? मेरे नवीनतम प्रोजेक्ट देखने के लिए @madeineuphoria को फ़ॉलो करें।

सिफारिश की: