विषयसूची:

रोबोट प्ले फ़ेच बनाना: 6 कदम
रोबोट प्ले फ़ेच बनाना: 6 कदम

वीडियो: रोबोट प्ले फ़ेच बनाना: 6 कदम

वीडियो: रोबोट प्ले फ़ेच बनाना: 6 कदम
वीडियो: How To Make A Fetch Robot At Home 2024, नवंबर
Anonim
रोबोट प्ले फ़ेच बनाना
रोबोट प्ले फ़ेच बनाना
रोबोट प्ले फ़ेच बनाना
रोबोट प्ले फ़ेच बनाना
रोबोट प्ले फ़ेच बनाना
रोबोट प्ले फ़ेच बनाना

एक रोबोट बनाने के लिए नए Pixy2 और एक DFRobot ESP32 FireBeetle का उपयोग करें जो आइटम ढूंढ और पुनर्प्राप्त कर सकता है!

चरण 1: भाग

  • पिक्सी 2 कैमरा:

    www.dfrobot.com/product-1752.html

  • DFRobot ESP32 फायरबीटल:

    www.dfrobot.com/product-1590.html

  • DFRobot सर्वो रोबोट ग्रिपर:

    www.dfrobot.com/product-628.html

  • DFRobot 2WD मिनीक्यू चेसिस:

    www.dfrobot.com/product-367.html

चरण 2: रोबोट प्लेटफ़ॉर्म

रोबोट प्लेटफार्म
रोबोट प्लेटफार्म

पिक्सी हाल ही में अपने पिक्सी कैमरा के अपने अगले संस्करण के साथ सामने आया, जो वस्तुओं को पहचान सकता है और उन्हें ट्रैक कर सकता है। DFRobot ने मुझे एक भेजा, इसलिए मैंने एक ऐसा रोबोट बनाने का फैसला किया जो किसी वस्तु को पकड़कर वापस ला सके।

मैंने DFRobot से एक मिनीक्यू रोबोट चेसिस का उपयोग उस प्लेटफॉर्म के रूप में किया जिस पर रोबोट बनाया जाएगा। यह कई बढ़ते छेदों के साथ आता है, इसलिए मैंने फ़्यूज़न 360 का उपयोग करके एक बैटरी रिसर डिज़ाइन किया जो छेद के एक सेट से जुड़ता है। फिर मैंने ग्रिपर को सामने की तरफ घुमाया।

चरण 3: पिक्सी कैमरा सेटअप

पिक्सी कैमरा सेटअप
पिक्सी कैमरा सेटअप
पिक्सी कैमरा सेटअप
पिक्सी कैमरा सेटअप
पिक्सी कैमरा सेटअप
पिक्सी कैमरा सेटअप
पिक्सी कैमरा सेटअप
पिक्सी कैमरा सेटअप

पिक्सी कैमरा के निर्माता पिक्सीमोन नामक एक सॉफ्टवेयर प्रदान करते हैं, जो दिखाता है कि कैमरा "क्या देखता है" और उपयोगकर्ताओं को पैरामीटर समायोजित करने, इंटरफेस सेट करने और रंग कोड बनाने देता है। मैंने यहां उनकी वेबसाइट से पिक्सीमोन को डाउनलोड और इंस्टॉल किया है। फिर मैंने यूएसबी के माध्यम से पिक्सी 2 को अपने पीसी से कनेक्ट किया और फ़ाइल मेनू पर गया और कॉन्फ़िगर किया।

सबसे पहले, मैंने इंटरफ़ेस को I2C पर सेट किया है, क्योंकि मैं एक गैर-Arduino बोर्ड का उपयोग करूंगा।

इसके बाद, मैंने विशेषज्ञ मेनू में कुछ विविध सेटिंग्स को ट्यून किया, जैसा कि छवि में देखा गया है।

अंत में, मैं उस ब्लॉक से बाहर निकल गया जिसका मैं उपयोग करना चाहता था और एक्शन मेनू के तहत "सेट सिग्नेचर 1" पर क्लिक किया। यह वही सेट करता है जो पिक्सी खोजती है।

चरण 4: वायरिंग

तारों
तारों

चूंकि मैंने पिक्सी को I2C मोड का उपयोग करने के लिए सेटअप किया है, इसलिए इसे ESP32 फायरबीटल से जोड़ने के लिए केवल 4 तारों की आवश्यकता है। बस एसडीए, एससीएल, 5वी और जीएनडी कनेक्ट करें। फिर मैंने L293D डुअल H-ब्रिज DC मोटर ड्राइवर को IO26, IO27, IO9, और IO10 को पिन करने के लिए बिजली और आउटपुट के साथ तार दिया, जैसा कि इस छवि में देखा गया है।

चरण 5: कार्यक्रम बनाना

कार्यक्रम "प्रवाह" इस प्रकार है: लक्ष्य ब्लॉक खोजें

चौड़ाई और स्थिति प्राप्त करें

जहां ब्लॉक है उसके आधार पर रोबोट की स्थिति को समायोजित करें

आगे बढ़ें जब तक कि यह काफी करीब न हो जाए

वस्तु को पकड़ो

उल्टा उल्टा

रिलीज वस्तु

चरण 6: रोबोट का उपयोग करना

Image
Image

अन्य वस्तुओं को गलती से पहचानने से रोकने के लिए मैंने पहले पृष्ठभूमि के लिए श्वेत पत्र का एक टुकड़ा रखा। फिर, मैंने ईएसपी 32 को रीसेट किया और इसे ऑब्जेक्ट की ओर ड्राइव करते हुए देखा, इसे पकड़ लिया, और फिर इसे वापस कर दिया, जैसा कि वीडियो में देखा गया है।

सिफारिश की: