विषयसूची:

"कलर मैच" (रिफ्लेक्स गेम): 4 कदम
"कलर मैच" (रिफ्लेक्स गेम): 4 कदम

वीडियो: "कलर मैच" (रिफ्लेक्स गेम): 4 कदम

वीडियो:
वीडियो: 4 by 4 cube solve in marathi 2024, नवंबर
Anonim
छवि
छवि

परिचय:

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

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

चरण 1: यह कैसे काम करता है?

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

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

चरण 2: सामग्री

इस चरण के लिए मैं इस परियोजना को अपना बनाने के लिए आपको जो कुछ भी चाहिए, उसका वर्णन करने जा रहा हूँ!

मैंने क्या इस्तेमाल किया:

प्रौद्योगिकी

- 1x Arduino Uno

- 5x ग्रीन एलईडी

- 5x ब्लू एलईडी

- 2x लाल एलईडी

- 1x पीला एलईडी

- 2x छोटे बटन

- 37x पावर केबल (प्रत्येक लगभग 40 सेमी लंबा)

- 1x सोल्डर बोर्ड

सामग्री

- लकड़ी का बक्सा ("अपनी परियोजना का निर्माण" में इसके बारे में और अधिक)

- लकड़ी का त्रिकोण (चौड़ाई: 10 सेमी, लंबाई: 10 सेमी, ऊंचाई: 7 सेमी)

- 2x लकड़ी का सिलेंडर (बटन के लिए)

- पेंट (सफेद, नीला, हरा, लाल, नारंगी और पीला)

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

चरण 3: अपनी परियोजना का निर्माण

अपनी परियोजना का निर्माण
अपनी परियोजना का निर्माण
अपनी परियोजना का निर्माण
अपनी परियोजना का निर्माण
अपनी परियोजना का निर्माण
अपनी परियोजना का निर्माण

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

1. कुछ रेखाचित्रों से शुरुआत करें। इस चरण में आपको स्केच करना चाहिए कि आप अपने बॉक्स के आकार को कैसे पसंद करेंगे, जहां आप एलईडी चाहते हैं और बटन कहां लगाएं। मुझे आपके बॉक्स को छोटा नहीं करना चाहिए क्योंकि अन्यथा आपके पास अपने प्रोजेक्ट में सब कुछ डालने के लिए पर्याप्त जगह नहीं है।

2. अपने रेखाचित्रों को लकड़ी पर रखें ताकि आप जान सकें कि कहाँ काटना, आरी आदि करना है। मैंने 34 सेमी (लंबाई) x 26 सेमी (चौड़ाई) x 10 सेमी (ऊंचाई) आकार का एक बॉक्स बनाया है। नीचे हटाने योग्य थे ताकि आप अपने arduino को वहीं पर स्लाइड कर सकें। मैंने लकड़ी के त्रिकोण को लकड़ी से भी बनाया है, वे 10 सेमी (चौड़ाई) x 10 सेमी (लंबाई) x 7 सेमी (ऊंचाई) हैं। त्रिभुज (लगभग 2 सेमी व्यास) में एक छेद बनाएं ताकि बिजली के तार वहां से गुजरें।

3. बटन और एल ई डी के लिए छेद ड्रिल करें। मैंने अपने 13 एल ई डी के लिए छोटे छेद किए हैं, मैंने इसे बनाया है ताकि एल ई डी छेद के माध्यम से फिट नहीं हो सके लेकिन केवल एलईडी से पिन फिट हो सके। बटनों के लिए मैंने एक छेद बनाया जहां मेरे बड़े बटन जा सकते थे, मैंने लकड़ी के बटनों को झाड़ू से बनाया है (व्यास 2, 8 सेमी है)।

4. त्रिकोण संलग्न करें। मैंने बॉक्स के किनारों (चौड़ाई वाले पक्षों) के बीच में लकड़ी के त्रिकोण संलग्न किए हैं।

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

6. अपनी परियोजना को चित्रित करने का समय। आप इसे जो भी रंग चाहें दे सकते हैं, इस भाग के सूखने के बाद आपको थोड़ा इंतजार करना होगा। कुछ पागल अच्छे विचारों के साथ आने का प्रयास करें।

7. एलईडी प्रकाश संलग्न करते हैं। पेंट के सूख जाने के बाद, आप अपने द्वारा बनाए गए छेदों में सभी एलईडी लगा सकते हैं, गोंद के सूखने तक प्रतीक्षा करें और यदि आप अपने एलईडी को सजाना पसंद नहीं करते हैं तो आप सीधे तकनीकी हिस्से में जा सकते हैं।

8. सजावट। यदि आप अपने एलईडी को सजाना चाहते हैं, तो आगे बढ़ें। अपनी इच्छा के अनुसार कुछ बनाएं लेकिन सुनिश्चित करें कि आप अभी भी एलईडी की रोशनी देख सकते हैं।

चरण 4: प्रौद्योगिकी

प्रौद्योगिकी
प्रौद्योगिकी
प्रौद्योगिकी
प्रौद्योगिकी
प्रौद्योगिकी
प्रौद्योगिकी

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

लेकिन प्रक्रिया के साथ आगे बढ़ते हैं!

1. कुछ ट्यूटोरियल देखें और अपने arduino के साथ कुछ बुनियादी चीजें बनाएं। मैंने एलईडी फ्लैश को चालू और बंद करना शुरू कर दिया। उसके बाद मैंने बटन दबाने के बाद एलईडी चालू करने की कोशिश की और इस तरह मैंने इस पूरे प्रोजेक्ट के साथ शुरुआत की। इस वीडियो ने मेरे विशिष्ट प्रोजेक्ट में मेरी बहुत मदद की।

2. ब्रेडबोर्ड पर अपना प्रोटोटाइप आज़माना। यदि आपको अपना विचार मिल गया है तो आपको अपना विद्युत परिपथ बनाने का प्रयास करना चाहिए। यदि आप मेरा उपयोग करना चाहते हैं, तो आपको बस मेरे केबल शेड्यूल से केबलों का पालन करना होगा।

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

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

5. बटन कनेक्ट करें। इसलिए इससे पहले कि आप सब कुछ एक साथ मिलाप करें, आपको पहले कुछ केबलों को बटनों में मिलाप करना होगा। आपको पहले सोल्डर बोर्ड के माध्यम से बटन लगाने चाहिए और फिर इसे केबलों में मिलाप करना चाहिए। अब आप सोल्डर बोर्ड को बटन और केबल के साथ उस छेद के माध्यम से बिछा सकते हैं जिसे आप त्रिकोण में मिलाते हैं। यदि आपने सोल्डर बोर्ड को त्रिभुज से चिपका दिया है तो आप "बिल्डिंग योर प्रोजेक्ट" से भाग 5 पर वापस जा सकते हैं।

5. मिलाप का समय। अब आखरी फिजिकल पार्ट की बारी है! अब आपको सब कुछ एक साथ मिलाप करना चाहिए। यदि सब कुछ ठीक हो गया तो आपके पास अब तक एक केबल शेड्यूल होना चाहिए, इसका मतलब है कि आप आसानी से देख सकते हैं कि किस केबल के साथ क्या मिलाप करना है। आपको कामयाबी मिले!

6. कोडिंग। कोडिंग के लिए, मैंने सबसे बड़ा हिस्सा खुद लिखा है और तकनीक के भाग 1 में वीडियो से कोड के साथ कुछ मदद मिली है। मैंने जो कुछ भी किया है, मैं उसका वर्णन नहीं कर सकता, लेकिन मैं नीचे कोड छोड़ दूंगा। अगर आपको अपने कोड में परेशानी है, तो मैं मदद करने की कोशिश कर सकता हूं!

अभी के लिए, यदि आप प्रोग्राम नहीं करना चाहते हैं, तो बस कोड कॉपी करें और अपने arduino को अपने कंप्यूटर से कनेक्ट करें। कोड को अपने arduino पर भेजें और इसे काम करना चाहिए!

इस गाइड को पढ़ने के लिए धन्यवाद और मैं आपको इस गेम को बनाने के लिए शुभकामनाएं देता हूं!

सिफारिश की: