विषयसूची:

ATMEGA328P (Arduino) DIY का उपयोग करते हुए क्विज बजर: 3 चरण
ATMEGA328P (Arduino) DIY का उपयोग करते हुए क्विज बजर: 3 चरण

वीडियो: ATMEGA328P (Arduino) DIY का उपयोग करते हुए क्विज बजर: 3 चरण

वीडियो: ATMEGA328P (Arduino) DIY का उपयोग करते हुए क्विज बजर: 3 चरण
वीडियो: अरुडिनो मास्टरक्लास | 90 मिनट में पूर्ण प्रोग्रामिंग कार्यशाला! 2024, नवंबर
Anonim
ATMEGA328P(Arduino) DIY का उपयोग करते हुए क्विज बजर
ATMEGA328P(Arduino) DIY का उपयोग करते हुए क्विज बजर

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

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

चरण 1: ब्लॉक आरेख

खंड आरेख
खंड आरेख
खंड आरेख
खंड आरेख
खंड आरेख
खंड आरेख

परियोजना में 3 मॉड्यूल हैं

-बिजली की आपूर्ति

-माइक्रोकंट्रोलर यूनिट

-आर्केड बटन

-प्रदर्शन इकाई

बिजली की आपूर्ति: बिजली की आपूर्ति एक दीवार एडाप्टर है जो 220VAC को 9VDC में परिवर्तित करती है। बिजली की आपूर्ति क्विज़ बजर को शक्ति प्रदान करेगी जिसमें एक वोल्टेज नियामक होगा जो शेष सर्किट के लिए 5V की आपूर्ति करता है। पूरे सर्किट से अधिकतम करंट ड्रॉ 1 Amp से कम होना चाहिए ताकि यह उस अधिकतम करंट से अधिक न हो जो बिजली आपूर्ति प्रदान कर सकता है।

माइक्रोकंट्रोलर यूनिट: माइक्रोकंट्रोलर ATMEGA328 होगा। इसमें 5v का ऑपरेटिंग वोल्टेज है। छह एनालॉग इनपुट पिन और 14 डिजिटल इनपुट/आउटपुट पिन हैं। Arduino Uno में एक 16 MHz क्रिस्टल ऑसिलेटर और USB एक कंप्यूटर के साथ इंटरफेस करने के लिए एक कनेक्टर भी है। माइक्रोकंट्रोलर बाहरी बटनों से एनालॉग और डिजिटल इनपुट दोनों के माध्यम से सिग्नल प्राप्त करता है। ATMEGA328P क्विज बजर का दिमाग है जो प्रत्येक घटना को नियंत्रित और व्यवस्थित करता है। यह उस नाम और समय को संग्रहीत करता है जिस पर प्रतिभागी ने अपने डेटाबेस में बजर दर्ज किया है।

आर्केड बटन: क्विज बजर में 9 आर्केड बटन होते हैं, प्रतिद्वंद्वी के लिए 5 बटन होते हैं और प्रश्नकर्ता के पक्ष में 4 इनपुट बटन होते हैं। START बटन जो टाइमर की शुरुआत को निर्दिष्ट करता है। STOP बटन टाइमर के अंत का संकेत देते हैं, START और STOP के बीच दबाए गए बजर पर ही विचार किया जाएगा। माइक्रोकंट्रोलर प्लेयर के नाम को उसी क्रम में स्टोर करता है जैसे बजर दबाया जाता है। जब खिलाड़ी प्रश्न का सही उत्तर देता है तो सही बटन दबाया जाता है जब उत्तर गलत होता है तो गलत बटन दबाया जाता है और प्रश्न का उत्तर देने का अवसर अगले खिलाड़ी के पास जाता है और इसी तरह। आर्केड बटन एक साधारण कार्यप्रणाली पर काम करता है, जब बटन दबाया जाता है तो यह डिजिटल रीड पिन को वीसीसी से जोड़ता है अन्यथा यह जीएनडी से जुड़ा होता है।

डिस्प्ले यूनिट: कंप्यूटर पायथन में कोडित क्विज बजर सॉफ्टवेयर चलाएगा जो यूएसबी इंटरफेस के माध्यम से माइक्रोकंट्रोलर के साथ संचार करेगा। इसे माइक्रोकंट्रोलर से भेजे गए डेटा की व्याख्या और विश्लेषण करने की आवश्यकता होगी। प्रत्येक खिलाड़ी का प्रतिक्रिया समय कंप्यूटर पर प्रदर्शित किया जाएगा।

चरण 2: कार्यान्वयन

कार्यान्वयन
कार्यान्वयन
कार्यान्वयन
कार्यान्वयन
कार्यान्वयन
कार्यान्वयन

जैसे ही ब्लॉक आरेख लागू किया जाता है, सर्किट को डिजाइन और परीक्षण किया जाता है। पीसीबी लेआउट को डिजाइन करने के लिए परिवर्तन अपडेट किए जाते हैं।

चरण 3: डेमो वीडियो

आप यहां परियोजना के बारे में अधिक जानकारी प्राप्त कर सकते हैं: (इसमें Arduino कोड और PCB लेआउट भी शामिल है)

जीथब लिंक:

सिफारिश की: