विषयसूची:

पालतू रोबोट बॉल: 10 कदम (चित्रों के साथ)
पालतू रोबोट बॉल: 10 कदम (चित्रों के साथ)

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

वीडियो: पालतू रोबोट बॉल: 10 कदम (चित्रों के साथ)
वीडियो: How to draw vir the robot boy step by step | drawing and coloring vir the robot boy 2024, जुलाई
Anonim
पालतू रोबोट बॉल
पालतू रोबोट बॉल

मेरे पालतू कुत्ते को खिलौनों के साथ खेलना पसंद है, विशेष रूप से जिनका वह पीछा कर सकता है! मैंने एक रोबोटिक बॉल का निर्माण किया जो स्विच ऑन हो जाती है और जब भी वह इसके साथ इंटरैक्ट करता है तो स्वचालित रूप से लुढ़क जाता है, मुझे अपने मोबाइल फोन के माध्यम से सूचित करता है जिसका उपयोग मैं इसे वाईफाई पर नियंत्रित करने के लिए कर सकता हूं और अंत में बैटरी को बचाने के लिए मजा खत्म होने पर शक्ति कम हो जाती है।

गेंद को विशेष रूप से सख्त होने के लिए डिज़ाइन किया गया है जिसमें सभी इलेक्ट्रॉनिक्स और चलती घटकों को सुरक्षित रूप से अंदर रखा गया है। इसका उपयोग बिल्लियों जैसे अन्य पालतू जानवरों के लिए समान रूप से किया जा सकता है।

गेंद एक d1 मिनी माइक्रो-कंट्रोलर का उपयोग करती है, जिसे Arduino का उपयोग करके प्रोग्राम किया जाता है और कुछ 3D-मुद्रित भागों और कुछ सस्ते, आसानी से उपलब्ध घटकों का उपयोग करके एक साथ रखा जाता है।

इस परियोजना के लिए आपको आवश्यकता होगी:

  • 17 सेमी व्यास हैम्स्टर बॉल (https://amzn.to/2PShVKr)
  • 2 x DC मोटर्स और व्हील्स (https://amzn.to/2PQkm0n) या (https://www.banggood.com/custlink/GKmGBes7RB)
  • Wemos D1 Mini (https://www.banggood.com/custlink/GDmv4JTGLi)
  • WS2812B आरजीबी एलईडी (https://www.banggood.com/custlink/KK3GBr7RcZ)
  • 2N2222 ट्रांजिस्टर (https://www.banggood.com/custlink/DDm3eJ7DbH)
  • बजर (https://www.banggood.com/custlink/Dv33g6N1hQ)
  • KY-002 शॉक सेंसर (https://amzn.to/2oOvHTm)
  • 2 x 14500 3.7V ली-आयन बैटरी (https://www.banggood.com/custlink/m33GB6n1Jv)
  • स्विच के साथ AA बैटरी होल्डर (https://www.banggood.com/custlink/mGDv4BnTpt)
  • L298N मोटर चालक बोर्ड (https://amzn.to/2pM7PAd) या (https://www.banggood.com/custlink/mvGG0gbTco)
  • विभिन्न लंबाई के तार
  • विभिन्न M2 और M3 स्क्रू
  • 5 x 3D-मुद्रित भाग

चरण 1: भागों को प्रिंट करें

भागों को प्रिंट करें
भागों को प्रिंट करें
भागों को प्रिंट करें
भागों को प्रिंट करें

आपको कुल ५ ३डी प्रिंटेड भागों की आवश्यकता होगी। मोटर बेस और कवर जो 2 मोटर्स को मजबूती से पकड़ते हैं और जिससे D1 मिनी और मोटर ड्राइवर बोर्ड जुड़े होते हैं और साथ ही 2 बॉल हेड जो गाइड आर्म से जुड़े होते हैं।

लगभग ०.२ मिमी की परत ऊंचाई और २०% की infill के साथ प्रिंट करें और उन्हें ठीक बाहर आना चाहिए।

चरण 2: मोटर्स को मिलाप तार

मोटर्स को मिलाप तार
मोटर्स को मिलाप तार

प्रत्येक मोटर को मिलाप 2 तार

चरण 3: मोटर्स की स्थिति और सुरक्षित करें

मोटर्स की स्थिति और सुरक्षित करें
मोटर्स की स्थिति और सुरक्षित करें
मोटर्स की स्थिति और सुरक्षित करें
मोटर्स की स्थिति और सुरक्षित करें
मोटर्स की स्थिति और सुरक्षित करें
मोटर्स की स्थिति और सुरक्षित करें

मोटर बेस के भीतर 2 डीसी मोटर्स की स्थिति बनाएं और उपयुक्त लंबाई एम 3 स्क्रू और फिक्सिंग पोजीशन (प्रत्येक मोटर के लिए 2) का उपयोग करके सुरक्षित करें।

चरण 4: मोटर कवर संलग्न करें

मोटर कवर संलग्न करें
मोटर कवर संलग्न करें
मोटर कवर संलग्न करें
मोटर कवर संलग्न करें

मोटर कवर को रखें और 4 x M3 स्क्रू का उपयोग करके सुरक्षित करें।

चरण 5: D1 मिनी और मोटर चालक बोर्ड संलग्न करें

D1 मिनी और मोटर चालक बोर्ड संलग्न करें
D1 मिनी और मोटर चालक बोर्ड संलग्न करें
D1 मिनी और मोटर चालक बोर्ड संलग्न करें
D1 मिनी और मोटर चालक बोर्ड संलग्न करें

कुछ M2 स्क्रू का उपयोग करके, D1 मिनी और मोटर ड्राइव बोर्ड को कवर से जोड़ दें।

चरण 6: घटक कनेक्ट करें

घटक कनेक्ट करें
घटक कनेक्ट करें
घटक कनेक्ट करें
घटक कनेक्ट करें

दिखाए गए अनुसार L298N बोर्ड से 2 जंपर्स को हटाने के लिए योजनाबद्ध याद का उपयोग करके सभी घटकों को कनेक्ट करें। पहियों को मोटरों से जोड़ें। गर्म गोंद का उपयोग करके मोटर आवास के नीचे बैटरी कवर को सुरक्षित करें। सभी ढीले केबलों को साफ और सुरक्षित करने के लिए गर्म गोंद का उपयोग करें (आप अगले भाग पर जा सकते हैं और पहले सब कुछ परीक्षण कर सकते हैं!)

थोड़ा सा सिद्धांत…

D1 मिनी को गहरी नींद से जगाने में सक्षम बनाने के लिए शॉक सेंसर रीसेट पिन से जुड़ा होता है जिसका उपयोग हम जब भी रोबोट के साथ नहीं किया जाता है तो बिजली बचाने के लिए करते हैं। ट्रांजिस्टर का उपयोग स्विच के रूप में किया जाता है ताकि यह सुनिश्चित किया जा सके कि डिवाइस चालू होने पर ये सिग्नल प्राप्त नहीं होते हैं या जैसे ही रोबोट बॉल चलती है, यह बार-बार खुद को रीसेट कर लेती है।

ट्रांजिस्टर को संचालित करने के लिए माइक्रो-कंट्रोलर के आउटपुट पिन से सिग्नल की आवश्यकता होती है। सौभाग्य से हमारे लिए, पिन D0 (GPIO16) गहरी नींद में स्वचालित रूप से उच्च पर सेट हो जाता है और हम किसी भी बाद के रीसेट को रोकने के लिए स्केच शुरू होते ही इसे बस LOW पर सेट कर सकते हैं। जैसे ही माइक्रो-कंट्रोलर गहरी नींद में लौटता है, पिन स्वचालित रूप से सेंसर को 'आर्म' करने के लिए फिर से हाई पर सेट हो जाता है।

चरण 7: स्केच को कॉन्फ़िगर करें

स्केच कॉन्फ़िगर करें
स्केच कॉन्फ़िगर करें
स्केच कॉन्फ़िगर करें
स्केच कॉन्फ़िगर करें

नवीनतम Arduino IDE और नवीनतम Arduino स्केच डाउनलोड करें जो यहां पाया जा सकता है।

सुनिश्चित करें कि आपके पास निम्नलिखित पुस्तकालय स्थापित हैं। इन्हें Arduino IDE के भीतर से पुस्तकालय प्रबंधक का उपयोग करके स्थापित किया जा सकता है यदि नहीं। नए संस्करण काम कर सकते हैं लेकिन उनका परीक्षण नहीं किया गया है।

  • फास्टलेड वी३.३.२
  • ब्लिंक v0.6.1

निम्नलिखित पुस्तकालय को इसकी सामग्री को Arduino लाइब्रेरी फ़ोल्डर में ले जाकर मैन्युअल रूप से स्थापित किया जाना चाहिए:

ESP8266WiFi लाइब्रेरी v2.4.2 -

Arduino IDE में स्केच खोलें। अपने स्वयं के वाईफाई क्रेडेंशियल और अपने Blynk प्रामाणिक टोकन को दर्शाने के लिए नीचे दिखाई गई 3 पंक्तियों को बदलें (इसे खोजने के लिए Blynk ऐप अनुभाग देखें)।

// आपका वाईफाई क्रेडेंशियल।// खुले नेटवर्क के लिए पासवर्ड को "" पर सेट करें। चार एसएसआईडी = "आपका वाईफाई एसएसडी यहां"; चार पास = "आपका वाईफाई यहां पास है";

// आपको Blynk ऐप में Auth टोकन मिलना चाहिए। // प्रोजेक्ट सेटिंग्स (अखरोट आइकन) पर जाएं। चार ऑथ = "आपका ऑथ टोकन यहाँ";

नोट: स्केच अपलोड करने में सक्षम होने से पहले आपको D0 से पिन निकालना होगा। अपलोड पूरा होने के बाद इसे फिर से कनेक्ट करें।

माइक्रो-यूएसबी का उपयोग करके डी1 मिनी को पीसी से कनेक्ट करें, सुनिश्चित करें कि दिखाई गई सेटिंग्स का उपयोग किया गया है, सही COM पोर्ट सेट है और स्केच अपलोड करें।

गेंद को अब रीबूट करना चाहिए और आपके वाईफाई नेटवर्क से कनेक्ट होना चाहिए। इस गाइड के Blynk अनुभाग को पूरा करने के बाद यह आपके अपने मोबाइल Blynk ऐप के माध्यम से नियंत्रित हो जाएगा। किसी भी दोष का निवारण करने के लिए, पीसी से जुड़े D1 मिनी के साथ, निदान में मदद करने के लिए Arduino IDE में सीरियल मॉनिटर का उपयोग करें।

चरण 8: ब्लिंक मोबाइल ऐप

ब्लिंक मोबाइल ऐप
ब्लिंक मोबाइल ऐप
ब्लिंक मोबाइल ऐप
ब्लिंक मोबाइल ऐप

बॉल को Blynk वेब ऐप का उपयोग करके नियंत्रित किया जाता है। Blynk प्रोटोटाइप/गैर-व्यावसायिक उपयोग के लिए एक IoT प्लेटफ़ॉर्म मुफ़्त है।

एंड्रॉइड प्ले या ऐप्पल ऐप स्टोर से ब्लिंक डाउनलोड करके शुरू करें। एक खाता बनाएं और ऐप के भीतर से ऊपर क्यूआर-कोड को स्कैन करें। प्रोजेक्ट सेटिंग्स के तहत अपने खाते में ईमेल करके या कॉपी ऑल फीचर का उपयोग करके प्रोजेक्ट ऑथ टोकन का पता लगाएं। एंड्रॉइड स्केच के लिए ऑथ टोकन, अपलोड करें और आपको जाने के लिए अच्छा होना चाहिए!

चरण 9: रोबोट को गेंद में डालें

गेंद में रोबोट डालें
गेंद में रोबोट डालें
गेंद में रोबोट डालें
गेंद में रोबोट डालें
गेंद में रोबोट डालें
गेंद में रोबोट डालें

धीरे से पूर्ण इलेक्ट्रॉनिक्स को गेंद में रखें। एक बार अंदर जाने के बाद, गाइड आर्म को एक गाइड बॉल के साथ संलग्न करें, जो दोनों ओर से तड़क गई हो।

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

गाइड आर्म को जिप टाई, वेल्क्रो स्ट्रैप या रबर बैंड से सुरक्षित करें।

2 x 3.7V बैटरी डालें, पावर स्विच चालू करें और गेंद पर ढक्कन बंद करें।

चरण 10: दूर खेलें …

खेल डालें…
खेल डालें…

अपने पालतू जानवर को खोजने के लिए अपनी रोबोट बॉल को कहीं सेट करें और जैसे ही वे इसके साथ बातचीत करना शुरू करते हैं, इसे जीवन में देखें और उन सभी का मनोरंजन करें। यदि आप चाहें, तो कुछ कुशल चालों के साथ वापस खेलने के लिए मोबाइल ऐप का उपयोग करें। आनंद लें और अगर आपको यह प्रोजेक्ट पसंद आया हो तो कृपया रोबोट प्रतियोगिता में हमें वोट करें। धन्यवाद।

रोबोटिक्स प्रतियोगिता
रोबोटिक्स प्रतियोगिता
रोबोटिक्स प्रतियोगिता
रोबोटिक्स प्रतियोगिता

रोबोटिक्स प्रतियोगिता में द्वितीय पुरस्कार

सिफारिश की: