विषयसूची:
- चरण 1: वीडियो
- चरण 2: पुर्जे और उपकरण
- चरण 3: दृश्य प्रतिक्रिया समय मापन
- चरण 4: ऑडियो प्रतिक्रिया समय मापन
- चरण 5: प्रतिक्रिया समय मापन स्पर्श करें
- चरण 6: पूरा सर्किट
- चरण 7: Arduino कोड
- चरण 8: मीटर केस तैयार करना
- चरण 9: हो गया
वीडियो: रिएक्शन टाइम मीटर (विजुअल, ऑडियो और टच): 9 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
प्रतिक्रिया समय वह समय है जो एक व्यक्ति को उत्तेजना की पहचान करने और प्रतिक्रिया उत्पन्न करने में लगता है। उदाहरण के लिए एक एथलीट का ऑडियो रिएक्शन समय बंदूक की गोली (जिससे दौड़ शुरू होती है) और उसके दौड़ शुरू होने के बीच का समय बीत जाता है। प्रतिक्रिया समय तत्काल प्रतिक्रिया की स्थितियों में एक महत्वपूर्ण भूमिका निभाता है जैसे 100 मीटर ओलंपिक दौड़ और कुछ नाम रखने के लिए तेज गति वाली कार में ब्रेक लगाना। इस मिनीप्रोजेक्ट में, हम एक प्रतिक्रिया समय मीटर बनाते हैं जो हमें दृश्य, ऑडियो और स्पर्श उत्तेजनाओं के लिए प्रतिक्रिया समय को मापने देता है। आएँ शुरू करें।
चरण 1: वीडियो
कोड और जटिल विवरण जैसे लेख में कुछ चीजों को बेहतर ढंग से समझाया गया है, जबकि कुछ को वीडियो के माध्यम से बेहतर अनुभव किया जाता है उदाहरण के लिए हमारे मामले में बजर बजना और OLED स्क्रीन बदलना। संपूर्ण अनुभव के लिए संक्षिप्त संलग्न वीडियो देखें।पी.एस. जैसा कि यह लेख वीडियो तैयार करने के बाद लिखा गया था, मैं यहां लापता विवरण भरूंगा यदि कोई हो।
चरण 2: पुर्जे और उपकरण
इस मिनीप्रोजेक्ट के लिए आवश्यक इलेक्ट्रॉनिक्स घटकों (#गिनती) की सूची निम्नलिखित है।
- I2C OLED डिस्प्ले (#1),
- अरुडिनो नैनो (#1),
- बजर (#1),
- रिले (#1),
- एसपीडीटी स्लाइड स्विच (#1),
- पुश बटन (#2) अधिमानतः एक हरा और एक लाल,
- 100 एनएफ संधारित्र (#1) और
- 9वी बैटरी + कनेक्टर, जम्पर तार और प्लास्टिक बॉक्स (10 सेमी x 6 सेमी x 3 सेमी)।
एक घटक को देखने के लिए एक विचार प्राप्त करने के लिए संलग्न छवि पर एक नज़र डालें। (तार की जाली के बारे में चिंता न करें, हम इसे बाद के चरणों में कवर करेंगे)
निम्नलिखित उपकरणों की सूची है।
- सोल्डर आयरन,
- गोंद बंदूक और
- गर्म ब्लेड।
अब, हम एक-एक करके दृश्य, श्रव्य और स्पर्श प्रतिक्रिया समय मापन और बिल्डिंग सर्किट के माध्यम से जाएंगे।
चरण 3: दृश्य प्रतिक्रिया समय मापन
दृश्य प्रतिक्रिया समय वह समय है जो हम एक दृश्य उत्तेजना का जवाब देने के लिए लेते हैं, उदाहरण के लिए आप अचानक एक गिलास को टेबल से गिरते हुए देखते हैं और आप उसे पकड़ने के लिए प्रतिक्रिया करते हैं।
दृश्य प्रतिक्रिया समय माप के लिए, हम एक यादृच्छिक देरी के बाद I2C OLED पर एक सफेद वृत्त लगाएंगे, परीक्षण के तहत व्यक्ति इस सफेद वृत्त को देखने पर लाल पुश बटन को उतनी ही तेजी से दबाएगा।
मैंने संलग्न योजनाबद्ध के अनुसार जम्पर तारों के गुच्छा का उपयोग करके ब्रेड बोर्ड पर I2C OLED डिस्प्ले, arduino नैनो और दो पुश बटन कनेक्ट किए।
इस मीटर में हमारे पास प्रतिक्रिया समय माप के प्रकार के बीच टॉगल करने के लिए हरे रंग के पुश बटन का उपयोग किया जाता है।
चरण 4: ऑडियो प्रतिक्रिया समय मापन
ऑडियो प्रतिक्रिया समय वह समय है जो हम ऑडियो उत्तेजना का जवाब देने के लिए लेते हैं, उदाहरण के लिए रेस शुरू करने वाले रेफरी के लिए एथलीट की प्रतिक्रिया।
ऑडियो प्रतिक्रिया समय मापन के लिए, मैंने arduino नैनो के D7 पिन में एक बजर जोड़ा, बजर बेतरतीब ढंग से बंद हो जाता है जिस पर उपयोगकर्ता को जल्द से जल्द लाल पुश बटन दबाना चाहिए।
चरण 5: प्रतिक्रिया समय मापन स्पर्श करें
स्पर्श प्रतिक्रिया समय वह समय है जो हम स्पर्श उत्तेजना का जवाब देने में लेते हैं, उदाहरण के लिए किसी गर्म सतह को छूना और उसमें से अपना हाथ हटाना।
स्पर्श प्रतिक्रिया समय मापन के लिए मैं चल संपर्क के साथ एक फाड़े हुए रिले का उपयोग कर रहा हूं। संपर्क की गति स्पर्श उत्तेजना के रूप में कार्य करती है अर्थात जब हम रिले के तार पर 5V लगाते हैं, तो विद्युत चुंबक सक्रिय हो जाता है जो संपर्क को नीचे की ओर खींचता है (संलग्न छवि में गति बहुत छोटी है लेकिन महसूस करने के लिए पर्याप्त है)। मैंने जमीन और arduino नैनो के D8 पिन के बीच रिले के कॉइल को जोड़ा।
केवल जानकारी के लिए मैंने सरौता और गर्म ब्लेड की मदद से रिले को फाड़ दिया। कृपया इसे करने में सावधानी बरतें।
चरण 6: पूरा सर्किट
मैं इस सर्किट को पावर देने के लिए एक कॉम्पैक्ट 9वी बैटरी का उपयोग कर रहा हूं और एक चालू/बंद स्विच जोड़ने से इस मीटर का इलेक्ट्रॉनिक हार्डवेयर हिस्सा पूरा हो जाता है।
आइए arduino कोड को देखें।
चरण 7: Arduino कोड
आइए कोड के मुख्य भाग के माध्यम से चलते हैं। यदि आप कोड डाउनलोड करते हैं और इसे समानांतर में देखते हैं तो इससे मदद मिलेगी।
मैं OLED ड्राइव करने के लिए adafruit GFX और SSD1306 लाइब्रेरी का उपयोग कर रहा हूं।
Arduino कोड में दो बिल्ड-इन मुख्य फ़ंक्शन होते हैं जिन्हें सेटअप () और लूप () कहा जाता है, पूर्व एक बार पावर अप पर निष्पादित होता है और शेष समय माइक्रो-कंट्रोलर लूप () निष्पादित करता है।
सेटअप () से पहले, मैं सभी आवश्यक चर शुरू करता हूं और सेटअप () में मैं OLED को इनिशियलाइज़ करता हूं, जिसके बाद मेनू के माध्यम से स्क्रॉल करने के लिए किस बटन का उपयोग करना है, इसके बारे में जानकारी OLED पर दिखाई जाती है। मैंने इसे सेटअप में रखा है क्योंकि हमें इसे केवल एक बार चलाने की आवश्यकता है।
लूप () में हरे रंग के पुश बटन को मेनू आइटम का चयन करने के लिए चुना जाता है और अपडेटमेनू () फ़ंक्शन का उपयोग करके स्क्रीन को अपडेट किया जाता है। एक बार प्रतिक्रिया समय परीक्षण के अनुसार लोडटेस्ट () फ़ंक्शन अपडेट स्क्रीन का चयन किया जाता है। कृपया इस फ़ंक्शन को स्वयं देखें और मुझे बताएं कि क्या आपको कोई समस्या आती है। इन कार्यों में OLED पर परीक्षण प्रासंगिक जानकारी दिखाने, उपयोगकर्ता इनपुट लेने और प्रतिक्रिया समय प्रदर्शित करने का दोहराव पैटर्न है।
मैंने टेक्स्ट में पेस्ट कोड कॉपी नहीं किया क्योंकि इससे यह कदम बहुत बड़ा हो जाता और शायद इसका पालन करना मुश्किल हो जाता। फिर भी, यदि आपके पास कोई सरल संदेह है, तो कृपया मुझसे पूछने में संकोच न करें।
चरण 8: मीटर केस तैयार करना
एक बार कोड और इलेक्ट्रॉनिक हार्डवेयर तैयार हो जाने के बाद, मैंने पेंसिल (छवि # 1) का उपयोग करके प्लास्टिक बॉक्स पर OLED, रिले, ON/OFF और पुश बटन के अनुमानित आयाम खींचे। उसके बाद मैंने उन्हें काटने के लिए गर्म ब्लेड का इस्तेमाल किया (छवि # 2), विशेष रूप से बटन छेद के लिए मुझे ब्लेड को हटाना पड़ा और गर्म रॉड का उपयोग करना पड़ा (छवि # 3)।
एक बार प्लास्टिक का ढक्कन तैयार हो जाने के बाद, मैंने गोंद बंदूक (छवि # 4) का उपयोग करके उस पर घटकों को सुरक्षित किया, उसके बाद मैंने टांका लगाने वाले लोहे और जम्पर तारों का उपयोग करके घटकों के बीच संबंध की पुष्टि की।
अंत में मैंने सब कुछ बाड़े के अंदर रख दिया और ढक्कन बंद कर दिया (छवि #5 और #6)।
चरण 9: हो गया
तो बस यही है दोस्तों।
संपूर्ण डेमो और अनुभव के लिए संलग्न वीडियो को अंत तक देखें।
आप इस डिवाइस का उपयोग अपने दोस्तों के साथ मस्ती करने के लिए कर सकते हैं यह देखने के लिए कि कौन सबसे तेज़ है। एक गंभीर नोट पर, कानून प्रवर्तन अधिकारी चालक के प्रतिक्रिया समय की जांच कर सकते हैं क्योंकि नशे में चालक के धीमी प्रतिक्रिया समय की उम्मीद है।
पढ़ने और खुश करने के लिए धन्यवाद।
अगर आपको यह लेख पसंद आया है, तो संभावना है कि आपको मेरा YouTube चैनल पसंद आएगा। इसे मार दें।
सिफारिश की:
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर): 7 कदम (चित्रों के साथ)
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर): [संपादित करें]; मैन्युअल रूप से बेसलाइन ऊंचाई इनपुट के साथ चरण 6 में संस्करण 2 देखें। यह एक Arduino नैनो और बॉश BMP180 वायुमंडलीय दबाव सेंसर पर आधारित एक Altimeter (Altitude Meter) का भवन विवरण है। डिजाइन सरल है लेकिन माप
एक रीयल-टाइम वेल वाटर लेवल मीटर: 6 कदम (चित्रों के साथ)
एक वास्तविक समय कुआं जल स्तर मीटर: इन निर्देशों में बताया गया है कि खोदे गए कुओं में उपयोग के लिए कम लागत वाला, वास्तविक समय जल स्तर मीटर कैसे बनाया जाए। जल स्तर मीटर को एक खोदे गए कुएं के अंदर लटकने, दिन में एक बार जल स्तर को मापने और वाईफाई या सेलुलर कनेक्शन द्वारा डेटा भेजने के लिए डिज़ाइन किया गया है
555 टाइमर मेट्रोनोम - ऑडियो और विजुअल: 8 कदम (चित्रों के साथ)
५५५ टाइमर मेट्रोनोम - ऑडियो और विजुअल: मेरे बेटे ने हाल ही में गिटार बजाना शुरू किया है और मुझे लगा कि एक मेट्रोनोम उसके समय के साथ मदद करेगा। एक निर्माता के रूप में, मुझे लगा कि मैं 555 टाइमर (जो आप एक के साथ नहीं बना सकते …) के साथ खुद को बहुत आसानी से चाबुक कर सकता हूं।
ड्रैग रेस रिएक्शन टाइम: 5 स्टेप्स (चित्रों के साथ)
ड्रैग रेस रिएक्शन टाइम: इस निर्देश में, मैं आपको दिखाऊंगा कि ड्रैग रेस रिएक्शन टाइम ट्रेनर कैसे बनाया जाता है। सब कुछ पूरा होने के साथ, आप सभी रोशनी के माध्यम से साइकिल चलाने और प्रतिक्रिया समय प्राप्त करने के लिए एक बटन का उपयोग करने में सक्षम होंगे। शीर्ष दो पीली एलईडी टी का प्रतिनिधित्व करेंगे
फिशरटेक्निक एलईडी रिएक्शन टाइम गेम: 7 कदम
फिशरटेक्निक एलईडी रिएक्शन टाइम गेम: फिशरटेक्निक एलईडी रिएक्शन टाइम गेम कैसे बनाएं मैं एक जीवित रहने के लिए विभिन्न शैक्षिक जोड़तोड़ के साथ खेलता हूं। (www.weirdrichard.com पर जाएं)। एक आसान-से-निर्माण अनुप्रयोग एलईडी प्रतिक्रिया समय खेल है। रोबोट नियंत्रक (इस मामले में