विषयसूची:
- चरण 1: हमें क्या चाहिए?
- चरण 2: भागों को मिलाप करना - भाग 1
- चरण 3: भागों को मिलाप करना - भाग 2
- चरण 4: भागों को मिलाप करना - भाग 3
- चरण 5: भागों को मिलाप करना - भाग 4
- चरण 6: कोड अपलोड करना
- चरण 7: बॉक्स बनाना
- चरण 8: विधानसभा
- चरण 9: निष्कर्ष
वीडियो: सहकारी Arduino खेल: 9 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस निर्देश में हम बताएंगे कि हमने सहयोग खेल 'FUN' को कैसे डिजाइन और बनाया है।
हमने अन्य चीजों के अलावा एक Arduino Uno और एक NeoPixel LED स्ट्रिप का इस्तेमाल किया। FUN के प्रदर्शन के लिए वीडियो चलाएं।
चरण 1: हमें क्या चाहिए?
आवश्यकताएं:
- अरुडिनो
- तार + मिलाप सामग्री
- 3 बटन
- 1 पॉट-मीटर
- 1 एलडीआर
- एक बहुरंगी एलईडी-पट्टी (इस निर्देश में हमने 30 एलईडी के साथ एक पट्टी का इस्तेमाल किया)
- ब्रेडबोर्ड (केवल कोड या भागों के परीक्षण के लिए)
- लकड़ी (30x50 सेमी)
- लेजर कटर (वैकल्पिक, यदि उपलब्ध नहीं है तो एक सामान्य आरी भी काम करेगी)
- लैपटॉप + आर्डिनो सॉफ्टवेयर
- लकड़ी की गोंद
- सैंडपेपर
- प्लेक्सीग्लस (20x5 सेमी)
नोट: हमने एक NeoPixel RGB 30 LED स्ट्रिप का इस्तेमाल किया। कोड फास्टल्ड लाइब्रेरी के साथ लिखा गया है। सुनिश्चित करें कि आपकी एलईडी पट्टी हमारी तरह फास्टल्ड लाइब्रेरी के साथ काम करती है, अन्यथा आपको अपनी एलईडी पट्टी के साथ काम करने के लिए कोड को संशोधित करने की आवश्यकता है।
चरण 2: भागों को मिलाप करना - भाग 1
अब जब हमारे पास सब कुछ है, तो हम तारों को भागों में टांका लगाना शुरू कर सकते हैं।
बटन: हम बटन से शुरू करते हैं। हमें तीन बटन चाहिए, दो गेम के लिए और एक हमारा रीसेट बटन होगा। इन तीनों को एक ही तरह से मिलाया जा सकता है। क्योंकि हमारे पास केवल 3 ग्राउंड पिन हैं, हम तीन ग्राउंड तारों को जोड़ देंगे बटन से एक में। एक बटन के पैरों में दो तारों को टांका लगाने से शुरू करें। हमें सावधान रहना होगा कि हम उन्हें किस पैर से मिलाते हैं। इसके लिए एक आसान अनुस्मारक हमेशा एक विकर्ण पैटर्न में मिलाप हो सकता है। इसलिए पहले तार को उदाहरण के लिए लेफ्ट टॉप लेग पर मिलाएं और उसके बाद दूसरे वायर को राइट बॉटम लेग पर सोल्डर करें। फिर बटन हमेशा सही तरीके से सोल्डर होगा। तीनों बटनों के लिए ऐसा करें। ग्राउंड वायर्स को जोड़ना:
जब सभी बटनों पर दो तार लगे होते हैं तो हम जमीन के तारों को एक साथ जोड़ सकते हैं। पहले उन तीनों पर कुछ सोल्डर लगाएं। फिर तय करें कि बीच का तार कौन सा होगा। बीच का तार वह होगा जिसे हम Arduino के ग्राउंड पिन में डालते हैं। सुनिश्चित करें कि मध्य तार Arduino पिन में ठीक से जुड़ जाएगा। उसके बाद अन्य दो तारों को बीच में मिला दें, ताकि यह अभी भी Arduino में फिट हो जाए।
चरण 3: भागों को मिलाप करना - भाग 2
पॉट मीटर:
अब हम पॉट मीटर करते हैं। इसमें तीन पिन हैं जिन्हें हमें तारों को मिलाप करने की आवश्यकता है। आगे बढ़ो और यह करो।
फिर बस तार के दूसरे छोर पर कुछ सोल्डर लगाएं ताकि हम उन्हें Arduino के पिन में चिपका सकें। पिन नंबर के लिए योजनाबद्ध देखें। बीच में पिन डेटा पिन है।
चरण 4: भागों को मिलाप करना - भाग 3
LDR: यह बहुत आसान है। पहले की तरह, पिनों को बस मिलाप तार।
उसके बाद तारों को कनेक्ट करें जैसे कि योजनाबद्ध पर दिखाया गया है।
चरण 5: भागों को मिलाप करना - भाग 4
नियोपिक्सल:
अंतिम लेकिन कम से कम, हमें NeoPixel (30 एलईडी) एलईडी पट्टी को मिलाप करने की आवश्यकता है। यह पॉट मीटर की तरह है। इसमें तीन पिन होते हैं जिनमें बीच वाला डेटा पिन होता है। लेकिन इस एलईडी पट्टी के साथ यह नोट किया जाता है कि कौन सा पिन 5V+ है और कौन सा GND (ग्राउंड) पिन है। इसके बाद Arduino पर सही पिन के लिए योजनाबद्ध देखें.
चरण 6: कोड अपलोड करना
अब जब सब कुछ एक साथ रखा गया है तो हम कोड के साथ इसका परीक्षण कर सकते हैं। कोड: संलग्न.ino फ़ाइल डाउनलोड करें और इसे Arduino IDE के साथ खोलें। यदि आपने अभी तक ऐसा नहीं किया है तो अपने Arduino के लिए सही पोर्ट सेट करें। फिर कोड अपलोड करें और बटन दबाकर खेल का प्रयास करें। कुछ सेकंड के बाद रोशनी आनी चाहिए।
चरण 7: बॉक्स बनाना
लेजर द्वारा काटना:
अब जब हमारे पास सब कुछ तैयार है तो हम बॉक्स बनाने के साथ शुरुआत कर सकते हैं। हमने "makercase.com" वेबसाइट से एक लेज़र कटर फ़ाइल डाउनलोड की। इस वेबसाइट पर आप अपना खुद का बॉक्स डिजाइन कर सकते हैं और एक एचटीएमएल फाइल डाउनलोड कर सकते हैं। फिर आप इस फ़ाइल को Adobe Illustrator में.dfx फ़ाइल में बदलने के लिए आयात कर सकते हैं, जो लेज़र कटर के साथ काम करती है। एडोब इलस्ट्रेटर में आप वेबसाइट का उपयोग करके अपनी फ़ाइल में जो कुछ भी जोड़ा है उसे भी ठीक कर सकते हैं। एक बार सब कुछ हो जाने के बाद आप इस फाइल को 30x50cm की लकड़ी की प्लेट पर लेजर से काट सकते हैं। एक बार यह सब हो जाने के बाद आपके पास एक पहेली होती है जिसे आप एक साथ चिपका सकते हैं, और बॉक्स बन जाता है। यदि यह अच्छी तरह से फिट नहीं होता है तो आप इसे फिट करने के लिए सैंडपेपर का उपयोग कर सकते हैं। यदि आपके पास लेजर कटर तक पहुंच नहीं है, तो आप एक सामान्य आरी का उपयोग कर सकते हैं, लेकिन यह ठीक से फिट नहीं होगा। इस मामले में आपको इसे पूरी तरह से फिट करने के लिए सैंडपेपर की आवश्यकता होगी। आर्डिनो और नियंत्रकों को बॉक्स में डालने में सक्षम होने के लिए, क्यूब के कम से कम एक तरफ को बिना चिपके छोड़ना न भूलें।
चरण 8: विधानसभा
चूंकि हमारे पास वह सब कुछ है जो हमें चाहिए, हम बॉक्स को असेंबल करना शुरू कर सकते हैं। यह उतना कठिन नहीं है, जब तक आपने सोल्डरिंग का अच्छा काम किया है।
दीवारें: ऐसे कई तरीके हैं जिनसे आप इसे इकट्ठा कर सकते हैं, लेकिन हमने जो किया वह पहले बॉक्स के दो किनारों को गोंद कर नीचे की तरफ रख दिया। इस तरह हम निश्चित रूप से जानते थे कि वे पूरी तरह से चिपके हुए थे और हमेशा फिट रहेंगे। फिर हमने बॉक्स की अन्य दो दीवारों को भी किया और नीचे की तरफ भी लगा दिया। लगभग एक घंटे तक इसे सूखने देने के बाद हमने दोनों टुकड़ों को एक साथ जोड़ने का फैसला किया। इसके नीचे भी चिपका दें। हमने इसे रात भर सूखने दिया, लेकिन इस प्रक्रिया को जारी रखने के लिए २ या ३ घंटे भी पर्याप्त हो सकते हैं।
भाग: जब गोंद सूख जाता है, तो हम भागों को अंदर डालना शुरू कर सकते हैं। बस सुनिश्चित करें कि तार सभी उलझे हुए नहीं हैं। शीर्ष पर रीसेट बटन को छोड़कर, सभी भागों को वांछित छिद्रों में फिट करें। हमने टेप से सब कुछ सुरक्षित कर लिया और बाद में हमने बटन और पॉट मीटर को सुरक्षित करने के लिए कुछ कठोर प्लास्टिक गोंद का भी उपयोग किया। यदि आप ऐसा नहीं करते हैं, तो बटन दबाए नहीं जा सकेंगे।
एलईडी पट्टी: आखिरी भाग जिसे हमें टेप करना चाहिए वह है एलईडी पट्टी। सुनिश्चित करें कि यह अंदर अच्छी तरह से फिट बैठता है। हमने व्यूअर विंडो के लिए सैंडब्लास्टेड प्लेक्सीग्लस का इस्तेमाल किया। अन्यथा एल ई डी आंखों के लिए उज्ज्वल थे। बस इसे जगह पर चिपका दें।
रीसेट बटन: समाप्त होने पर, सुनिश्चित करें कि आप शीर्ष प्लेट पर रीसेट बटन को गोंद करना न भूलें और पूरी इकाई को कुछ घंटों के लिए सूखने दें। सबसे अच्छी बात यह है कि गोंद को वास्तव में सख्त करने के लिए इसे रात भर सूखने दें। शीर्ष प्लेट को चिपकाया नहीं जाना चाहिए, यह जरूरत पड़ने पर हिम्मत तक पहुंचने का द्वार है (जैसे बैटरी चार्ज करना)। उसके बाद आपका गेम बॉक्स समाप्त हो गया है और आप इसका परीक्षण कर सकते हैं!
चरण 9: निष्कर्ष
ख़त्म होना
इस तरह आप एक Arduino गेम बनाते हैं जहाँ आप दोस्तों के साथ गहन सहयोग करते हैं! इस निर्देश में हमने इस बात पर ध्यान नहीं दिया है कि आप खिलाड़ियों को कैसे समझाते हैं कि उन्हें खेल को सरल तरीके से कैसे खेलना है। हमने बॉक्स में टेक्स्ट जोड़ा है जो खेल के लक्ष्य की व्याख्या करता है, यह खिलाड़ियों को समझाने का सबसे सीधा तरीका है। आप डिज़ाइन में एक छोटी सी 'कहानी' भी जोड़ सकते हैं, उदाहरण के लिए एक बम जिसे बंद होने से रोकना पड़ता है या एक बैटरी जिसे चार्ज करना पड़ता है। अपनी इच्छा के लिए कोड बदलने के लिए स्वतंत्र महसूस करें और इसके साथ नई चीजों को आजमाएं। सेट अप।
मज़े करो!टीम मज़ा
सिफारिश की:
3डी भूलभुलैया खेल Arduino का उपयोग करना: 8 कदम (चित्रों के साथ)
Arduino का उपयोग करके 3d Maze Game: नमस्कार दोस्तों, तो आज हम ARDUINO UNO का उपयोग करके एक भूलभुलैया गेम बनाने जा रहे हैं। चूंकि Arduino Uno सबसे अधिक उपयोग किया जाने वाला बोर्ड है, इसलिए इसके साथ गेम बनाना बहुत अच्छा है। इस निर्देशयोग्य में भूलभुलैया का खेल बनाते हैं जिसे जॉयस्टिक का उपयोग करके नियंत्रित किया जाता है। मत भूलना
Arduino और YX5300 MP3 मॉड्यूल Catalex के साथ स्वर खेल: 13 कदम
Arduino और YX5300 MP3 मॉड्यूल Catalex के साथ स्वर खेल: क्या आप इस प्रश्न को पढ़ने में सक्षम हैं? वह अजीब है! मैंने यह सवाल जानबूझ कर पूछा था। यदि आप इस पाठ को पढ़ सकते हैं, तो ऐसा इसलिए है क्योंकि आप पूरी वर्णमाला जानते हैं और निश्चित रूप से, सभी स्वरों के बारे में जानते हैं। स्वर सभी शब्दों में मौजूद होते हैं। यह असंभव है
Arduino चक्रवात खेल: 5 कदम (चित्रों के साथ)
Arduino Cyclone Game: मैंने कभी असली साइक्लोन आर्केड गेम नहीं खेला है, लेकिन मुझे अपने प्रतिक्रिया समय के साथ खेलने का विचार पसंद है। मैंने एक छोटा सा गेम डिज़ाइन किया है। इसमें 32 एल ई डी होते हैं जो एक सर्कल बनाते हैं, एल ई डी एक एलईडी चेज़र के रूप में एक-एक करके रोशनी करता है। लक्ष्य एक बटन दबाना है
एक सरल अनुमान लगाने वाला खेल - पायथन + XBees + Arduino: 10 कदम
एक साधारण अनुमान लगाने वाला खेल - पायथन + XBees + Arduino: यहां बताया गया है कि खेल कैसे काम करता है: आपके पास 'a' - 'h'-> सही अक्षर का अनुमान लगाएं: आप जीत गए! ?-> गलत अक्षर का अनुमान लगाएं: खेल खत्म ?-> 'ए' - 'एच' के बाहर किसी अन्य चरित्र का अनुमान लगाएं: गेम ओवर? आपका Arduino आपको
झुंड बॉट: विधानसभा और सहकारी परिवहन: 13 कदम
झुंड बॉट्स: असेंबली और को-ऑपरेटिव ट्रांसपोर्ट: सभी को नमस्कार, यह निर्देश 'स्वार बॉट्स: असेंबली एंड को-ऑपरेटिव ट्रांसपोर्ट' के बारे में है जिसमें हम अपना खुद का मास्टर और स्लेव रोबोट बना सकते हैं, गुलाम मास्टर रोबोट का पालन करेगा और हम मास्टर को नियंत्रित करेंगे हमारे स्मार्टफोन के साथ रोबोट। यह एक मजेदार प्रोजेक्ट है