विषयसूची:

बोर्ड गेम्स के लिए Arduino "फर्स्ट प्लेयर": 4 कदम
बोर्ड गेम्स के लिए Arduino "फर्स्ट प्लेयर": 4 कदम

वीडियो: बोर्ड गेम्स के लिए Arduino "फर्स्ट प्लेयर": 4 कदम

वीडियो: बोर्ड गेम्स के लिए Arduino
वीडियो: How To Solve "2*2*2 RUBIK'S CUBE" In Hindi With Simple Arrow Mthod at "10 SECOND" [Kapil Bhatt] 2024, जुलाई
Anonim
अरुडिनो
अरुडिनो
अरुडिनो
अरुडिनो
अरुडिनो
अरुडिनो
अरुडिनो
अरुडिनो

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

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

यह आपको निर्णय लेने में भी मदद कर सकता है! तय नहीं कर पा रहे हैं कि नेटफ्लिक्स क्या देखना है? प्रत्येक विकल्प को एक रंग निर्दिष्ट करें और इसे अपने लिए चुनने दें! आज रात व्यंजन कौन करेगा? इसे आपके लिए तय करने दें!

आशा है कि आपको इसमें मज़ा आया होगा।

यह प्रोजेक्ट उन शुरुआती लोगों के लिए अच्छा है, जिन्हें C++ में कोडिंग की कुछ पृष्ठभूमि का ज्ञान है।

आपूर्ति

  • Arduino Uno या Sparkfun Redboard, आदि।
  • कंप्यूटर और USB केबल कनेक्ट करना
  • 2 एल ई डी (मैंने लाल और नीले रंग का इस्तेमाल किया)
  • कनेक्टिंग तार
  • 1 पुश बटन
  • 2 प्रतिरोधक
  • कोड के लिए Arduino Editor ऑनलाइन लॉगिन करें

चरण 1: सर्किट बोर्ड सेट करें

सर्किट बोर्ड सेट करें
सर्किट बोर्ड सेट करें
सर्किट बोर्ड सेट करें
सर्किट बोर्ड सेट करें

आपका पहला कदम अपने ब्रेडबोर्ड पर सर्किट को हुक करना और बनाना है।

  • 2 एल ई डी डालें और 2 जम्पर तारों को कनेक्ट करें (मैंने लाल और नीले रंग का इस्तेमाल किया)। मेरी लाल एलईडी (एनोड) का धनात्मक लंबा भाग पिन 11 से जुड़ा है। नीली एलईडी पिन 12 से जुड़ी है।
  • प्रत्येक एलईडी के नकारात्मक छोटे पक्ष (कैथोड) को काले लंबवत नकारात्मक (-) कॉलम से जोड़ने के लिए 2 प्रतिरोधक डालें।
  • एक काले जम्पर तार को नकारात्मक ऊर्ध्वाधर स्तंभ से जमीन से कनेक्ट करें।
  • अपने ब्रेडबोर्ड के मध्य भाग में एक बटन जोड़ें। काले तार को जमीन से और पीले तार को पिन 2 से जोड़ने के लिए चित्र देखें।
  • पावर के लिए अपने बोर्ड को अपने कंप्यूटर में प्लग करें।

चरण 2: अपने प्रोजेक्ट को कोड करें

कोड योर प्रोजेक्ट
कोड योर प्रोजेक्ट

यहाँ मेरे कोड के लिए एक लिंक है। कृपया मेरे//नोट्स देखें जो मेरे कोड के प्रत्येक भाग की व्याख्या करता है। यह आपकी इच्छानुसार इसे संपादित करने में आपकी सहायता करेगा!

चरण 3: इसका परीक्षण करें

झसे आज़माओ
झसे आज़माओ

कोशिश करके देखो! प्लग इन करें और अपना कोड अपलोड करें। यह कैसे काम करना चाहिए, यह दिखाने के लिए यहां एक वीडियो है।

चरण 4: वैकल्पिक - अपनी परियोजना का विस्तार करें

जैसा कि पहले उल्लेख किया गया है, इसे और अधिक उन्नत बनाने के लिए इस परियोजना में जोड़ने के लिए कुछ विकल्प:

  • अधिक "खिलाड़ियों" के लिए और एलईडी जोड़ें (उदाहरण के लिए यदि आपके पास 4 खिलाड़ी गेम है)
  • और बटन जोड़ें (उदाहरण के लिए सभी को एक बटन दबाने के लिए कहें)
  • यदि वांछित हो तो विलंब समय बदलें
  • एक बजर शोर जोड़ें
  • आदि।

सिफारिश की: