विषयसूची:
- चरण 1: सामग्री की सूची
- चरण 2: हार्डवेयर कनेक्शन
- चरण 3: NFC PN532 को कॉन्फ़िगर करना
- चरण 4: प्रोग्रामिंग SLabs-32
- चरण 5: Google पत्रक का उपयोग करना
- चरण 6: समय शुरू करें
वीडियो: समय आपका कर्मचारी SLabs-32 का उपयोग कर रहा है: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
इस निर्देश में, हम एक nfc आधारित स्मार्ट कर्मचारी इन / आउट मैनेजमेंट सिस्टम बनाने जा रहे हैं जो आपके कर्मचारियों के काम के घंटों पर नज़र रखता है।
हम स्लैब -32 के वाई-फाई मॉड्यूल (Esp8266) के साथ NTP (नेटवर्क टाइम प्रोटोकॉल) का उपयोग करके वर्तमान समय की जानकारी प्राप्त करते हैं और इसे I2C बस में Atmega328p पर भेजते हैं।
Atmega328p इस समय की जानकारी का उपयोग रिकॉर्ड बनाने के लिए करता है, जब भी कोई कर्मचारी बाहर जाने या कार्यालय के अंदर आने के लिए अपने NFC टैग को स्वाइप करता है। यह तब IN समय और OUT समय के बीच के समय के अंतर की गणना करता है और इसे Slabs-32 की TFT स्क्रीन पर प्रदर्शित करता है।
हम कर्मचारी द्वारा कार्यालय में बिताए गए समय के बारे में जानकारी ऑनबोर्ड Esp8266 का उपयोग करके Google स्प्रेडशीट पर भी भेज सकते हैं, लेकिन इस निर्देश में नहीं। यह विधि स्टीफन बोर्से (लिंक) द्वारा पहले ही की जा चुकी है, मैंने इस एप्लिकेशन का उपयोग करके इसे एकीकृत किया है।
अपना स्वयं का SLabs-32 प्राप्त करने के लिए नीचे दिए गए लिंक पर क्लिक करें:
www.fabtolab.com/slabs-32
चरण 1: सामग्री की सूची
हम Nfc PN532 मॉड्यूल का उपयोग कर रहे हैं जो एक पाठक/लेखक NFC मॉड्यूल है।
इस परियोजना में हमें चाहिए:
- स्लैब-32
- एनएफसी PN532
- जम्पर तार
चरण 2: हार्डवेयर कनेक्शन
Nfc मॉड्यूल को I2C, SPI या हाई-स्पीड UART बस में हमारे विकास बोर्ड के साथ जोड़ा जा सकता है, यह हमें तय करना है। इस परियोजना में, हम SPI मोड का उपयोग करेंगे।
ऊपर दिए गए सर्किट आरेख के अनुसार कनेक्शन बनाएं और आपको कोई समस्या नहीं होनी चाहिए।
- वीसीसी → 3.3 वी
- जीएनडी → जीएनडी
- एससीके → पीडी4
- मिसो → PD3
- मोसी → PD2
- एसएस → पीडी7
चरण 3: NFC PN532 को कॉन्फ़िगर करना
NFC PN532 एक NFC रीडर/राइटर मॉड्यूल है। एनएफसी जो "नियर फील्ड कम्युनिकेशन" के लिए खड़ा है, कम दूरी की वायरलेस संचार प्रौद्योगिकियों का एक सेट है, जिसकी सीमा 10 सेमी तक है। इसे दो उपकरणों के बीच हल्के वजन और सुरक्षित संचार की पेशकश करने के लिए डिज़ाइन किया गया है।
एनएफसी 13.56 मेगाहर्ट्ज पर संचालित होता है, और एक "आरंभकर्ता" और "लक्ष्य" मॉडल के आसपास आधारित होता है जहां आरंभकर्ता एक छोटा चुंबकीय क्षेत्र उत्पन्न करता है जो लक्ष्य को शक्ति देता है, जिसका अर्थ है कि लक्ष्य को शक्ति स्रोत की आवश्यकता नहीं होती है।
हम इस सेंसर को SPI, I2C या HSU (हाई-स्पीड UART) का उपयोग करके इंटरफ़ेस कर सकते हैं। किसी एक विशेष बस का चयन करने के लिए हम डिप स्विच का उपयोग करते हैं। उन्हें एक विशेष मोड में इंटरफ़ेस करने के लिए कॉन्फ़िगरेशन निम्नानुसार है::
- एसपीआई (0, 1)
- I2C (1, 0)
- एचएसयू (0, 0)
हम इस सेंसर के साथ इंटरफेस करने के लिए एसपीआई बस का उपयोग करेंगे।
चरण 4: प्रोग्रामिंग SLabs-32
Slabs-32 के साथ आरंभ करने के लिए नीचे दिए गए लिंक पर क्लिक करें:
startoonlabs.com/Getting%20started%20with%2…
चरण से जुड़ी स्केच फ़ाइलें डाउनलोड करें।
फ़ाइल डाउनलोड करने के बाद, स्केच खोलें और निम्नलिखित कार्य करें:
- आप वाईफाई क्रेडेंशियल दर्ज करें
- अपने स्थान के अनुसार UTC ऑफ़सेट सेट करें (Esp स्केच में)।
इस स्केच में, हम कर्मचारी के बारे में जानकारी जानने के लिए Nfc टैग के UID की तुलना कर रहे हैं। प्रत्येक कर्मचारी को एक nfc टैग दिया जाता है जिसमें एक विशिष्ट UID होता है। प्रदर्शन के उद्देश्य से यह स्केच एक कर्मचारी के काम के घंटों का प्रबंधन करने का एक उदाहरण देता है। आप चाहें तो अपने स्केच में और कर्मचारियों को भी जोड़ सकते हैं।
चरण 5: Google पत्रक का उपयोग करना
जैसा कि पहले उल्लेख किया गया है कि हम कर्मचारियों द्वारा बिताए गए समय को भी Google शीट में अपडेट कर रहे हैं। यह कैसे करना है यह जानने के लिए इस लिंक द्वारा दिए गए चरणों का पालन करें।
उस ट्यूटोरियल में दिए गए Gscrpit का उपयोग करने के बजाय, इस चरण से जुड़ी Gscript का उपयोग करें।
चरण 6: समय शुरू करें
कि यह बहुत सुंदर है। Slabs-32 द्वारा IoT परियोजनाओं को आसान बनाया गया।
यह परियोजना न केवल कर्मचारी प्रबंधन के लिए है बल्कि आप इसे अन्य अनुप्रयोगों के लिए भी उपयोग कर सकते हैं। मैं इसे आपकी कल्पना पर छोड़ दूँगा।
Slabs-32. का उपयोग करके अधिक आसान और त्वरित IoT प्रोजेक्ट्स के लिए हमें फ़ॉलो करना सुनिश्चित करें
सिफारिश की:
AvoRipe - जाँच कर रहा है कि आपका एवोकैडो पका हुआ है या नहीं: 8 कदम (चित्रों के साथ)
AvoRipe - जाँच कर रहा है कि आपका एवोकैडो पका हुआ है या नहीं: यह सभी के साथ हुआ है, आप एक एवोकैडो खरीदते हैं, यह अभी तक पका नहीं है। कुछ दिन बीत जाते हैं, और जब तक यह पक जाता है, तब तक आप इसके बारे में भूल जाते हैं… और कुछ दिनों में, यह खराब हो सकता है! आपके लिए सौभाग्य की बात है कि हमने AvoRipe को डिज़ाइन किया और बनाया, एक ऐसा उपकरण जो आपके एवोक की जाँच करता है
हैट नॉट हैट - उन लोगों के लिए एक हैट जो वास्तव में टोपी नहीं पहनते हैं, लेकिन एक हैट अनुभव चाहते हैं: 8 कदम
हैट नॉट हैट - उन लोगों के लिए एक हैट जो वास्तव में टोपी नहीं पहनते हैं, लेकिन एक टोपी अनुभव चाहते हैं: मैंने हमेशा कामना की है कि मैं एक टोपी वाला व्यक्ति बन सकता हूं, लेकिन मुझे कभी ऐसी टोपी नहीं मिली जो मेरे लिए काम करे। यह "हैट नॉट हैट," या फासिनेटर जैसा कि इसे कहा जाता है, मेरी टोपी की समस्या का एक ऊपरी-क्रस्टी समाधान है जिसमें मैं केंटकी डर्बी में भाग ले सकता हूं, vacu
अपने पीसी को स्वचालित रूप से बंद करने के लिए प्रोग्राम करें कि आप इसे किस समय करना चाहते हैं: 4 कदम
अपने पीसी को स्वचालित रूप से बंद करने के लिए प्रोग्राम करें कि आप इसे किस समय करना चाहते हैं: अरे, यह मेरे दैनिक जीवन से लिया गया एक और निर्देश है … पिछली बार मुझे अपने पीसी पर बहुत सारे सॉफ्टवेयर डाउनलोड करने थे और मुझे इसे डाउनलोड करने देना था। रात भर, मैं अपने पीसी को डाउनलोड खत्म करने के बाद पूरी रात चालू नहीं रखना चाहता था और
रहस्य के पीले बिंदु: क्या आपका प्रिंटर आपकी जासूसी कर रहा है?: 5 कदम (चित्रों के साथ)
येलो डॉट्स ऑफ़ मिस्ट्री: क्या आपका प्रिंटर आपकी जासूसी कर रहा है?: कल्पना करें कि हर बार जब आप कोई दस्तावेज़ प्रिंट करते हैं, तो इसमें स्वचालित रूप से एक गुप्त कोड शामिल होता है जिसका उपयोग प्रिंटर की पहचान करने के लिए किया जा सकता है - और संभवतः, वह व्यक्ति जिसने इसका उपयोग किया है। एक जासूसी फिल्म से कुछ लगता है, है ना?दुर्भाग्य से, परिदृश्य
आपका कस्टम फर्मवेयर कैसे आपका PSP मॉड है: 12 कदम
आपका कस्टम फर्मवेयर कैसे आपका PSP मॉड है: इस निर्देश में मैं आपको दिखाऊंगा कि पेंडोरा बैटरी, मैजिक मेमोरी स्टिक और इंस्टॉलेशन प्रक्रिया कैसे बनाई जाती है! मैं आपको यह भी दिखाऊंगा कि अपनी पेंडोरा बैटरी को वापस सामान्य बैटरी में कैसे बदलें! वीडियो शामिल !सामग्री:-सबसे पहले आपका जी