विषयसूची:

सिंगल-प्लेयर रिएक्शन टाइमर (Arduino के साथ): 5 कदम
सिंगल-प्लेयर रिएक्शन टाइमर (Arduino के साथ): 5 कदम

वीडियो: सिंगल-प्लेयर रिएक्शन टाइमर (Arduino के साथ): 5 कदम

वीडियो: सिंगल-प्लेयर रिएक्शन टाइमर (Arduino के साथ): 5 कदम
वीडियो: 5V charging Module 😂 #shorts 2024, जुलाई
Anonim
सिंगल-प्लेयर रिएक्शन टाइमर (Arduino के साथ)
सिंगल-प्लेयर रिएक्शन टाइमर (Arduino के साथ)
सिंगल-प्लेयर रिएक्शन टाइमर (Arduino के साथ)
सिंगल-प्लेयर रिएक्शन टाइमर (Arduino के साथ)

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

गेम में आपको उस बटन को होल्ड करना होगा जिसके बाद LED ऑन हो जाएगी। एलईडी बंद होने के बाद आपको बटन को छोड़ना होगा। यदि आप इसे बहुत जल्दी रिलीज़ करते हैं, तो LCD पर "रिलीज़ टू अर्ली" टेक्स्ट दिखाई देता है। आपने बटन को रिलीज करने में लगने वाला समय, आपका प्रतिक्रिया समय, LCD डिस्प्ले पर दिखाया गया है।

आपूर्ति

कृपया ध्यान दें कि छवि परियोजना के लिए आवश्यक सभी घटकों को नहीं दिखाती है

१) १ एक्स अरुडिनो नैनो/अरुडिनो यूनो + कनेक्टिंग केबल

2) 5 सेमी x 5 सेमी परफ़ॉर्मर

3) 20 x जम्पर केबल या तार

4) 1 x 16x2 एलसीडी स्क्रीन (वैकल्पिक)

5) 1 x 100K या 250K पोटेंशियोमीटर

6) 1 x 9V बैटरी + कनेक्टर क्लिप

7) 1 x 5 मिमी एलईडी

8) 1 एक्स पीटीएम क्षणिक स्विच

9) 1 x 3V या 5V बजर

अधिकांश आइटम अमेज़न से खरीदे जा सकते हैं। अमेज़ॅन पर कुछ इलेक्ट्रॉनिक्स किट हैं जो आपको सभी बुनियादी घटक जैसे प्रतिरोधक, डायोड, ट्रांजिस्टर इत्यादि प्रदान करते हैं। जो मैंने मुझे अपने रुपये के लिए एक धमाका देने के लिए पाया है वह इस लिंक पर उपलब्ध है।

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

चरण 1: सर्किटरी की योजना बनाना और समझना

अधिकांश काम Arduino में कोड द्वारा किया जाता है। एलईडी, बजर और पीटीएम स्विच के अलावा, कई मानक इलेक्ट्रॉनिक्स घटक नहीं हैं। फिर भी, सर्किट को समझने में सक्षम होना अभी भी महत्वपूर्ण है।

1) PTM स्विच का एक सिरा +5V से जुड़ा है जबकि दूसरा एक Arduino पिन से जुड़ा है। Arduino पिन भी 10K ओम पुल-डाउन रेसिस्टर का उपयोग करके जमीन से जुड़ा है। यह किसी भी फ्लोटिंग वोल्टेज को पिन की स्थिति को प्रभावित करने से रोकता है।

2) एलईडी का एनोड सीधे आर्डिनो से जुड़ा होता है। एलईडी को वोल्टेज बढ़ाने के लिए ट्रांजिस्टर का होना जरूरी नहीं है। Arduino LED को बिजली देने के लिए पर्याप्त मात्रा में करंट प्रदान करता है। एलईडी का कैथोड जमीन से जुड़ा है।

3) अंत में, बजर के साथ भी यही प्रक्रिया होती है लेकिन एक अलग Arduino पिन के लिए।

4) LCD और arduino के बीच के कनेक्शन को स्कीमैटिक्स और फ्रिट्ज़िंग मॉडल में हाइलाइट किया गया है।

चरण 2: सर्किट योजनाबद्ध और निर्माण

सर्किट योजनाबद्ध और निर्माण
सर्किट योजनाबद्ध और निर्माण
सर्किट योजनाबद्ध और निर्माण
सर्किट योजनाबद्ध और निर्माण
सर्किट योजनाबद्ध और निर्माण
सर्किट योजनाबद्ध और निर्माण

सर्किट को एक साथ कैसे रखा जाए, इस पर कुछ विकल्प हैं।

1) इलेक्ट्रॉनिक्स में आने वाले लोगों के लिए, मैं सर्किट बनाने के लिए ब्रेडबोर्ड का उपयोग करने की सलाह दूंगा। यह सोल्डरिंग की तुलना में बहुत कम गन्दा है, और इसे डिबग करना आसान होगा क्योंकि तारों को आसानी से समायोजित किया जा सकता है। फ़्रीज़िंग छवियों पर दिखाए गए कनेक्शन का पालन करें।

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

3) अंत में, आप SEEED से पूर्व-निर्मित PCB भी मंगवा सकते हैं। आपको बस इतना करना होगा कि घटकों को मिलाप करें। आवश्यक Gerber फ़ाइल चरण में संलग्न है। ज़िप्ड Gerber फ़ाइल के साथ Google ड्राइव फ़ोल्डर का लिंक यहां दिया गया है:

चरण 3: Arduino कोड

Arduino कोड
Arduino कोड

कोड इस परियोजना का चुनौती पहलू है। एक शून्य लूप के साथ बहुत कुछ किया जाना है और सभी समय के माध्यम से नेविगेट करना और लूप के भीतर कुछ समय लग सकता है।

आपको अनुसरण करने में मदद करने के लिए कोड में कुछ टिप्पणियाँ हैं। आप इसे डाउनलोड कर सकते हैं और इसे USB से मिनी USB केबल का उपयोग करके Arduino पर अपलोड कर सकते हैं। इसके लिए आपको अपने कंप्यूटर पर Arduino ऐप की आवश्यकता होगी और आप इस वेबसाइट से इसके लिए डाउनलोड लिंक ढूंढ पाएंगे:

चरण 4: सर्किटरी के लिए आवास

सर्किटरी के लिए आवास
सर्किटरी के लिए आवास

1) आप इसके आवरण के लिए किसी भी पुराने प्लास्टिक के मामले को कर सकते हैं। एलसीडी और बटन के लिए स्लॉट्स को काटने के लिए एक गर्म चाकू का उपयोग करना।

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

3) अंत में, आप बिना आवरण के सर्किट को छोड़ सकते हैं। इसे सुधारना और संशोधित करना आसान होगा।

चरण 5: सर्किट का प्रदर्शन

वीडियो का लिंक:

सिफारिश की: