विषयसूची:
- चरण 1: आवश्यक सामग्री
- चरण 2: Windows सॉफ़्टवेयर का उपयोग करके फ़िंगरप्रिंट का नामांकन करना
- चरण 3: सॉफ्टवेयर
- चरण 4: हार्डवेयर स्थापना
- चरण 5: Arduino Script
- चरण 6: XAMP फ़ाइलें
वीडियो: XAMP समाधान के साथ संयोजन में समय उपस्थिति के लिए फ़िंगरप्रिंट सेंसर का उपयोग करना: 6 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
एक स्कूल प्रोजेक्ट के लिए, हम छात्रों की उपस्थिति को ट्रैक करने के तरीके के बारे में एक समाधान ढूंढ रहे थे। हमारे बहुत से छात्र देर से आते हैं। उनकी उपस्थिति की जाँच करना एक कठिन काम है। दूसरी ओर, बहुत चर्चा है क्योंकि छात्र अक्सर कहेंगे कि वे मौजूद हैं जबकि वास्तव में वे बहाने ढूंढ रहे हैं।
सिस्टम को धोखा देने की कोशिश कर रहे छात्रों के लिए कपटपूर्ण व्यवहार जैसी बाधाओं से बचने के लिए फ़िंगरप्रिंट रीडर का उपयोग करना सबसे अच्छा तरीका हो सकता है। RFID ठीक वैसे ही काम कर सकता है, लेकिन छात्रों को अपना कार्ड सौंपने की अनुमति देता है, जिससे यह कहना भी संभव हो जाता है कि वे अपना कार्ड भूल गए, या तो इसे खो दिया, इस प्रकार स्कूल में अतिरिक्त लागत आ गई।
चरण 1: आवश्यक सामग्री
इस परियोजना के आधार के लिए हम निम्नलिखित सामग्रियों का उपयोग करेंगे:
- Arduino Uno (या अन्य संगत बोर्ड)
- फिंगरप्रिंट सेंसर
- वायरलेस शील्ड
आप ईथरनेट बोर्ड या Arduino Yun के लिए जा सकते हैं, लेकिन इस परियोजना का विवरण उपरोक्त सूची के हार्डवेयर पर आधारित है।
चरण 2: Windows सॉफ़्टवेयर का उपयोग करके फ़िंगरप्रिंट का नामांकन करना
हालाँकि, GitHUB लाइब्रेरी में फ़िंगरप्रिंट दर्ज करने के लिए कोड है, लेकिन मुझे विंडोज़ सॉफ़्टवेयर का उपयोग करना बहुत आसान लगा, जो नेत्रहीन अधिक आकर्षक है। नतीजा वही है।
इसे कॉपी करने के बजाय, मैं इस चरण के बारे में अधिक जानकारी के लिए दूसरे निर्देश के चरण 2 का उल्लेख करना चाहूंगा।
चरण 3: सॉफ्टवेयर
इससे पहले कि आप इस प्रोजेक्ट को बना सकें, आपको कुछ सॉफ़्टवेयर की आवश्यकता होगी:
- Arduino IDE: मैंने संस्करण 1.0.3 का उपयोग किया, क्योंकि अब तक, मैं 1.0.5 से ऊपर के संस्करण में वाईफ़ाई शील्ड को संचालित करने के लिए आवश्यक फर्मवेयर अपग्रेड को खोजने में सक्षम नहीं था।
- फ़िंगरप्रिंट लाइब्रेरी: कोड को संकलित करने की आवश्यकता है। सामग्री को अपने Arduino IDE के लाइब्रेरी फ़ोल्डर में कॉपी करें
- xAMP: डेटाबेस में जानकारी संग्रहीत करने के लिए सर्वर वातावरण। आप किसी भी प्लेटफॉर्म पर किसी भी संस्करण का उपयोग कर सकते हैं। यदि आप विकास बोर्डों के प्रशंसक हैं, तो आप इसे रास्पबेरी पाई पर चला सकते हैं, जैसे मैं करता हूं।
चरण 4: हार्डवेयर स्थापना
उचित और सरल पर्याप्त: अपने Arduino पर नेटवर्क बोर्ड में प्लग इन करें। फ़िंगरप्रिंट रीडर को कनेक्ट करना आसान बनाने के लिए, मैंने कुछ जम्पर तारों को सोल्डर करते हुए लीड को बढ़ाया। सफेद लेड के अपवाद के साथ, जिसे एक पीले तार में मिलाया गया था, अन्य के रंग समान हैं।
फिंगरप्रिंट डेटा संचार के लिए बस पिन 2 में हरे रंग के तार और पिन 3 में सफेद (या मेरे मामले में पीला) प्लग करें। 5V में लाल तार और ग्राउंड कनेक्शन में काले तार को प्लग करके बिजली प्रदान की जाती है।
चरण 5: Arduino Script
यह काफी बुनियादी प्रश्नोत्तर कोड है। अभी के लिए, इसमें अभी भी जाँच का अभाव है। बेहतर कामकाज के लिए, डिज़ाइन में दो एलईडी जोड़े जाने चाहिए, जिससे उपयोगकर्ता यह देख सके कि उसका फिंगरप्रिंट स्वीकार किया गया था और उसकी जानकारी सर्वर को भेजी गई थी या नहीं। (हरा एलईडी = ठीक है, लाल एलईडी = एक त्रुटि हुई)।
मूल रूप से, कोड क्या करता है, है
- WPA वायरलेस नेटवर्क से कनेक्ट करना
- जाँच कर रहा है कि क्या फ़िंगरप्रिंट सेंसर जुड़ा हुआ है
-
फ़िंगरप्रिंट की प्रतीक्षा करें
यदि पाया जाता है: सर्वर को एक HTTP अनुरोध भेजें जिसमें फिंगरप्रिंट मिला हो
चरण 6: XAMP फ़ाइलें
प्रदर्शन के उद्देश्य के लिए, कोड को कम से कम सख्त कर दिया गया है। आपको MySQL तालिका विवरण मिलता है, जिसमें आईडी और टाइमस्टैम्प फ़ील्ड के लिए एक कॉलम होता है, जो डेटाबेस में एक नई पंक्ति डालने पर स्वचालित रूप से भर जाता है।
PHP स्क्रिप्ट को Arduino स्क्रिप्ट में HTTP अनुरोध से बुलाया जाता है और आईडी को संसाधित करता है जो स्क्रिप्ट को पास किया जाता है। सर्वर से प्राप्त उत्तर को Arduino IDE के सीरियल मॉनिटर से सत्यापित किया जा सकता है।
सिफारिश की:
Arduino UNO के साथ कैपेसिटिव फ़िंगरप्रिंट सेंसर को इंटरफ़ेस करना: 7 चरण
Arduino UNO के साथ कैपेसिटिव फ़िंगरप्रिंट सेंसर को इंटरफ़ेस करना: अरे, क्या चल रहा है, दोस्तों! यहाँ CETech से आकर्ष। आज हम अपनी परियोजनाओं में एक सुरक्षात्मक परत जोड़ने जा रहे हैं। चिंता न करें हम इसके लिए कोई अंगरक्षक नियुक्त नहीं करने जा रहे हैं। यह DFRobot का एक प्यारा सा अच्छा दिखने वाला फिंगरप्रिंट सेंसर होगा। तो
रास्पबेरी पाई और माईएसक्यूएल डाटाबेस का उपयोग कर फिंगरप्रिंट और आरएफआईडी आधारित उपस्थिति प्रणाली: 5 कदम
रास्पबेरी पाई और माईएसक्यूएल डेटाबेस का उपयोग करते हुए फिंगरप्रिंट और आरएफआईडी आधारित उपस्थिति प्रणाली: इस परियोजना का वीडियो
Arduino फ़िंगरप्रिंट उपस्थिति प्रणाली W / क्लाउड डेटा संग्रहण: 8 चरण
Arduino फ़िंगरप्रिंट अटेंडेंस सिस्टम W / क्लाउड डेटा स्टोरेज: आप इसे और अन्य अद्भुत ट्यूटोरियल इलेक्ट्रोपीक की आधिकारिक वेबसाइट पर पढ़ सकते हैं। इस ट्यूटोरियल में, हम बनाने जा रहे हैं
Arduino और फ़िंगरप्रिंट सेंसर द्वारा हार्ड ड्राइव सुरक्षा में सुधार करें: 6 चरण
Arduino और फ़िंगरप्रिंट सेंसर द्वारा हार्ड ड्राइव की सुरक्षा में सुधार: इस लेख में हम आपको दिखाना चाहते हैं कि एक फिंगर प्रिंट सेंसर और Arduino द्वारा हार्ड ड्राइव में संग्रहीत आपके डिजिटल डेटा की सुरक्षा को कैसे बेहतर बनाया जाए। इस लेख के अंत में आप: फिंगर प्रिंट सेंसर का उपयोग करना सीखेंगे। f पर एक सुरक्षा जोड़ देंगे
कंप्यूटर जॉयस्टिक के रूप में PSP का उपयोग करना और फिर PSP के साथ अपने कंप्यूटर को नियंत्रित करना: 5 चरण (चित्रों के साथ)
कंप्यूटर जॉयस्टिक के रूप में पीएसपी का उपयोग करना और फिर पीएसपी के साथ अपने कंप्यूटर को नियंत्रित करना: आप पीएसपी होमब्रू के साथ कई अच्छी चीजें कर सकते हैं, और इस निर्देशयोग्य में मैं आपको सिखाने जा रहा हूं कि गेम खेलने के लिए जॉयस्टिक के रूप में अपने पीएसपी का उपयोग कैसे करें, लेकिन यह भी है एक प्रोग्राम जो आपको अपने जॉयस्टिक को अपने माउस के रूप में उपयोग करने की अनुमति देता है। यहाँ मेटर हैं