विषयसूची:

शॉटबॉट रोबोट: 11 कदम
शॉटबॉट रोबोट: 11 कदम

वीडियो: शॉटबॉट रोबोट: 11 कदम

वीडियो: शॉटबॉट रोबोट: 11 कदम
वीडियो: Hotbot 2s Review and Test | Top Robotic Window Cleaner 2024, नवंबर
Anonim
शॉटबॉट रोबोट
शॉटबॉट रोबोट

यह निर्देश दक्षिण फ्लोरिडा विश्वविद्यालय (www.makecourse.com) में मेककोर्स की परियोजना की आवश्यकता को पूरा करने के लिए बनाया गया था।

आपूर्ति:

वायर्स, Arduino, 6v फूड सेफ सबमर्सिबल DC वॉटर पंप, 2 स्टेपर मोटर्स, 2 ULN2003 ड्राइवर बोर्ड, H-ब्रिज, 180 सर्वो मोटर, 5v और 6-9v पावर सोर्स, ब्रेडबोर्ड, IR सेनर और रिमोट, हॉट ग्लू गन, फूड सेफ ट्यूबिंग

चरण 1: अपने रोबोट को मॉडल करें

मॉडल योर रोबोट
मॉडल योर रोबोट

अपने रोबोट का एक 3D मॉडल बनाएं कि आप उसे कैसे दिखाना चाहते हैं। ध्यान रखें कि आप पहिया और धुरी, मोटर, कपधारक के लिए तंत्र, तारों और बिजली के घटकों, और पानी की टंकी को कैसे रखेंगे। आप तस्वीर में देख सकते हैं कि मैंने आकार (8x8x4in) और मेरे घटकों और तारों की नियुक्ति की योजना बनाई है। यदि आवश्यक हो, तो अपने वास्तविक घटकों के आयाम या 3D मॉडल खोजें। आप पीछे के कोने में भी देख सकते हैं कि मैंने तारों को डालने के लिए एक स्लॉट बनाया है।

चरण 2: साइड व्यू

साइड से दृश्य
साइड से दृश्य

आप देख सकते हैं कि मैंने स्टेपर मोटर्स के लिए स्लॉट और फ्रंट व्हील के लिए एक्सल बनाया है।

चरण 3: 3 मुख्य घटक

रोबोट के लिए 3 प्रमुख तंत्र हैं।

1. मोशन: पहिए और ड्राइव कार्य करते हैं।

ए। इसके लिए दो स्टेपर मोटर्स और ड्राइवर बोर्ड की आवश्यकता होती है

2. कपहोल्डर: कप के लिए एक प्लेसमेंट बनाता है और सटीक डालना स्थान बनाता है

ए। इसके लिए सर्वो मोटर की आवश्यकता होती है।

3. द पोरिंग: प्रत्येक शॉट को डालने के लिए तंत्र।

ए। इसके लिए एच ब्रिज और पानी पंप की आवश्यकता है

ब्रेडबोर्ड के लिए, ग्राउंड रेल को एक दूसरे से कनेक्ट करें और उनमें से एक को Arduino से जोड़कर एक कॉमन ग्राउंड बनाएं।

इस बॉट को एक IR सेंसर और रिमोट से नियंत्रित किया जाएगा। आपको इसे Arduino पर किसी एक डिजिटल पिन से कनेक्ट करना होगा और इसे Arduino पावर और ग्राउंड से कनेक्ट करना होगा।

चरण 4: गति: स्टेपर मोटर्स

मोशन: स्टेपर मोटर्स
मोशन: स्टेपर मोटर्स

अपने स्टेपर मोटर्स को प्रत्येक ड्राइवर बोर्ड से कनेक्ट करें और Arduino पर IN पिन को 1-4 से पिन 2-9 से कनेक्ट करें। पावर स्रोत को बाहरी 6v+ बैटरी से कनेक्ट करें और प्रत्येक सिस्टम को कॉमन ग्राउंड (या Arduino ग्राउंड) के साथ ग्राउंड आउट करें

जब आप स्टेपर मोटर्स को प्रोग्राम करते हैं, तो आप या तो स्टेपर मोटर लाइब्रेरी या हार्ड कोड का उपयोग कर सकते हैं। इस प्रोजेक्ट के लिए इसे हार्ड कोड किया जाएगा।

चरण 5: कपधारक: मॉडल

कपधारक: मॉडल
कपधारक: मॉडल

यह मेरे द्वारा बनाए गए कप होल्डर का एक मॉडल है। तंत्र के लिए पीठ पर खुले जोड़ पर ध्यान दें।

चरण 6: कपधारक: तंत्र

कपधारक: तंत्र
कपधारक: तंत्र

कपधारक के लिए, आप उसकी गति को नियंत्रित करने के लिए एक सर्वो का उपयोग करेंगे। ऊपर की तस्वीर के बाद, आप सर्वो आर्म के अंत में एक संयुक्त और कपधारक के पीछे एक जोड़ के साथ एक दो संयुक्त प्रणाली बनाना चाहते हैं। यह एक घूर्णी गति को रैखिक में बदल देगा। इसके लिए मैंने कार्डबोर्ड और क्यू-टिप्स का इस्तेमाल किया। मैंने कार्डबोर्ड का एक छोटा आयताकार टुकड़ा काट दिया और एक छोटा छेद और प्रत्येक छोर डाल दिया। मैंने प्रत्येक छोर के माध्यम से एक क्यू-टिप लगाया और इसे सर्वो और कपधारक से जोड़ा। फिर क्यू-टिप के सिरों को ढकने के लिए गर्म गोंद का इस्तेमाल किया।

चरण 7: कपधारक: मेरा तंत्र

कपधारक: मेरा तंत्र
कपधारक: मेरा तंत्र

चरण 8: कपधारक: सर्किट

कपधारक: सर्किट
कपधारक: सर्किट

आप सर्वो मोटर को बिजली और जमीन से जोड़ना चाहते हैं और इसे पीडब्लूएम पिन में से एक से जोड़ना चाहते हैं।

चरण 9: डालना: सर्किट

डालना: सर्किट
डालना: सर्किट

DC वॉटर पंप को H-ब्रिज के OUT1 और OUT2 से कनेक्ट करें। एच-ब्रिज को कॉमन ग्राउंड से कनेक्ट करें। यदि आपका बाहरी शक्ति स्रोत 12v से कम है, तो इसे H-ब्रिज पर +12v कनेक्ट करें, यदि कनेक्शन के पीछे जम्पर कैप को न हटाएं और इसे +12v से कनेक्ट करें। इस परियोजना के लिए मैंने अपने बाहरी के रूप में 9v बैटरी का उपयोग किया। इसके बाद, ENA पिन पर लगे जम्पर को हटा दें और इसे Arduino पर PWM पिन से कनेक्ट करें। IN1 को Arduino पिन से कनेक्ट करें। नोट: आम तौर पर हम IN2 को भी जोड़ते हैं, लेकिन हमें इस मामले में ऐसा करने की आवश्यकता नहीं है क्योंकि हमें कभी भी DC मोटर के कॉन्फ़िगरेशन को बदलने की आवश्यकता नहीं होती है।

चरण 10: डालना: जारी रखें

डालने का कार्य: जारी
डालने का कार्य: जारी

आप पानी के पंप को टैंक के नीचे रखना चाहते हैं और इसे टैंक के ऊपर से खिलाना चाहते हैं। फिर आप टयूबिंग को रोबोट के ऊपर से आने के लिए कोण बना सकते हैं और इसे कपहोल्डर पर लक्षित कर सकते हैं।

चरण 11: शॉटबॉट कोड

मुख्य कोड और कार्य

सिफारिश की: