विषयसूची:
- चरण 1: अवयव
- चरण 2: सीएडी
- चरण 3: भागों का निर्माण
- चरण 4: विधानसभा
- चरण 5: प्रोग्रामिंग
- चरण 6: मज़ा आ रहा है
वीडियो: स्वायत्त नेरफ संतरी बुर्ज: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
कुछ साल पहले, मैंने एक ऐसी परियोजना देखी जिसमें एक अर्ध-स्वायत्त बुर्ज दिखाया गया था जो एक बार निशाना लगाने के बाद अपने आप आग लगा सकता था। इसने मुझे लक्ष्य हासिल करने के लिए पिक्सी 2 कैमरे का उपयोग करने का विचार दिया और फिर स्वचालित रूप से nerf बंदूक को निशाना बनाया, जो तब लॉक हो सकती थी और अपने आप ही आग लगा सकती थी।
यह परियोजना DFRobot.com द्वारा प्रायोजित थी
आवश्यक भागों:
गियरबॉक्स के साथ DFRobot स्टेपर मोटर-
DFRobot Stepper Motor Driver-
DFRobot Pixy 2 Cam-
NEMA 17 स्टेपर मोटर
अरुडिनो मेगा 2560
कोर्ट-SR04
नेरफ नाइट्रोन
चरण 1: अवयव
इस परियोजना के लिए, बंदूक को आंखों की आवश्यकता होगी, इसलिए मैंने पिक्सी 2 का उपयोग करना चुना क्योंकि यह मेनबोर्ड के साथ कितनी आसानी से इंटरफेस कर सकता है। तब मुझे एक माइक्रोकंट्रोलर की आवश्यकता थी, इसलिए मैंने एक Arduino Mega 2560 को चुना क्योंकि इसमें कितने पिन हैं।
चूंकि बंदूक को दो कुल्हाड़ियों, यॉ और पिच की आवश्यकता होती है, इसलिए इसके लिए दो स्टेपर मोटर्स की आवश्यकता होती है। उसकी वजह से, DFRobot ने मुझे अपना डुअल DRV8825 मोटर ड्राइवर बोर्ड भेजा।
चरण 2: सीएडी
मैंने फ़्यूज़न 360 को लोड करके और नेरफ़ गन के एक संलग्न कैनवास को सम्मिलित करके शुरू किया। तब मैंने उस कैनवास से एक ठोस शरीर बनाया। बंदूक के डिजाइन के बाद, मैंने कुछ असर-आधारित समर्थन के साथ एक मंच बनाया जो बंदूक को बाएं से दाएं घुमाने की अनुमति देगा। मैंने इसे चलाने के लिए घूमने वाले प्लेटफॉर्म के बगल में एक स्टेपर मोटर लगाई।
लेकिन बड़ा सवाल यह है कि बंदूक की पिच को ऊपर और नीचे कैसे किया जाए। उसके लिए, एक रैखिक ड्राइव सिस्टम की आवश्यकता थी जिसमें एक बिंदु जंगम ब्लॉक से जुड़ा हो और बंदूक के पीछे दूसरा बिंदु हो। एक रॉड दो बिंदुओं को जोड़ती है, जिससे बंदूक को अपनी केंद्रीय धुरी के साथ घूमने की इजाजत मिलती है।
आप यहां सभी आवश्यक फाइलें डाउनलोड कर सकते हैं:
www.thingiverse.com/thing:3396077
चरण 3: भागों का निर्माण
मेरे डिज़ाइन के लगभग सभी भाग 3D प्रिंटेड होने के लिए हैं, इसलिए मैंने उन्हें बनाने के लिए अपने दो प्रिंटर का उपयोग किया। फिर मैंने अपने सीएनसी राउटर के लिए आवश्यक टूलपैथ उत्पन्न करने के लिए पहले फ़्यूज़न 360 का उपयोग करके चलने योग्य प्लेटफ़ॉर्म बनाया, फिर मैंने डिस्क को प्लाईवुड की शीट से काट दिया।
चरण 4: विधानसभा
सभी भागों के बनने के बाद, उन्हें इकट्ठा करने का समय आ गया था। मैंने असर समर्थन को घूर्णन डिस्क से जोड़कर शुरू किया। फिर मैंने 6 मिमी एल्यूमीनियम छड़ और थ्रेडेड रॉड को टुकड़ों के माध्यम से चलाकर रैखिक पिच असेंबली को एक साथ रखा। अंत में, मैंने एक स्टील रॉड और एल्यूमीनियम एक्सट्रूज़न से बने दो पोस्ट के साथ ही नेरफ गन को संलग्न किया।
चरण 5: प्रोग्रामिंग
अब परियोजना के सबसे कठिन भाग के लिए: प्रोग्रामिंग। एक प्रक्षेप्य-फायरिंग मशीन बहुत जटिल है, और इसके पीछे का गणित भ्रमित करने वाला हो सकता है। मैंने प्रोग्राम फ्लो और लॉजिक को चरण-दर-चरण लिखकर शुरू किया, यह विवरण देते हुए कि प्रत्येक मशीन स्थिति में क्या होगा। विभिन्न राज्य इस प्रकार हैं:
लक्ष्य हासिल करें
बंदूक की स्थिति
मोटर्स को स्पूल करें
बन्दूक चलाओ
मोटरों को हवा दें
लक्ष्य को प्राप्त करने के लिए लक्ष्य के रूप में नियॉन गुलाबी वस्तुओं को ट्रैक करने के लिए पहले पिक्सी को स्थापित करना शामिल है। फिर बंदूक तब तक चलती है जब तक लक्ष्य पिक्सी के दृश्य में केंद्रित नहीं हो जाता है, जहां बंदूक बैरल से लक्ष्य तक इसकी दूरी को मापा जाता है। इस दूरी का उपयोग करके, कुछ बुनियादी त्रिकोणमितीय कार्यों का उपयोग करके क्षैतिज और ऊर्ध्वाधर दूरियां पाई जा सकती हैं। मेरे कोड में get_angle() नामक एक फ़ंक्शन है जो इन दो दूरियों का उपयोग करके गणना करता है कि उस लक्ष्य को हिट करने के लिए कितने कोण की आवश्यकता है।
बंदूक फिर इस स्थिति में चली जाती है और MOSFET के माध्यम से मोटरों को चालू करती है। पांच सेकंड के लिए स्पूल करने के बाद यह ट्रिगर खींचने के लिए सर्वो मोटर को घुमाता है। MOSFET तब मोटर को बंद कर देता है और फिर nerf बंदूक लक्ष्य की तलाश में लौट आती है।
चरण 6: मज़ा आ रहा है
मैंने बंदूक की सटीकता का परीक्षण करने के लिए दीवार पर एक नीयन गुलाबी इंडेक्स कार्ड लगाया। इसने अच्छा प्रदर्शन किया, क्योंकि मेरा प्रोग्राम मापा दूरी के लिए कोण को कैलिब्रेट और समायोजित करता है। यहां एक वीडियो है जिसमें बंदूक को काम करते हुए दिखाया गया है।
सिफारिश की:
पोर्टल 2 बुर्ज - मास्टर बुर्ज नियंत्रण: 9 कदम (चित्रों के साथ)
पोर्टल 2 बुर्ज - मास्टर बुर्ज नियंत्रण: यह परियोजना इंस्ट्रक्शंस (पोर्टल-2-बुर्ज-गन) पर मेरे मूल पोर्टल बुर्ज का विस्तार या रीमिक्स है। इसे nRF24L01 रेडियो चिप का उपयोग करने वाली किसी भी चीज़ को नियंत्रित करने के लिए एक सस्ते नियंत्रक के रूप में भी इस्तेमाल किया जा सकता है। LCD स्क्रीन विशेष रूप से तब उपयोगी होती है जब
लेजर ट्रैकिंग बुर्ज: 5 कदम
लेजर ट्रैकिंग बुर्ज: अस्वीकरण: यह पूरी तरह से तैयार परियोजना नहीं है, यह काम करता है लेकिन कोड में खामियां हैं जो इसे बहुत धीमी ट्रैकिंग गति और केवल एक्स दिशा में बनाती हैं। अवलोकन: हमारी परियोजना का समग्र विचार केवल गुब्बारे पॉप करना था मशीन चालू करना
स्टार वार्स DF.9 बुर्ज: 4 कदम
स्टार वार्स डीएफ.9 बुर्ज: तो यह प्रोजेक्ट स्टार वार्स ऑन थिंगविवर्स के लिए एक यादृच्छिक खोज से मैंने चीज़ की खोज की: 3041805। 5 वीं स्टार वार्स फिल्म द एम्पायर स्ट्राइक्स बैक से इसे स्पष्ट रूप से याद करते हुए इसने मुझे बहुत ही चकित कर दिया। मैं थोड़ी देर के लिए बुर्ज बनाना चाहता था और यह लुक
स्कैनर बुर्ज और तोप: 10 कदम (चित्रों के साथ)
स्कैनर बुर्ज और तोप: हम कुछ अलग आर्डिनो सेंसर का उपयोग करके एक कार्यात्मक प्रोटोटाइप बनाने के लिए थे, इसलिए हमारी पसंद एक तोप के साथ एक बुर्ज विकसित करना है जो एक वस्तु को गोली मारता है जिसे स्कैनर ने पाया है। बुर्ज का कामकाज शुरू होता है ग
लेगो अरुडिनो संतरी बुर्ज: 9 कदम
लेगो अरुडिनो सेंट्री बुर्ज: यह निर्देश आपको कदम से कदम दिखाएगा कि कैसे लेगो टुकड़ों से अपना खुद का (गैर-घातक) संतरी बुर्ज बनाया जाए, एक अरुडिनो यूएनओ बोर्ड, एक ब्रिक्ट्रोनिक्स शील्ड, कुछ तार और थोड़ा सीसा। यह स्वचालित और रिमोट कंट्रोल फंक्शन करने में सक्षम है