विषयसूची:

स्कैनर बुर्ज और तोप: 10 कदम (चित्रों के साथ)
स्कैनर बुर्ज और तोप: 10 कदम (चित्रों के साथ)

वीडियो: स्कैनर बुर्ज और तोप: 10 कदम (चित्रों के साथ)

वीडियो: स्कैनर बुर्ज और तोप: 10 कदम (चित्रों के साथ)
वीडियो: गाँव के स्कूल पर जब गुंडों ने कर लिया कब्ज़ा फिर देखिये फिर पवन कल्याण ने उनके साथ क्या किया ? 2024, जुलाई
Anonim
स्कैनर बुर्ज और तोप
स्कैनर बुर्ज और तोप

हम कुछ अलग arduino सेंसर का उपयोग करके एक कार्यात्मक प्रोटोटाइप बनाने के लिए थे, इसलिए हमारी पसंद एक तोप के साथ एक बुर्ज विकसित करना है जो एक वस्तु को गोली मारता है जिसे स्कैनर ने पाया है।

बुर्ज की कार्यप्रणाली 180 डिग्री स्वीप करते हुए स्कैनर की निरंतर गति के साथ शुरू होती है, जब यह किसी चीज़ का पता लगाता है, तोप सीधे उस दिशा की ओर इशारा करती है जिसे स्कैनर इंगित कर रहा है और दो बटन का उपयोग कर रहा है, एक लोडिंग के लिए और दूसरा के लिए गोली मार दी जाती है, गोली चली जाती है।

यह एक रडार इंटरफेस के माध्यम से पहचानी गई वस्तुओं को स्क्रीन पर भी दिखाएगा।

जैम गार्डियोला और दामिक क्यूसी द्वारा परियोजना

चरण 1: आवश्यक सामग्री।

निर्माण सामग्री:

- 1x DIN A4 मेथैक्रिलेट 0, 4 मिमी शीट।

- 1x लकड़ी 0, 3 मिमी शीट। आयाम: 600 मिमी x 300 मिमी।

- 1x काज।

- गर्म गोंद।

- एपॉक्सी बायोकंपोनेंट गोंद।

- सुपर गोंद।

- लड़की का ब्लॉक।

- रबर बैण्ड।

- पेन ट्यूब।

- छोटा तार।

इलेक्ट्रॉनिक सामग्री:

- 3x सर्वो मोटर MMSV001। (https://www.ondaradio.es/Catalogo-Detalle/3034/rob…

- 1x अल्ट्रासोनिक प्रॉक्सिमिटी सेंसर HC-SR04। (https://www.amazon.es/ELEGOO-Ultrasonidos-Distanci…

- 1x आर्डिनो नैनो।

- कनेक्शन तार (यदि संभव हो तो लाल, काला और सफेद)।

- टिन।

- वेल्डर।

चरण 2: डिजाइन

डिज़ाइन
डिज़ाइन

बुर्ज बाहरी डिजाइन के चित्र ऑटोकैड पर बनाए गए थे। यह फ़ाइल बाहरी असेंबली के लिए आवश्यक सभी भागों को दिखाती है जो तोप और रडार तंत्र को कवर करेंगे।

चरण 3: लेजर कट लकड़ी की शीट।

ऑटोकैड फ़ाइल के साथ हम बेहतर सटीकता और समग्र रूप से बेहतर दिखने के लिए आकृतियों को लेजर से काटने में सक्षम हैं, लेकिन उन्हें फ़ाइल से माप निकालने के लिए हस्तनिर्मित भी किया जा सकता है।

चरण 4: विधानसभा परिचय

विधानसभा परिचय
विधानसभा परिचय

हमारी तोप दो मुख्य संरचनाओं में बंटी होगी। सभी सर्वो-मोटरों, कनेक्शनों के साथ-साथ आर्डिनो नैनो बोर्ड के अंदर एक आधार होल्डिंग होगी; फिर शीर्ष पर चलती तोप है, एक और सर्वो-मोटर अंदर और शूटिंग तंत्र को पकड़े हुए है।

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

चरण 5: तोप डिजाइन

तोप डिजाइन
तोप डिजाइन
तोप डिजाइन
तोप डिजाइन
तोप डिजाइन
तोप डिजाइन
तोप डिजाइन
तोप डिजाइन

तोप के डिजाइन के लिए हमने कुछ चौकोर लकड़ी के टुकड़े और मेथैक्रिलेट लेजर-कट भागों के एक जोड़े का इस्तेमाल किया। आप यहां ऑटोकैड ड्राइंग भी पा सकते हैं।

इसे इकट्ठा करने के लिए हमने मास्किंग टेप के गर्म गोंद और सुदृढीकरण का इस्तेमाल किया, लेकिन इसे किसी भी तरह से एक साथ चिपकाया जा सकता है।

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

ड्राइंग में सभी माप मिलीमीटर में हैं; तोप की नोक को 3 मिमी ऊपर उठाया जाता है क्योंकि इस तरह गोली हमेशा उसके अंत में रहेगी और पीछे से गोली मारी जा सकती है। साथ ही गोली को अंदर रखने के लिए अंत में थोड़ा गोंद भी डाला गया है लेकिन साथ ही शूटर को इसे हिट करने दें।

तोप के ऊपरी हिस्से पर सर्वो शूटर रिलीज और रीलोड मैकेनिज्म है, सर्वो से जुड़ा हुआ एक लीवर है जो क्षैतिज स्थिति में शूटर पथ में हस्तक्षेप करेगा और इसे गोली मारने में आधा रास्ता रखेगा और जब उठाया जाएगा, तो यह होगा शूटिंग तंत्र में थोड़ा तनाव जोड़ें और इसके साथ लगभग ३० डिग्री पर ढीला संपर्क करें, इसे अपने पथ का अनुसरण करने दें और शूट करें (ऊपर चित्र देखें)। पुनः लोड करने के लिए आपको संलग्न स्ट्रिंग का उपयोग करके तंत्र को 30 डिग्री बिंदु से ऊपर वापस खींचना होगा और फिर पुनः लोड बटन दबाएं, जो सर्वो को प्रारंभिक क्षैतिज स्थिति में वापस ले जाएगा और शूटर को तब तक रखेगा जब तक इसकी आवश्यकता न हो फिर से गोली मार दी जाए।

नोट: सटीक उपकरणों के बिना तोप को माउंट करना और निर्माण करना एक परीक्षण और त्रुटि कार्य है, यह पता लगाने में कुछ समय लग सकता है कि हर चीज को जिस तरह से इसकी जरूरत है, उसे कैसे इंटरैक्ट करना है, इसे असेंबल करते समय एक अच्छी ट्यूनिंग प्रक्रिया की आवश्यकता होती है। जब सब कुछ जुड़ा हुआ हो और सभी स्थितियों को ठीक से संरेखित करने के लिए काम कर रहा हो, तो हम तोप और रडार संरचनाओं के निर्माण की दृढ़ता से सलाह देते हैं।

चरण 6: Arduino कनेक्शन

Arduino कनेक्शन
Arduino कनेक्शन

यह arduino कनेक्शन योजना है। मूल रूप से प्रत्येक 3 सर्वो जमीन से जुड़ा होता है, 5V और पिन 9, 10 और 11 के अनुसार (9 रडार चलता है, 10 तोप चलता है, 11 पुनः लोड लीवर चलता है), और फिर निकटता सेंसर पिन 2 और 3 से बंधा हुआ है। उसके ऊपर पिन 4 और 5 से बंधे दो बटन हैं; वे पुनः लोड और आग लगा देंगे। यह (ऊपर चित्र) उपयोग किया गया कनेक्शन योजनाबद्ध है।

चरण 7: कोड

रडार इंटरफेस के बारे में अधिकांश कोड, या तो प्रसंस्करण और अरुडिनो पर, बाहरी स्रोतों से संदर्भित और निकाले जाते हैं, हमारा काम एक निश्चित सीमा पर एक निश्चित वस्तु को लक्षित करने के लिए तोप के सभी हिस्सों को स्थानांतरित करने के लिए कोड को अनुकूलित करना था। सभी कोड ऊपर दिए गए arduino और प्रसंस्करण फ़ाइलों में शामिल हैं, यहाँ कुछ बातों पर ध्यान दिया जाना है:

Arduino कोड:

- aimobject() फ़ंक्शन में एक लाइन होती है: if (ऑब्जेक्टिन> 10) { जहां 10 का मान डिटेक्शन की "रेंज" को परिभाषित करता है। यदि मान कम किया जाता है तो तोप छोटी वस्तुओं को निशाना बनाएगी, लेकिन शोर से भी आसानी से प्रभावित होगी, यदि मूल्य बड़ा है तो यह केवल बड़ी वस्तुओं का पता लगाएगी लेकिन लक्ष्य उन बड़ी वस्तुओं के लिए अधिक सटीक होगा।

- aimobject () फ़ंक्शन में एक और पंक्ति है:

अगर (अंतिम दूरी <5) {

….

अगर (अंतिम दूरी <45) {

यह लक्ष्य सक्रिय दूरी को परिभाषित करता है, आप न्यूनतम और अधिकतम दूरी (सेंटीमीटर में) को परिभाषित कर सकते हैं जिसमें तोप किसी वस्तु को लक्षित करेगी। हम अल्ट्रासोनिक सेंसर द्वारा सटीकता के साथ 45 सेमी से अधिक की वस्तुओं को लगभग अवांछनीय मानते हैं, लेकिन यह आपके अपने सिस्टम की निर्माण गुणवत्ता पर निर्भर है।

प्रसंस्करण कोड:

- हम प्रोसेसिंग के रिज़ॉल्यूशन कोड को बदलने की अनुशंसा नहीं करते हैं, यह पूरे इंटरफ़ेस को गड़बड़ कर देगा और इसे ठीक करना मुश्किल होगा।

- प्रोसेसिंग के सेटअप में एक पैरामीटर होता है जिसे बदलने की जरूरत होती है। (पंक्ति 68 के आसपास)।

myPort = नया सीरियल (यह, "COM9", 9600);

COM9 को आपके arduino पोर्ट की संख्या से बदलना होगा। उदाहरण ("COM13")। यदि Arduino नहीं चल रहा है या पोर्ट सही नहीं है तो प्रोसेसिंग शुरू नहीं होगी।

- हमने अपनी जरूरत की दूरी और रेंज को फिट करने के लिए प्रोसेसिंग पर कुछ मापदंडों को बदल दिया, और लाइन 176 के आसपास:

अगर (दूरी 300) {

यह एक अपवाद है जो हमारे अल्ट्रासोनिक सेंसर द्वारा उत्पादित कुछ शोर को साफ करता है, इसे आपकी विशेष इकाई के सिग्नल की स्पष्टता के आधार पर मिटाया जा सकता है या किसी अन्य रेंज को साफ़ करने के लिए बदला जा सकता है।

चरण 8: सब कुछ ऊपर उठाना।

सब कुछ ऊपर बढ़ाना।
सब कुछ ऊपर बढ़ाना।

अब जब हमारे पास कोड काम कर रहा है और "सब-असेंबली" माउंट करने के लिए तैयार है, तो हम तोप को आधार के केंद्र में सर्वो से जोड़ने के लिए आगे बढ़ेंगे; सर्वो सहायक उपकरणों में से एक को तोप के निचले हिस्से से चिपकाया जाना चाहिए, आदर्श रूप से अधिक जड़त्वीय बलों से बचने के लिए द्रव्यमान के केंद्र पर।

हम अल्ट्रासोनिक सेंसर को लकड़ी के पतले स्ट्रैप और एक सर्वो एक्सेसरी के साथ भी माउंट करेंगे, इसलिए सेंसर बेस के सामने थोड़ा सा स्वीप करता रहता है (बेस के सामने के कटे हुए हिस्से सेंसर स्वीप 180 की अनुमति देने के लिए डिज़ाइन किए गए हैं) डिग्री)। सर्वो को थोड़ा ऊपर उठाने की आवश्यकता हो सकती है, इसलिए आपके पास जो कुछ भी आपके पास है उसके साथ आप थोड़ा सा स्टैंड बना सकते हैं।

चरण 9: कुछ शूट करने की कोशिश करना।

अब यह देखने का समय है कि क्या आप कुछ शूट कर सकते हैं! यदि यह सही ढंग से लक्ष्य नहीं करता है तो आपको शायद तोप को बाहर निकालना चाहिए और इसे निकटता सेंसर के साथ संरेखित करने का प्रयास करना चाहिए, यह एक छोटा प्रोग्राम लिखकर किया जा सकता है जो उन दोनों को एक ही स्थिति में रखता है। मोटर्स को संरेखित करने के लिए arduino कोड इस चरण के शीर्ष पर संलग्न है।

(हमारे निर्माण की गति की सीमा 0 से 160 डिग्री तक है और हम इसे इस तरह रखने की सलाह देते हैं, प्रसंस्करण कोड 160 डिग्री के लिए भी अनुकूलित है, इसलिए यह 80º पर केंद्रित है)।

आप यहां एक संलग्न वीडियो डाउनलोड कर सकते हैं जहां पूरी रीलोडिंग, लक्ष्यीकरण और शूटिंग प्रक्रिया दिखाई गई है।

चरण 10: प्रतिबिंब

जैम से:

मैं यह बताना चाहूंगा कि एक arduino प्रोजेक्ट करना अपेक्षा से अधिक मजेदार रहा है। Arduino काम करने के लिए वास्तव में एक अनुकूल और आसान मंच निकला, और इसके शीर्ष पर बहुत कम या बिना किसी बुनियादी ढांचे के नए विचारों को जल्दी से आज़माने के लिए वास्तव में उपयोगी है।

विभिन्न सेंसर और प्रौद्योगिकी के साथ प्रयोग करने में सक्षम होने के कारण हम इतने डिस्कनेक्ट हो गए हैं कि हमारी परियोजनाओं में नई और समृद्ध सामग्री जोड़ने का एक दरवाजा खोलने का अनुभव रहा है। अब इलेक्ट्रॉनिक आधारित उत्पादों को विकसित करना कम से कम एक मानसिक बाधा से कम नहीं होगा।

डिजाइन इंजीनियरिंग के दृष्टिकोण से, arduino औपचारिक दृष्टिकोण से और कार्यात्मक पक्ष से अधिक त्वरित प्रोटोटाइप विचारों का एक व्यावहारिक और व्यवहार्य तरीका साबित हुआ है; यह काफी किफायती भी है इसलिए यह कंपनियों को बहुत सारा पैसा बचा सकता है और हमने एचपी की अपनी यात्रा में देखा।

इस परियोजना के बारे में टीमवर्क भी हमारे लिए एक महत्वपूर्ण बिंदु रहा है, यह मजबूत करता है कि दो अलग-अलग मानसिकताएं समग्र रूप से एक मजबूत और अधिक पूर्ण परियोजना बनाने के लिए वास्तव में अच्छी तरह से पूरक हो सकती हैं।

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

सिफारिश की: