विषयसूची:

ARDUINO और GSM का उपयोग करते हुए RFID आधारित उपस्थिति प्रणाली: 5 कदम
ARDUINO और GSM का उपयोग करते हुए RFID आधारित उपस्थिति प्रणाली: 5 कदम

वीडियो: ARDUINO और GSM का उपयोग करते हुए RFID आधारित उपस्थिति प्रणाली: 5 कदम

वीडियो: ARDUINO और GSM का उपयोग करते हुए RFID आधारित उपस्थिति प्रणाली: 5 कदम
वीडियो: Arduino RFID Attendance System || Step by Step Guide 2024, जुलाई
Anonim
Image
Image

यह परियोजना कक्षा में प्रवेश करने वाले प्रत्येक छात्र का नोट बनाने और कक्षा में रहने वाले समय की गणना करने के लिए RFID तकनीक का उपयोग करती है। इस प्रस्तावित प्रणाली में प्रत्येक छात्र को RFID टैग आवंटित किया जाता है। कार्ड को आरएफआईडी रीडर के पास रखकर उपस्थिति की प्रक्रिया की जा सकती है और इतना ही नहीं बल्कि हमने इस परियोजना में कुछ और कार्य शुरू किए हैं।

चरण 1: आरएफआईडी क्या है?

सर्किट आरेख और कोड
सर्किट आरेख और कोड

RFID (रेडियो फ्रीक्वेंसी आइडेंटिफिकेशन) शब्द एक प्रकार का इलेक्ट्रॉनिक उपकरण है जिसमें एक छोटा एंटीना और एक चिप शामिल है। इस उपकरण का उपयोग रेडियो फ्रीक्वेंसी इलेक्ट्रोमैग्नेटिक फील्ड का उपयोग करके पाठक और आरएफआईडी टैग के बीच व्यक्तियों, जानवरों, किताबों या किसी भी सामान जैसी सूचनाओं को प्रसारित करने के लिए किया जाता है। यह 2k बाइट डेटा ले जाने में सक्षम है। बाजार में विभिन्न प्रकार के RFID सिस्टम हैं, जिनमें एक एंटीना, एक ट्रांसपोंडर और एक ट्रांसीवर शामिल हैं। कुछ प्रकार के टैग आरएफआईडी रीडर के करीब स्थित हो सकते हैं और कुछ टैग रीडर से दूर स्थित हो सकते हैं। इन उपकरणों की ऑपरेटिंग फ़्रीक्वेंसी रेंज में मुख्य रूप से निम्न, मध्य और उच्च रेंज शामिल हैं। लो-फ़्रीक्वेंसी रेंज 30kHz से 500kHz तक, मिड-फ़्रीक्वेंसी रेंज 900kHz से 1500kHz तक और हाई-फ़्रीक्वेंसी रेंज 2.4kHz से 2.5kHz है।

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

आरएफआईडी कैसे काम करता है?

आरएफआईडी स्वचालित पहचान और डेटा कैप्चर (एआईडीसी) के रूप में संदर्भित प्रौद्योगिकियों के समूह से संबंधित है। AIDC विधियाँ स्वचालित रूप से वस्तुओं की पहचान करती हैं, उनके बारे में डेटा एकत्र करती हैं, और उन डेटा को सीधे कंप्यूटर सिस्टम में दर्ज करती हैं जिसमें बहुत कम या कोई मानवीय हस्तक्षेप नहीं होता है। इसे पूरा करने के लिए RFID विधियाँ रेडियो तरंगों का उपयोग करती हैं। एक साधारण स्तर पर, RFID सिस्टम में तीन घटक होते हैं: एक RFID टैग या स्मार्ट लेबल, एक RFID रीडर और एक एंटीना। RFID टैग में एक एकीकृत सर्किट और एक एंटीना होता है, जिसका उपयोग RFID रीडर (जिसे एक पूछताछकर्ता भी कहा जाता है) को डेटा संचारित करने के लिए किया जाता है। पाठक तब रेडियो तरंगों को डेटा के अधिक उपयोगी रूप में परिवर्तित करता है। टैग से एकत्र की गई जानकारी को एक संचार इंटरफेस के माध्यम से एक होस्ट कंप्यूटर सिस्टम में स्थानांतरित किया जाता है, जहां डेटा को डेटाबेस में संग्रहीत किया जा सकता है और बाद में विश्लेषण किया जा सकता है।

चरण 2: घटक

अर्डुइनो

amzn.to/2Ukaif3

2. एमएफआरसी 522 आरएफआईडी कार्ड रीडर

amzn.to/2WjWsLi

3. SIM900A मिनी GSM मॉड्यूल या A6 GSM मॉड्यूल:

amzn.to/2Wmsczp

amzn.to/2WcTdVY

नोट: आप इसे प्रत्येक उत्पाद के नीचे दिए गए लिंक से खरीद सकते हैं।

चरण 3: सर्किट आरेख और कोड

सर्किट आरेख और कोड
सर्किट आरेख और कोड

आरएफआईडी एसपीआई संचार का उपयोग करके जुड़ा हुआ है और जीएसएम सीरियल संचार का उपयोग करके जुड़ा हुआ है। 1A बाहरी बिजली की आपूर्ति के साथ GSM मॉड्यूल को पावर देना सुनिश्चित करें।

कोड यहां से डाउनलोड किया जा सकता है:https://github.com/highVoltages/Atendance-System-…

चरण 4: परियोजना का कार्य

परियोजना का कार्य
परियोजना का कार्य
परियोजना का कार्य
परियोजना का कार्य

इस परियोजना में, हमने RFID रीडर, RFID टैग, Arduino UNO, एक स्थानीय डेटाबेस और C# का उपयोग किया है। उपयोगकर्ता इंटरफ़ेस C# पर बनाया गया है और पहले पृष्ठ पर हमने चार विकल्प प्रदान किए हैं अर्थात लॉगिन, छात्र, बाहर निकलने के बारे में। लॉगिन विकल्प उस प्रबंधन के लिए है जहां से आप लॉग इन कर सकते हैं और लॉगिन विवरण यानी उपयोगकर्ता नाम और पासवर्ड प्रदान करके डेटा तक पहुंच सकते हैं। छात्र विकल्प में, जो हमेशा खुला रहेगा, यूजर इंटरफेस हमेशा खुला रहेगा और जब भी छात्र अपने कार्ड को स्कैन करेगा तो उपस्थिति को चिह्नित किया जाएगा और समय के साथ डेटाबेस में सहेजा जाएगा और समय सारणी वहां दिखाई देगी। के बारे में अनुभाग में, परियोजना के बारे में विवरण है और बाहर निकलें बटन पर क्लिक करके आप आवेदन छोड़ सकते हैं। लॉग इन करके प्रबंधन डेटा, अंक, असाइनमेंट और शुल्क अधिसूचना अपलोड कर सकता है और वही डेटा देख सकता है डेटा खोज सकता है। असाइनमेंट और शुल्क अधिसूचना ईमेल की जाएगी। हमने हर चीज के लिए एक अलग विंडो बनाई है और एप्लिकेशन का उपयोग करते समय आपका पीसी इंटरनेट और आरएफआईडी से जुड़ा होना चाहिए क्योंकि सीरियल पोर्ट खुला होने तक या सरल शब्दों में जब तक Arduino कनेक्ट नहीं होता है तब तक एप्लिकेशन एक्सेस नहीं किया जा सकता है। जैसा कि हमने ऊपर उल्लेख किया है कि प्रत्येक RFID टैग का एक विशिष्ट नंबर होता है, इसलिए जब भी छात्र अपने कार्ड को स्कैन करेगा तो RFID टैग नंबर डेटाबेस को भेजा जाएगा और वह अद्वितीय टैग नंबर हर एक छात्र की पहचान होगी।

आपको छात्र को उपस्थिति दर्ज करने की अनुमति देने से पहले उसका डेटा यानी उसका नाम आदि सहेजना होगा।

चरण 5: निष्कर्ष या अंतिम नोट

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

कृपया हमें youtube पर सब्सक्राइब करें: www.youtube.com/c/highvoltages

फेसबुक: www.facebook.com/highvoltagestech

इंस्टाग्राम: www.instagram.com/highvoltagestech

सिफारिश की: