विषयसूची:

माई DIY स्टीमपंक ऑपरेशन गेम, Arduino आधारित: 9 चरण (चित्रों के साथ)
माई DIY स्टीमपंक ऑपरेशन गेम, Arduino आधारित: 9 चरण (चित्रों के साथ)

वीडियो: माई DIY स्टीमपंक ऑपरेशन गेम, Arduino आधारित: 9 चरण (चित्रों के साथ)

वीडियो: माई DIY स्टीमपंक ऑपरेशन गेम, Arduino आधारित: 9 चरण (चित्रों के साथ)
वीडियो: The Static Collector Automatique Show & Tell 2024, जुलाई
Anonim
Image
Image

इस परियोजना का दायरा काफी व्यापक है। इसके लिए बहुत सारे उपकरण या पूर्व ज्ञान की आवश्यकता नहीं है, लेकिन यह किसी को भी (मुझे शामिल) बनाने के कई अलग-अलग विभागों में बहुत कुछ सिखाएगा!

एक Arduino के साथ कैप्टिव-सेंसिंग की तरह, Arduino के साथ मल्टीटास्किंग और लकड़ी पर त्वरित, आसान धातु भागों और ग्लूइंग साधारण प्रिंटर पेपर बनाना।

मैं इसे बनाने वाले किसी भी व्यक्ति को इस परियोजना को आपकी आवश्यकताओं और इच्छाओं के अनुकूल बनाने के लिए प्रोत्साहित करना चाहता हूं। हो सकता है कि आप इसे बड़ा, छोटा या एक अलग तस्वीर आदि के साथ बनाना चाहते हैं … सब कुछ सिर्फ एक सुझाव है, अपनी रचनात्मकता को मुक्त होने दें!

तो इस गेम में क्लासिक ऑपरेशन गेम के लिए क्या बेहतर है?

पहला: चिमटी पर कोई केबल नहीं, कोई प्रतिबंध नहीं!

दूसरा: एक दिल की धड़कन जो दर्शाती है कि रोगी को कितनी चोट लगी है और एक सपाट रेखा!

तीसरा: आप किसी भी एडोनिस बॉडी की तस्वीर का उपयोग कर सकते हैं जो आप चाहते हैं और अगर आप इसके साथ नहीं खेलते हैं तो गेम को अपनी दीवार पर लटका सकते हैं!

क्योंकि परियोजना बहुत व्यापक है, यहाँ एक चरण सूचकांक है

चरण 1: वायरिंग और सोल्डरिंग

चरण 2: कोड

चरण 3: समाई संवेदन

चरण 4: Arduino मल्टी टास्किंग

चरण 5: चिमटी

चरण 6: रोगी को चिपकाना

चरण 7: उसे काटना और शीट मेटल को जोड़ना

चरण 8: "अंग"

चरण 9: कुछ खोने वाले सिरों को बांधना

आपूर्ति

सामग्री: - लकड़ी के दो टुकड़े जिस आकार में आप अपना गेम बनाना चाहते हैं (चूंकि मैंने डीआईएन ए 4 प्रिंटर पेपर के प्रिंट आउट टुकड़े का इस्तेमाल किया था, मैंने लकड़ी को कुछ सेंटीमीटर बड़ा लिया था) नीचे के टुकड़े की मोटाई अधिक होनी चाहिए एक Arduino की मोटाई, शीर्ष टुकड़ा 1-2, 5 सेमी मोटा होना चाहिए

- लकड़ी का गोंद और 2 भाग एपॉक्सी / हॉटग्लू / सुपरग्लू जैसा कुछ…।

-कुछ पेंच नीचे के टुकड़े को ऊपर से जोड़ने के लिए लेकिन प्रहार के माध्यम से नहीं…। सही लंबाई में कोई भी लकड़ी का पेंच करेगा और कुछ छोटे वाले

-एक कागज़ की शीट पर एक मुद्रित रोगी

-एक अरुडिनो (मैंने एक नैनो का इस्तेमाल किया)

-बजर (पीजो स्पीकर)

-एलईडी (वास्तव में जरूरी नहीं है, लेकिन दिल की धड़कन की बात बहुत अच्छी है)

-प्रतिरोधक (लगभग 200kΩ और 100Ω)

-चिमटी (चुंबकीय, कम से कम प्रवाहकीय (चरण 5))

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

-इसके अलावा मैं ज्यादातर लोगों से पहले से ही उम्मीद करता हूं → कुछ सोल्डरिंग आपूर्ति, केबल्स, कुछ पतली शीट धातु (एक बीन कैन या कुछ गैल्वेनाइज्ड स्टील ठीक काम करता है)

अतिरिक्त (यदि आप इसे थोड़ा और फैंसी बनाना चाहते हैं):

- एक तस्वीर फ्रेम

- साफ़ पेंट

- पीतल या पीतल की टयूबिंग

- प्रोटोबार्ड

- चुंबक

- स्विच

- पेंच टर्मिनल

- बिजली का प्लग

उपकरण:

- लकड़ी की ड्रिल

- आरा

- सोल्डरिंग आयरन

- कुछ सरौता

- किसी प्रकार का छेनी या बॉक्स कटर चाकू

- शायद कुछ ब्रश

- एक रोटरी टूल कमाल का होगा

चरण 1: वायरिंग और सोल्डरिंग

वायरिंग और सोल्डरिंग
वायरिंग और सोल्डरिंग
वायरिंग और सोल्डरिंग
वायरिंग और सोल्डरिंग

मैंने स्टेप पहले रखा, लेकिन आपको यह पहले नहीं करना चाहिए;)। इसके लिए एक ब्रेडबोर्ड कमाल का होगा… मैं चाहता हूं कि आप पहले इस बारे में सोचें, क्योंकि बाकी सब कुछ कमोबेश इसी के आसपास बनाया जाएगा। यदि आपके पास ब्रेडबोर्ड नहीं है तो बस आरेख को ध्यान में रखें। यदि आपके पास अगले चरण में कोड को ट्यून करने के लिए एक तार है।

वास्तव में चित्र के अनुसार चरण 8 के बाद सब कुछ मिलाप करें।

R1 एक 200 kΩ रेसिस्टर होना चाहिए (100 kΩ भी कैप्सेंस लाइब्रेरी के अनुसार काम करेगा)

R2 एक 120 रोकनेवाला होना चाहिए

चरण 2: कोड

यहां वह कोड है जिसका मैंने उपयोग किया और लिखा था। कुछ आशातीत सहायक टिप्पणियों के साथ। आपको इसके साथ अपने Arduino को फ्लैश करना होगा …

चरण 3: समाई संवेदन

कैपेसिटेंस सेंसिंग
कैपेसिटेंस सेंसिंग

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

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

चरण 4: Arduino मल्टी टास्किंग

Arduino मल्टी टास्किंग
Arduino मल्टी टास्किंग

यदि आपके पास Arduino के साथ कोई कोडिंग अनुभव है, तो आप जानते हैं, कि यह हर कमांड लाइन को लाइन से काम करता है और वास्तव में एक ही समय में चीजें नहीं कर सकता है।

मैं भी इस पर कोई अधिकार नहीं हूं, लेकिन आप मूल रूप से Arduino (इस मामले में कम से कम) को बताते हैं: x मिलीसेकंड के लिए कार्य A करें और फिर y मिलीसेकंड के लिए कार्य B करें। आपको इस मामले में केवल तभी चाहिए जब आप कैपेसिटेंस को महसूस करते हुए एलईडी और बजर दिल की धड़कन रखना चाहते हैं। मैं वास्तव में दोनों चाहता था, इसलिए मैंने इसे कोड करने के लिए कुछ अतिरिक्त समय लिया। दिल की धड़कन वास्तव में इस परियोजना के लिए बहुत कुछ कमाल करती है। कम से कम मुझे तो यही लगता है…

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

चरण 5: चिमटी

चिमटी
चिमटी
चिमटी
चिमटी
चिमटी
चिमटी

Arduino मेरे कोड में एक शुरुआत और एक स्टॉप सिग्नल के रूप में चिमटी का उपयोग करता है। यह पता लगाता है कि पिन 2 और 12 की निगरानी करके चिमटी को उनके स्थान से हटा दिया गया है (आपको शायद दो की आवश्यकता नहीं है … पता नहीं क्या मैं सिर्फ एक पिन का इस्तेमाल कर सकता था…) तो आपको दो बिंदुओं की आवश्यकता है जहां चिमटी खेल से संपर्क कर सके।

उनकी कई संभावनाएं हैं:

- आप दो धातु के हुक बनाते हैं जो खेल से बाहर निकलते हैं और जमीन से जुड़े होते हैं / पिन (स्केच 1) शायद सबसे आसान और सबसे अच्छे समाधानों में से एक है। इस समाधान के लिए चिमटी को चुंबकीय होने की आवश्यकता नहीं है।

- आप कुछ स्टील के पीछे मैग्नेट का उपयोग कर सकते हैं या कुछ गैर-लौह धातु के पीछे कुछ मैग्नेट को गोंद कर सकते हैं (स्केच 2-3)

क्योंकि मेरे पास एक धातु का खराद है, मैंने उन्हें वैसा ही बनाया जैसा मैं स्केच 4 में दिखाता हूं। मैंने पीतल के कुछ हिस्से बनाए जो सामने के पैनल से बाहर निकलते हैं और उस घर में कुछ चुम्बक होते हैं। चुम्बक और तार को ग्रब स्क्रू द्वारा एक साथ जकड़ा जा सकता है।

शायद बेहतर और/या आसान तरीके हैं, रचनात्मक बनें!

चरण 6: रोगी को चिपकाना

लकड़ी पर कुछ चित्र लगाना कठिन होना चाहिए, है ना? नहीं, इसके लिए आपको शायद ही कुछ चाहिए! मैंने इसे कैसे करना है, इस पर इंटरनेट पर खोज की, लेकिन सभी विकल्प मुझे बहुत जटिल लग रहे थे।

बेशक आप अपने मरीज को लकड़ी के शीर्ष टुकड़े (लेजर, बर्निंग, ट्रांसफर पेपर, मिलिंग या नक्काशी…) पर लाने के लिए भी कोशिश कर सकते हैं।

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

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

चरण 7: उसे काटना और शीट मेटल को जोड़ना

उसे काटना और शीट मेटल को जोड़ना
उसे काटना और शीट मेटल को जोड़ना
उसे काटना और शीट मेटल को जोड़ना
उसे काटना और शीट मेटल को जोड़ना
उसे काटना और शीट मेटल को जोड़ना
उसे काटना और शीट मेटल को जोड़ना
उसे काटना और शीट मेटल को जोड़ना
उसे काटना और शीट मेटल को जोड़ना

आपको आगे और पीछे के टुकड़े में कुछ छेद चाहिए।

सामने के टुकड़े में आप बस ड्रिल कर सकते हैं या अपने इच्छित आकार और आकार में कुछ छेद देख सकते हैं और अपने रोगी को फिट कर सकते हैं। तस्वीर में आप देख सकते हैं, जहां मैंने छेद किए (सिर्फ आपकी प्रेरणा के लिए)। मैंने एक बड़े "फ्रॉस्टनर" बिट का उपयोग किया, लेकिन आप उन्हें अपनी पसंद के अनुसार बना सकते हैं। क्योंकि मैं नहीं चाहता था कि शीट धातु दिखाई दे, मैंने पीछे से थोड़ा बड़ा छेद ड्रिल किया, पूरी तरह से नहीं और सामने से एक छोटा छेद, जैसा कि ऊपर स्केच में दिखाया गया है !!!!!!!!! !!!!!!!!!!!!!!!!!!!!. उम्मीद है कि आपने Arduino और तारों के लिए कुछ जगह छोड़ी है। हां? महान! अब नीचे चिह्नित करें कि उन्हें कहाँ होना चाहिए और अरुडिनो के सामने के टुकड़े के हर छेद में एक वी-ग्रोव काट लें। ग्रोव को आप जिस भी केबल का उपयोग करना चाहते हैं, उसमें फिट होना चाहिए। हार्टबीट एलईडी, पावर प्लग, स्विच और चिमटी को भी अब काटा जा सकता है।

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

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

अब आप शीट धातु और तारों को जगह में गोंद कर सकते हैं। चरण 1 के अनुसार अन्य इलेक्ट्रॉनिक्स भी संलग्न करें।

अब आप अपनी पीठ को सामने की ओर भी पेंच कर सकते हैं।

लगभग हो गया!

चरण 8: "अंग"

"अंग"
"अंग"
"अंग"
"अंग"

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

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

चरण 9: कुछ खोना समाप्त होता है

कुछ खोना समाप्त होता है
कुछ खोना समाप्त होता है
कुछ खोना समाप्त होता है
कुछ खोना समाप्त होता है

मैंने अपना फ्रेम तैयार किया, शायद आप उस पर भी विचार करना चाहेंगे;)

मैंने इसे दीवार पर टांगने के लिए पीठ में एक छेद भी ड्रिल किया

कैसे खेलें:

आप कई अलग-अलग तरीकों से खेल सकते हैं, लेकिन मुझे लगता है, यह सबसे अच्छा है जब आप कई टिन के टुकड़े कहते हैं जो आपके हारने से पहले रोगी के अंदर जाने और बाहर आने की आवश्यकता होती है और वे फ्लैट-लाइन और फिर आपके गेम पार्टनर को करना पड़ता है उस नंबर को तब तक ऊपर रखें जब तक कोई हार न जाए

चिमटी शायद राउंड के बीच अपनी जगह पर रखनी चाहिए।

बनाने और खेलने का मज़ा लें!

मुझे लगता है कि यह बच्चों/किशोरों के लिए अपने माता-पिता के साथ करने के लिए एक अच्छी परियोजना है, क्योंकि आप बहुत कुछ सीख सकते हैं और आप बाद में जो कुछ भी बनाते हैं उसे खेलने के लिए मिलता है।

सिफारिश की: