विषयसूची:
- चरण 1: आवश्यक सामग्री और उपकरण।
- चरण 2: प्रोटोटाइप का निर्माण।
- चरण 3: कोड।
- चरण 4: सोल्डरिंग।
- चरण 5: एक संलग्नक बनाना।
वीडियो: आरएफआईडी का उपयोग कर विंडोज पीसी लॉक/अनलॉक: 7 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
लेखक द्वारा kksjuniorProfileFollow द्वारा और अधिक:
के बारे में: लगातार जिज्ञासु… kksjunior के बारे में अधिक »
नमस्ते
हर बार लॉक होने पर अपने पीसी/लैपटॉप को अनलॉक करने के लिए पासवर्ड टाइप करने में आपने कितनी बार थकान महसूस की है? मैं इसे हर रोज कई बार लॉक करने की आदी हूं, और पासवर्ड/पिन को बार-बार टाइप करने से ज्यादा कष्टप्रद कुछ नहीं है, हर बार जब मैं इसे अनलॉक करना चाहता हूं। जब किसी चीज की जरूरत जरूरी हो जाती है, तो आप उसे पाने के तरीके खोजने के लिए मजबूर हो जाते हैं। जैसा कि कहा जाता है, "आवश्यकता आविष्कार की जननी है", मेरे अंदर का आलसी दिमाग अपने पर्सनल कंप्यूटर/लैपटॉप को हर बार लॉक करने का एक आसान और सस्ता तरीका सोचने लगा। जैसे ही मैं अपने सामान के माध्यम से गया, मुझे आरसी 522 आरएफआईडी मॉड्यूल मिला। तभी मैंने RFID सिस्टम बनाने का फैसला किया।
RFID: रेडियो-फ्रीक्वेंसी आइडेंटिफिकेशन (RFID) सबसे पुरानी वायरलेस तकनीक में से एक है। RFID चिप्स का उपयोग सूचनाओं को डिजिटल रूप से संग्रहीत करने के लिए किया जाता है, जिसे बाद में विद्युत चुम्बकीय क्षेत्रों और रेडियो तरंगों के माध्यम से वस्तुओं के बीच साझा किया जा सकता है। यह अति-उन्नत नहीं हो सकता है, लेकिन कई निर्माता प्रौद्योगिकी में वास्तविक क्षमता देखते हैं, चाहे वह कितना भी पुराना क्यों न हो।
इस निर्देश में मैं बता रहा हूँ कि एक साधारण RFID सिस्टम कैसे बनाया जाता है जो आपके विंडोज़ कंप्यूटर को RFID कार्ड / टैग की एक झलक के साथ लॉक / अनलॉक कर सकता है। इस प्रणाली के लागू होने से आपके लैपटॉप/पीसी को हर बार लॉक करने पर अनलॉक करने की कोई परेशानी नहीं होगी।
चरण 1: आवश्यक सामग्री और उपकरण।
इस परियोजना का दिल ATmega32U4 चिप के साथ Arduino Pro Micro (या आप Arduino लियोनार्डो का उपयोग कर सकते हैं) है। इस परियोजना के लिए ATmega32U4 चिप के साथ एक विकास बोर्ड चुनना बहुत महत्वपूर्ण है। हम इस एप्लिकेशन के लिए Arduino Uno, Mega 2560, Pro Mini या Arduino Nano जैसे विकास बोर्डों का उपयोग नहीं कर सकते हैं। विवरण निम्नलिखित चरणों में हैं।
सामग्री की आवश्यकता:
- Arduino Pro Micro/Arduino लियोनार्डो।
- आरएफआईडी कार्ड के साथ एमएफआरसी-522 आरएफआईडी मॉड्यूल।
- पुरुष और महिला शीर्षलेख।
- प्रोटोटाइप पीसीबी बोर्ड।
- तार।
- 10k ओम रेसिस्टर्स - 3
उपकरण की आवश्यकता:
- सोल्डरिंग किट।
- ग्लू गन।
- वायर कटर
आदि:
चरण 2: प्रोटोटाइप का निर्माण।
मैं आपको सर्किट को पीसीबी में टांका लगाने से पहले ब्रेडबोर्ड पर एक प्रोटोटाइप बनाने की सलाह देता हूं। यह आपको कनेक्शनों की बेहतर समझ प्राप्त करने में मदद करेगा और आपको कनेक्शन जोड़ने के दौरान होने वाली किसी भी त्रुटि को ठीक करने की अनुमति देगा। इस परियोजना को देखते हुए प्रोटोटाइप का निर्माण कोई भारी काम नहीं है। हमें केवल कुछ कनेक्शन बनाने हैं और हम कोड अपलोड करने के लिए तैयार हैं। कनेक्शन नीचे वर्णित हैं। Arduino पर कई पिन परिवर्तनशील नहीं होते हैं। चूंकि यह डिवाइस एसपीआई बस का उपयोग करता है, यह स्विचिंग पिन की अनुमति नहीं देता है, पिन 14, 15 और 16 दिखाए गए अनुसार रहना चाहिए। आरएसटी और एसडीए उपयोगकर्ता निर्दिष्ट हैं।
RC-522 RFID मॉड्यूल को केवल 3.3 वोल्ट के इनपुट वोल्टेज के लिए डिज़ाइन किया गया है। यह एक बहुत ही संवेदनशील उपकरण है, इसलिए कोई भी उच्च मान मॉड्यूल को ज़्यादा गरम कर सकता है और क्षतिग्रस्त कर सकता है। Arduino Pro Micro में से VCC आपको 5 वोल्ट की आपूर्ति देगा। 3.3 वोल्ट की आपूर्ति वोल्टेज बनाने के लिए सर्किट आरेख में दिखाए गए अनुसार वोल्टेज विभक्त बनाएं (या 5 वी से 3.3 वी स्टेप डाउन मॉड्यूल का उपयोग करें)। 3.3 V आपूर्ति को RFID मॉड्यूल के VCC से कनेक्ट करें।
आरएसटी Arduino के 5 पिन करने के लिए। (आप इस पिन को कोड में बदल सकते हैं।)
GND पिन को जमीन से कनेक्ट करें।
IRQ पिन - कनेक्ट नहीं है।
Arduino के 14 को पिन करने के लिए MISO।
MOSI Arduino के 16 को पिन करने के लिए।
Arduino के 15 को पिन करने के लिए SCK।
एसडीए Arduino के 10 पिन करने के लिए। (यह भी एक उपयोगकर्ता परिभाषित पिन है।)
बस इतना ही!, सरल और आसान। बस केबल प्लग करें और हम कोड अपलोड करने और डिवाइस का परीक्षण करने के लिए तैयार हैं।
चरण 3: कोड।
ATmega32u4 चिप वाले Arduino लियोनार्डो/माइक्रो में एक अंतर्निहित USB संचार है। यह लियोनार्डो/माइक्रो को कनेक्टेड कंप्यूटर पर माउस या कीबोर्ड के रूप में प्रकट होने की अनुमति देता है।
हम arduino को एक कनेक्टेड कंप्यूटर पर कीस्ट्रोक्स भेजने के लिए कीबोर्ड.एच कोर लाइब्रेरी का उपयोग करते हैं।
यहां से कोड डाउनलोड करें।
यहाँ से MFRC522.h arduino लाइब्रेरी डाउनलोड करें।
यहां से Keyboard.h arduino लाइब्रेरी डाउनलोड करें।
कोड का कार्य बहुत सरल है।
आपके आरएफआईडी कार्ड/टैग का यूआईडी और आपका विंडोज़ पासवर्ड/पिन कोड में संग्रहीत है।
जब आरएफआईडी रीडर को सही कार्ड दिखाया जाता है, तो आर्डिनो विंडोज़ को लॉक करने के लिए कीस्ट्रोक्स और विंडोज़ को अनलॉक करने के लिए आपके पासवर्ड को एक साथ भेजेगा।
यदि विंडो लॉक स्थिति में है, तो इसे लॉक करने के लिए कीस्ट्रोक्स का कोई प्रभाव नहीं पड़ेगा और कमांड लॉक किए गए कंप्यूटर को अनलॉक कर देगा।
या फिर अगर विंडोज़ पहले से ही अनलॉक है, तो कमांड उसे लॉक कर देगी। (अनलॉक कोड भी एक साथ आ रहा है, लेकिन चूंकि लॉक और अनलॉक कीस्ट्रोक्स के बीच केवल एक चुटकी देरी है, विंडोज लॉक कमांड को निष्पादित करने में चला जाता है और उस समय आने वाले अनलॉक कोड कमांड को नहीं पढ़ेगा।)
आपको मेरे द्वारा प्रदान किए गए कोड में कुछ छोटे-छोटे बदलाव करने होंगे ताकि आप इसे अपने लिए एक्सप्लोर कर सकें।
प्रोटोटाइप को कंप्यूटर से कनेक्ट करें।
Arduino IDE लॉन्च करें और मेरे द्वारा यहां दिए गए कोड को खोलें।
टूलबार से टूल्स पर जाएं -> बोर्ड और Arduino Pro micro और Arduino Leonardo दोनों के लिए Arduino लियोनार्डो का चयन करें।
जांचें कि क्या COM पोर्ट चुना गया है।
कोड को arduino पर अपलोड करें।
सीरियल मॉनिटर (Ctrl+Shift+M) खोलें।
अपना कार्ड/टैग स्कैन करें।
सीरियल मॉनिटर में दिखाए गए आउटपुट की पहली लाइन आपके कार्ड/टैग का यूआईडी है। इस मान को नोट कर लें।
अब कोड संपादक पर वापस जाएं और स्ट्रिंग " card1 " के मान को उस यूआईडी में बदलें जिसे आपने अभी नोट किया है (मेरे कोड में, आप इसे लाइन 41 में पा सकते हैं)।
कोड के अंतिम भाग पर जाएं और आपको एक लाइन मिलेगी जो "कीबोर्ड.प्रिंट ("पासवर्ड"); "(कोड में लाइन नंबर 80।) कहती है। इस मान को अपने विंडोज़ अनलॉक कोड में बदलें।
अब संशोधित कोड को arduino में अपलोड करें।
प्रोटोटाइप का परीक्षण करने के लिए कार्ड/टैग को स्कैन करें।
RFID टैग का उपयोग करके आपके कंप्यूटर में पासवर्ड टाइप करने के लिए यह एक मूल कोड है। आप अधिक कार्ड/टैग जोड़ने के लिए कोड को संशोधित कर सकते हैं और विभिन्न अनुप्रयोगों के लिए प्रत्येक कार्ड के लिए अलग-अलग पासवर्ड सेट कर सकते हैं।
चरण 4: सोल्डरिंग।
यह एक बहुत छोटा और सरल सर्किट है। कस्टम पीसीबी बनाने के लिए बहुत समय बिताने की तुलना में इसे प्रोटोटाइप पीसीबी बोर्ड में मिलाप करना बेहतर है।
Arduino और RFID मॉड्यूल को जोड़ने के लिए हमेशा हेडर का उपयोग करें, अन्यथा टांका लगाने के दौरान लंबे समय तक गर्मी के संपर्क में रहने से इन बोर्डों को स्थायी रूप से नुकसान हो सकता है।
सर्किट आरेख में दिखाए गए अनुसार सभी कनेक्शनों को मिलाएं और Arduino और RFID मॉड्यूल को PCB बोर्ड से कनेक्ट करें। मैंने इसके लिए केस बनाने की मेरी सुविधा के लिए एक समकोण महिला हेडर का उपयोग करके RFID मॉड्यूल को क्षैतिज रूप से PCB बोर्ड से जोड़ा है।
सोल्डरिंग के बाद किसी भी संभावित ढीले कनेक्शन या खराबी के लिए हमेशा डिवाइस का परीक्षण करना सुनिश्चित करें।
चरण 5: एक संलग्नक बनाना।
खैर इस आविष्कार से आपको पता चल गया होगा कि मैं डिजाइन करने के लिए बहुत आलसी हूं और इस डिजाइन के लिए एक केस को 3 डी प्रिंट करता हूं, इसलिए मैंने अपने गैरेज में पाए गए कार्डबोर्ड बॉक्स का उपयोग करके एक साधारण संलग्नक बनाया। मैंने उसी कार्डबोर्ड का उपयोग करके इसके लिए एक स्टैंड बनाया और केबल को जोड़ने के लिए और आर्डिनो में एल ई डी के लिए छेद काट दिया। फिर मैंने पूरे सेटअप को कार्बन-फाइबर बनावट वाले स्टिकर के साथ लपेटा और उस छेद के लिए एक अर्ध-पारदर्शी डार्क स्टिकर लगाया जहां बोर्ड में एलईडी स्थित हैं।
केस बनाना पूरी तरह से आपकी कल्पना पर निर्भर है। अपने रचनात्मक निर्माण की तस्वीरें नीचे टिप्पणी अनुभाग में पोस्ट करें।!
सिफारिश की:
नोड एमसीयू इंडियन कार सेंट्रल लॉक आरएफआईडी और ब्लिंक टाइमर अनलॉक के साथ: 9 कदम
नोड एमसीयू इंडियन कार सेंट्रल लॉक आरएफआईडी और ब्लिंक टाइमर अनलॉक के साथ: मैं आज आपको एक भारतीय स्टाइल कार दिखा रहा हूं जो आरएफआईडी टैग ब्लिंक वाईफाई कंट्रोल और टाइम अनलॉक के साथ पूरी तरह से स्वचालित सेंट्रल लॉक है। इसमें सामान्य सेंट्रल लॉक की सभी सुविधाएं भी हैं। यह कार सेंट्रल लॉक काम करता है ऑफ़लाइन सक्रियण के लिए नेटवर्क लॉक की आवश्यकता होती है
व्हिस्की और कोक आरएफआईडी लॉक बॉक्स: 9 कदम (चित्रों के साथ)
व्हिस्की और कोक आरएफआईडी लॉक बॉक्स: यह निर्देश आपको दिखाएगा कि पूरी तरह से 3 डी प्रिंटेड "व्हिस्की और कोक" आरएफआईडी लॉक बॉक्स
आरएफआईडी लॉक के साथ सुरक्षित लॉकर कैसे बनाएं: 5 कदम
RFID लॉक के साथ सुरक्षित लॉकर कैसे बनाएं: Arduino और बहुत ही बुनियादी इलेक्ट्रॉनिक घटकों का उपयोग करके घर पर RFID लॉक के साथ सुरक्षित लॉकर बनाना सीखें। आइए Arduino और RFID स्कैनर का उपयोग करके RFID लॉक के साथ एक सुरक्षित लॉकर बनाएं
सेफ्टीलॉक: रास्पबेरी पाई (फिंगरप्रिंट और आरएफआईडी) के साथ बनाया गया एक स्मार्ट लॉक: 10 कदम
सेफ्टीलॉक: रास्पबेरी पाई (फिंगरप्रिंट और आरएफआईडी) के साथ बनाया गया एक स्मार्ट लॉक: क्या आपने कभी अपने घर को सुरक्षित करने के लिए अधिक सुलभ तरीका चाहा है? अगर ऐसा है, तो यह आपके लिए समाधान है!मैंने सेफ्टीलॉक बनाया है, यह एक लॉक है जिसे आपके फिंगरप्रिंट, आरएफआईडी बैज और यहां तक कि एक वेबसाइट के माध्यम से भी खोला जा सकता है। इस अवधारणा के लिए धन्यवाद आप
RFID और Arduino Uno के साथ पीसी अनलॉक करें: 4 कदम
RFID और Arduino Uno के साथ PC अनलॉक करें: यह मेरा पहला इंस्ट्रक्शनल है। तो इस प्रोजेक्ट में मैं आपके पीसी को RFID & Arduino Uno जिसे अधिकांश सदस्यों के पास फिर से करने के बाद आपको सामान्य arduino बोर्ड की तरह काम करने के लिए कुछ बदलाव करने होंगे