विषयसूची:

टिक टीएसी को पैर की अंगुली: 12 कदम
टिक टीएसी को पैर की अंगुली: 12 कदम

वीडियो: टिक टीएसी को पैर की अंगुली: 12 कदम

वीडियो: टिक टीएसी को पैर की अंगुली: 12 कदम
वीडियो: आपके पैर की उँगलियाँ बताती है आपके स्वभाव के बारे में || समुद्रिका शास्त्र || Foot Fingers Reading 2024, दिसंबर
Anonim
टिक टीएसी को पैर की अंगुली
टिक टीएसी को पैर की अंगुली

टिंकरकाड प्रोजेक्ट्स »

आज हम Arduino का उपयोग करके TinkerCad पर एक टिक टैक टो गेम बना रहे हैं। हम बहुत सारे सरल घटकों का उपयोग करने जा रहे हैं और उन सभी को एक साथ जोड़ने के लिए कोड का उपयोग करेंगे। इस सर्किट का मुख्य भाग जो यह सब एक साथ लाता है वह कोड है। इस कार्यक्रम में कई संभावनाएं हैं और उपयोगकर्ता को फिट दिखने के लिए इसे बदला जा सकता है। इस गेम में RGB लाइट्स का उपयोग करने का विकल्प भी है, लेकिन अगर कोई इस प्रोजेक्ट पर आगे बढ़ना चाहता है, तो उन्हें 2 arduinos को एक दूसरे से कनेक्ट करना होगा।

आपूर्ति

  • अरुडिनो
  • ब्रेडबोर्ड (बड़ा)
  • तारों
  • दबाने वाला बटन
  • एल ई डी
  • प्रतिरोधी (10k और 150)
  • फोटोरेसिस्टर्स

चरण 1: शुरुआत

शुरुआत
शुरुआत

तो हम इसे एक बड़े ब्रेडबोर्ड और Arduino माइक्रोकंट्रोलर के साथ शुरू करने जा रहे हैं।

चरण 2: एल ई डी जोड़ना

एल ई डी जोड़ना
एल ई डी जोड़ना

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

चरण 3: डिजिटल पिन

डिजिटल पिन
डिजिटल पिन

इसलिए इससे पहले कि हम कुछ और जोड़ें, पहले डिजिटल पिन को एलईडी से कनेक्ट करें। इस परियोजना में, हम Arduino के सभी एनालॉग और डिजिटल पिन का उपयोग करने जा रहे हैं।

चरण 4: पुशबटन

दबाकर लगाया जाने वाला बटन
दबाकर लगाया जाने वाला बटन

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

चरण 5: डिजिटल और एनालॉग पिन

डिजिटल और एनालॉग पिन
डिजिटल और एनालॉग पिन

इस चरण में हम बटनों को डिजिटल और एनालॉग पिन से जोड़ने जा रहे हैं। इस मामले में एनालॉग पिन का उपयोग किया जा सकता है क्योंकि उनका उपयोग उसी तरह किया जा सकता है जैसे डिजिटल पिन का उपयोग किया जाता है।

चरण 6: फोटोरेसिस्टर्स

फोटोरेसिस्टर्स
फोटोरेसिस्टर्स

इस चरण में, हम photoresistors को LED से जोड़ने जा रहे हैं। इसका उद्देश्य अलग-अलग खिलाड़ियों को चमक के विभिन्न स्तर प्राप्त करने देना है और इससे खिलाड़ी खुद को अलग कर पाते हैं। इस चरण में आप देखेंगे कि चरणों को अलग-अलग रखना क्यों आवश्यक था।

चरण 7: चर को परिभाषित करना

चर को परिभाषित करना
चर को परिभाषित करना

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

चरण 8: चर घोषित करना

चर घोषित करना
चर घोषित करना

इस चरण में, हम इन चरों की घोषणा को पूरा करने जा रहे हैं और बटन को इनपुट के रूप में और एलईडी को आउटपुट के रूप में सेट कर रहे हैं।

चरण 9: लोड हो रहा है

लोड हो रहा है
लोड हो रहा है

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

चरण 10: एलईडी चालू / बंद

एलईडी चालू / बंद
एलईडी चालू / बंद

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

चरण 11: ऑफ बटन

ऑफ बटन
ऑफ बटन

यह चरण ऑफ बटन या नए गेम बटन को कोड करता है। इसका उपयोग तब किया जाता है जब कोई खिलाड़ी गेम जीत चुका होता है या हो जाता है, और गेम रीसेट हो जाएगा और नए सिरे से शुरू किया जा सकता है। यह बटन मूल रूप से एक रीसेट बटन है जो लूप को पुनरारंभ करता है ताकि गेम को बार-बार खेला जा सके।

चरण 12: खेलने का आनंद लें

खेल के मजे लो!
खेल के मजे लो!

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

सिफारिश की: