विषयसूची:
- चरण 1: 3-डी भागों को प्रिंट करें
- चरण 2: आवश्यक इलेक्ट्रॉनिक्स और पुर्जे खरीदें
- चरण 3: भागों को इकट्ठा करें और सर्किट का निर्माण करें
- चरण 4: Arduino फ्लैश करें
- चरण 5: ज़िप्पी का उपयोग करके मज़े करें और सुरक्षित रहें
वीडियो: ज़िप्पी द फैनबोट: 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
यह निर्देश दक्षिण फ्लोरिडा विश्वविद्यालय (www.makecourse.com) में MAKEcourse की परियोजना की आवश्यकता को पूरा करने के लिए बनाया गया था।
Zippy the Fanbot एक Arduino आधारित प्रोजेक्ट है जो बॉट को वांछित दिशाओं में घुमाने या घुमाने के लिए ब्रशलेस मोटर्स पर लगे प्रोपेलर द्वारा उत्पादित थ्रस्ट का उपयोग करता है। उपयोगकर्ता इन्फ्रारेड रिमोट कंट्रोल के साथ बॉट को नियंत्रित करता है। ज़िप्पी नाम इस तथ्य से गढ़ा गया था कि अधिकांश विधानसभा ज़िप संबंधों के साथ एक साथ आयोजित की जाती है।
चरण 1: 3-डी भागों को प्रिंट करें
इस असेंबली के फ्रेम के साथ-साथ अरुडिनो केस और इलेक्ट्रॉनिक्स बॉक्स 3-डी प्रिंटेड थे। प्रत्येक भाग को ३-५ गोले के साथ ३०% infill पर मुद्रित किया गया था। मैंने आपके लिए इसे आसान बनाने के लिए एसटीएल भाग फ़ाइलें अपलोड की हैं। बस उन्हें डाउनलोड करें और उन्हें एक अच्छे 3-डी प्रिंटर पर लाएं!
चरण 2: आवश्यक इलेक्ट्रॉनिक्स और पुर्जे खरीदें
Zippy the Fanbot को बनाने और उपयोग करने के लिए कई इलेक्ट्रॉनिक्स और पुर्जों की आवश्यकता होगी। यहाँ उन सभी भागों की सूची दी गई है जिनका उपयोग मैंने इस परियोजना को बनाने में किया है:
1x Arduino Uno R3
1x वीएस / एचएक्स 1838 बी इन्फ्रारेड सेंसर
पुरुष से पुरुष हैडर पिन का 1x पैक (Arduino Pins के लिए पर्याप्त)
8 महिला से महिला जम्पर तारों का 1x पैक
1x 3S 11.1V लिथियम पॉलिमर बैटरी
1x विद्युत वितरण हार्नेस या विद्युत वितरण बोर्ड
4x एफ्रो साइमनके 20ए ओपीटीओ ईएससी
4x सनीस्की X2212 KV980 ब्रशलेस मोटर्स
2x एपीसी सीडब्ल्यू 8045 मल्टीरोटर प्रोपेलर
2x एपीसी सीसीडब्ल्यू 8045 मल्टीरोटर प्रोपेलर
4 ज़िप टाईज़ का 1x पैक
4x लाइट ड्यूटी कुंडा कास्टर
वेल्क्रो स्ट्रिप्स का 1x पैकेज
सॉफ्ट डबल साइडेड टेप का 1x रोल
चरण 3: भागों को इकट्ठा करें और सर्किट का निर्माण करें
एक बार जब आप सभी आवश्यक भागों को 3-डी प्रिंट कर लेते हैं और अन्य सभी आवश्यक घटकों को खरीद लेते हैं, तो ज़िप्पी को असेंबल करना शुरू करने का समय आ गया है! सब कुछ एक साथ कैसे रखा जाता है, इसकी कल्पना करने के लिए इस निर्देश में पहली तस्वीर देखें।
3-डी प्रिंटेड फ्रेम एक साथ रखने के लिए बहुत सहज है, जिस तरह से मैंने इसे बनाने का इरादा किया था। एक्स फ्रेम बनाने के लिए दो भुजाएँ आपस में जुड़ती हैं और एक ब्रैकेट होता है जो बाजुओं पर फिट बैठता है। इलेक्ट्रॉनिक्स पिस्तौलदान बाहों के नीचे चला जाता है। फैन एडेप्टर प्रत्येक हाथ के सिरों पर लगे होते हैं और व्हील एडेप्टर फ्रेम के पैरों पर दाईं ओर स्लाइड करते हैं। यह बहुत सहज होना चाहिए कि सभी ज़िप संबंधों को कहाँ लागू किया जाए, हालाँकि, यदि ऐसा नहीं है, तो बस इस निर्देश पर पहली तस्वीर देखें! शीर्ष ब्रैकेट को बाजुओं पर रखने के लिए ज़िप संबंधों को लागू करना बिल्कुल आवश्यक नहीं है।
एक बार फ्रेम इकट्ठा हो जाने के बाद, इलेक्ट्रॉनिक्स को तार और माउंट करने का समय आ गया है। ESCs को आर्म्स पर लगाया जाता है जबकि मोटर्स को फैन एडेप्टर पर लगाया जाता है। ESCs और मोटर दोनों को ज़िप टाई के साथ लगाया गया है। ध्रुवता को ईएससी और मोटरों के बीच आगे की बाएँ और पीछे की दाहिनी भुजाओं के बीच उलटने की ज़रूरत है ताकि वे दक्षिणावर्त घूमें। अन्य दो भुजाओं में मोटरें होंगी जो वामावर्त घूमती हैं। इसलिए क्लॉकवाइज प्रॉप्स को फ्रंट लेफ्ट और रियर राइट मोटर्स पर लगाया जाएगा, जबकि वामावर्त प्रॉप्स को फ्रंट राइट और रियर लेफ्ट मोटर्स पर लगाया जाएगा। ये विपरीत घूर्णी दिशाएँ विपरीत टॉर्क उत्पन्न करती हैं जो बॉट के स्थिर प्रदर्शन में सहायता करती हैं।
Arduino केस के साथ-साथ LiPo बैटरी को सेंटर ब्रैकेट के ऊपर माउंट करने के लिए वेल्क्रो का उपयोग करें। Arduino केस के शीर्ष केंद्र में IR सेंसर को माउंट करने के लिए दो तरफा टेप का उपयोग करें, इस तरह, यह रिमोट से सिग्नल प्राप्त करने के लिए एक इष्टतम स्थान पर है। LiPo से ESCs को सभी बिजली वितरण इलेक्ट्रॉनिक्स बॉक्स के माध्यम से खिलाया जाता है जो इलेक्ट्रॉनिक्स होल्स्टर में बैठता है। Arduino से ESCs तक के सिग्नल वायर को भी इलेक्ट्रॉनिक्स बॉक्स के माध्यम से फीड किया जाता है। LiPo से ESCs तक वायरिंग को क्रॉस-क्रॉस न करने के लिए बहुत सावधान रहें। यह ईएससी को आसानी से नुकसान पहुंचा सकता है और संभावित रूप से आग लग सकता है।
सर्किट योजनाबद्ध का संदर्भ लें जो दर्शाता है कि कैसे सब कुछ एक साथ तार-तार किया जाता है।
चरण 4: Arduino फ्लैश करें
Zippy the Fanbot को असेंबल करने के बाद, Arduino को आवश्यक सॉफ़्टवेयर के साथ फ्लैश करने का समय आ गया है। मैंने Arduino स्केच प्रदान किया है जिसका उपयोग Zippy को नियंत्रित करने के लिए किया जाता है। फैनबोट को संचालित करने के लिए कोड को अनिवार्य रूप से 5 बटन की आवश्यकता होती है। प्रोग्राम के लिए सबसे अच्छे बटन रिमोट कंट्रोल पर नेविगेशन बटन हैं। यह सहज है कि ऊपर/नीचे बटन बॉट को आगे/पीछे घुमाएंगे जबकि बाएं/दाएं बटन बॉट को वामावर्त/घड़ी की दिशा में घुमाएंगे। केंद्र नेविगेशन बटन एक किल स्विच के रूप में कार्य करेगा और सभी मोटरों को रोक देगा। यदि आप जिस रिमोट का उपयोग कर रहे हैं वह इस कोड के साथ काम नहीं करता है, तो बॉट से प्रोपेलर को हटा दें और Arduino IDE में सीरियल मॉनिटर का उपयोग करके Arduino को अपने रिमोट पर दिशात्मक बटन के साथ काम करने के लिए पुन: प्रोग्राम करें। आपको बस उस बटन को दबाने की जरूरत है जिसका आप उपयोग करना चाहते हैं और देखें कि सीरियल मॉनिटर पर कौन सा मान दिखाई देता है। फिर, मान को उपयुक्त if स्टेटमेंट में बदलें, जो उस कोड में है जो मैंने सीरियल मॉनिटर पर आपके द्वारा देखे गए मान के साथ प्रदान किया है।
जैसा कि आप देखेंगे कोड बल्कि सरल है। 5 सशर्त जांच हैं जो निर्धारित करती हैं कि कौन सा बटन दबाया जा रहा है। उदाहरण के लिए, यदि IR सेंसर को पता चलता है कि ऊपर का बटन दबाया जा रहा है, तो सामने की दो मोटरें घूमेंगी, जो बॉट को आगे खींचती हैं। यदि बायाँ नेविगेशन बटन दबाया जाता है, तो आगे दाएँ और पीछे बाएँ मोटर घूमेंगे, जिससे बॉट वामावर्त घुमाएगा। यदि एक निश्चित पैंतरेबाज़ी के लिए एक बटन दबाया जाता है, तो संबंधित मोटर लगातार अपनी गति को तब तक बढ़ाते रहेंगे जब तक कि अधिकतम गति नहीं हो जाती।
आइए एक सेकंड के लिए कहें कि बॉट आगे बढ़ रहा है, इसके सामने वाले मोटर्स अपनी अधिकतम गति से घूम रहे हैं। यदि उपयोगकर्ता डाउन बटन को दबाता है और रखता है, तो आगे की मोटरें तब तक धीमी हो जाएंगी जब तक कि वे पूरी तरह से बंद न हो जाएं और फिर पीछे की मोटरें सक्रिय हो जाएंगी और बॉट को रिवर्स में भेज देंगी। यह बॉट के घूर्णी युद्धाभ्यास पर भी लागू होता है। यह उपयोगकर्ता को बॉट प्रदर्शन कर रहे युद्धाभ्यास को तेज या धीमा करने की अनुमति देता है।
अब, मान लें कि बॉट फिर से किसी गति से आगे बढ़ रहा है। यदि बाएँ या दाएँ दिशात्मक बटन दबाया जाता है, तो बॉट उन मोटरों को सक्रिय करने से पहले सभी मोटरों को घुमाना तुरंत बंद कर देगा जो इसे चालू करती हैं। इसलिए, उपयोगकर्ता तुरंत रैखिक और घूर्णी गति के बीच स्विच कर सकता है।
चरण 5: ज़िप्पी का उपयोग करके मज़े करें और सुरक्षित रहें
अब आप पूरी तरह तैयार हैं! एक बार जब आप Zippy बना लेते हैं और काम करने के लिए Arduino कोड प्राप्त कर लेते हैं, तो यह खेलने का समय है। हालांकि बेहद सावधान रहें, खासकर बच्चों और जानवरों के आसपास। सुनिश्चित करें कि प्रोपेलर अच्छी तरह से संतुलित हैं और मोटरों पर कसकर बंद हैं। इस परियोजना में उपयोग की जाने वाली ब्रशलेस मोटरें बहुत अधिक आरपीएम पर घूमती हैं, इसलिए, प्रॉप्स चोट पहुंचाने में बहुत सक्षम हैं। मज़े करो!
सिफारिश की:
अलार्म घड़ी के साथ DIY स्मार्ट स्केल (वाई-फाई, ESP8266, Arduino IDE और Adafruit.io के साथ): 10 कदम (चित्रों के साथ)
अलार्म घड़ी के साथ DIY स्मार्ट स्केल (वाई-फाई, ESP8266, Arduino IDE और Adafruit.io के साथ): अपने पिछले प्रोजेक्ट में, मैंने वाई-फाई के साथ एक स्मार्ट बाथरूम स्केल विकसित किया था। यह उपयोगकर्ता के वजन को माप सकता है, इसे स्थानीय रूप से प्रदर्शित कर सकता है और इसे क्लाउड पर भेज सकता है। आप इसके बारे में अधिक जानकारी नीचे दिए गए लिंक पर प्राप्त कर सकते हैं:https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
टाइमर फंक्शन के साथ टीवी रिमोट के साथ घरेलू उपकरणों को कैसे नियंत्रित करें: 7 कदम (चित्रों के साथ)
टाइमर फंक्शन के साथ टीवी रिमोट के साथ घरेलू उपकरणों को कैसे नियंत्रित करें: उपभोक्ता बाजार में अपने परिचय के 25 वर्षों के बाद भी, हाल के दिनों में अवरक्त संचार अभी भी बहुत प्रासंगिक है। चाहे वह आपका 55 इंच का 4K टेलीविजन हो या आपकी कार का साउंड सिस्टम, हर चीज को हमारी प्रतिक्रिया के लिए एक IR रिमोट कंट्रोलर की आवश्यकता होती है
ज़िप्पी जॉयस्टिक - विकर्ण फिक्स: 6 कदम (चित्रों के साथ)
ज़िप्पी जॉयस्टिक - विकर्ण फिक्स: वौस एवेज़ डेस प्रोब्लेम एवेक डी विकर्ण एवेक वोटर जॉयस्टिक बॉन मार्चé ज़िप्पी? ले प्रोब्ल मी सेस्ट मोंट्रे; &एक कब्र; मोई ऑस्ट्रेलियाई प्लसियस फॉइस (एट ओई मा बोने डेम!) पोर य रेमडिएर, जय कोनçu une petite pi&
सिगफॉक्स के साथ डेड मैन अलर्ट के साथ बाइक ट्रैकिंग सिस्टम: 7 कदम (चित्रों के साथ)
सिगफॉक्स के साथ डेड मैन अलर्ट के साथ बाइक ट्रैकिंग सिस्टम: ट्रैकिंग और अलर्ट सुविधाओं के साथ बाइक सवारों के लिए सुरक्षा प्रणाली। दुर्घटना के मामले में जीपीएस स्थिति के साथ एक अलार्म भेजा जाता है। बाइक सवारों के लिए सुरक्षा जरूरी है, सड़क बाइक या माउंटेन बाइक दुर्घटनाएं होती हैं और जितनी जल्दी हो सके आपात स्थिति में
डायना इंग्लैंड के साथ प्रवाहकीय धागे के साथ कैसे सीना: 10 कदम (चित्रों के साथ)
डायना इंग्लैंड के साथ प्रवाहकीय धागे के साथ कैसे सीना: बिजली और फैशन का संयोजन! कठिनाई की डिग्री: अभी भी सीखने की अवधि: 45 मिनट सामग्री: सिलाई के लिए परिधान, प्रवाहकीय धागा, कैंची, दो एलईडी, सीआर 2032 घड़ी बैटरी, बीएस 7 बैटरी धारक, गायब स्याही पेन , सुई-नाक सरौता, आर