विषयसूची:
- चरण 1: आवश्यक घटक
- चरण 2: Nodemcu को वाई-फाई नेटवर्क से कनेक्ट करना
- चरण 3: RFID रीडर कनेक्ट करें
- चरण 4: आधार विन्यास की स्थापना
- चरण 5: कार्ड की आईडी के साथ टेक्स्ट फ़ाइल बनाना
- चरण 6: रिले को सोलेनॉइड स्विच से जोड़ना
- चरण 7: अतिरिक्त: आरजीबी एलईडी जोड़ना
- चरण 8: अतिरिक्त: OLED स्क्रीन जोड़ना
- चरण 9: अंतिम विन्यास
वीडियो: Nodemcu का उपयोग कर वायरलेस RFID डोर लॉक: 9 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
- मुख्य कार्य ---
यह परियोजना मेरे सहयोगी लुइस सैंटोस के सहयोग से यूनिवर्सिडेड डो अल्गार्वे में एक नेटवर्क कम्युनिकेशंस क्लास के हिस्से के रूप में बनाई गई थी। इसका मुख्य उद्देश्य आरएफआईडी टैग कार्ड या चाबी के छल्ले के उपयोग से वायरलेस के माध्यम से बिजली के लॉक की पहुंच को नियंत्रित करना है।
यद्यपि इस परियोजना को एक दरवाजे के लॉक के साथ काम करने के लिए डिज़ाइन किया गया था, इसे किसी भी प्रकार के सोलनॉइड स्विच का समर्थन करने के लिए आसानी से संशोधित किया जा सकता है (इसे इस ट्यूटोरियल के दौरान आगे संदर्भित किया जाएगा)।
- वर्तमान संस्करण ---
यह पहला संस्करण एक सर्वर और एक साधारण txt फ़ाइल के समर्थन से किया जाएगा। भविष्य के काम में, अलग-अलग प्रकार जोड़े जाएंगे जो विभिन्न आवश्यकताओं के अनुरूप होंगे और एक अधिक सुरक्षित विकल्प पेश करेंगे।
- भविष्य का कार्य ---
जब मुझे कुछ खाली समय मिलता है तो मैं निम्नलिखित सुविधाओं को अपडेट करने का प्रयास करूंगा:
- अन्य उपयोगकर्ताओं को जोड़ने के लिए विशेष व्यवस्थापक कार्ड
- राउटर के यूएसबी माउंटेड स्टोरेज के जरिए फाइल को एक्सेस करें
- फ़ाइल को एक साधारण बाइनरी कुंजी के साथ एन्क्रिप्ट करें
- एक वास्तविक सोलनॉइड लॉक को रिले से कनेक्ट करें और एक कार्यशील वीडियो के साथ इंस्ट्रक्शंस को अपडेट करें
- एकाधिक तालों और उपयोगकर्ताओं के नियंत्रण और रखरखाव को आसान बनाने के लिए DBMS से कनेक्ट करें
- वायरलेस अनुपलब्धता के मामले में जानकारी का बैकअप लेने के लिए एक स्थानीय माइक्रोएसडी फ़ाइल जोड़ें
- GSM GPRS संचार मॉड्यूल के माध्यम से कनेक्ट करें
- इसे सोलर पैनल के साथ काम करके बिल्कुल वायरलेस बनाएं
चरण 1: आवश्यक घटक
इस परियोजना के लिए आवश्यक घटक हैं:
- NodeMCU ESP8266 वाईफ़ाई विकास बोर्ड
- डीसी 5 वी 1 चैनल रिले मॉड्यूल
- RC522 चिप आईसी कार्ड इंडक्शन मॉड्यूल आरएफआईडी रीडर:
- आरएफआईडी टैग कार्ड या चाबी के छल्ले
- सोलेनॉइड स्विच डोर लॉक
- 1N4001-1N4007. से एक डायोड
- केबल
- ब्रेड बोर्ड
अतिरिक्त:
-
आरजीबी 3 रंग एलईडी मॉड्यूल 5050 या:
220ohms रोकनेवाला के साथ एक लाल एलईडी और एक हरे रंग की एलईडी
- 0.96 इंच 4Pin नीला पीला IIC I2C OLED डिस्प्ले मॉड्यूल
जिज्ञासा: एनएफसी आरएफआईडी परिवार के भीतर एक सबसेट है और एक ही आवृत्ति (13.56 मेगाहर्ट्ज) पर संचालित होता है। आरसी 522
चरण 2: Nodemcu को वाई-फाई नेटवर्क से कनेक्ट करना
पहले से ही अच्छे ट्यूटोरियल हैं जो आपको NodeMCU को किसी भी 802.11 वायरलेस नेटवर्क से जोड़ने में मदद कर सकते हैं। हमने जिसका अनुसरण किया वह था:
Mybotic. द्वारा Arduino IDE ट्यूटोरियल में ESP8266 इंस्टाल करना
नोट: सावधान रहें कि NodeMCU पर पिन लेआउट Arduino से अलग है, और इसलिए, यदि आप p.e. का उपयोग करते हैं: #define Led 5 वास्तव में बोर्ड पर D1 से जुड़ा है, जैसा कि उपरोक्त आकृति में देखा जा सकता है।
एक समाधान एक पुस्तकालय का समावेश है जो पहले से ही इस एसोसिएशन को करता है। हमने हमारा मार्गदर्शन करने के लिए बस छवि का अनुसरण किया। बाद में इस ट्यूटोरियल में सभी कनेक्शनों के साथ एक छवि होगी।
चरण 3: RFID रीडर कनेक्ट करें
मेनू बार में स्केच के तहत लाइब्रेरी शामिल करें के अंदर लाइब्रेरी प्रबंधित करें … पर जाएं।
"अपनी खोज को फ़िल्टर करें…" के साथ टेक्स्ट बॉक्स पर MFRC522 डालें और MFRC522 (SPI) के लिए Arduino RFID लाइब्रेरी पदनाम के साथ, GithubCommunity द्वारा स्थापित एक को स्थापित करना चुनें।
- आरएफआईडी कार्ड पढ़ना ---
यदि आप RFID रीडर का परीक्षण करना चाहते हैं, तो मेनू बार में फ़ाइल के अंतर्गत उदाहरण पर जाएँ और MFRC522 खोजें और इसे आज़माने के लिए ReadNUID चुनें।
चरण 4: आधार विन्यास की स्थापना
सबसे पहले, हम ऊपर दिखाए गए सर्किट के आरेख के बाद बेस कॉन्फ़िगरेशन को असेंबली करेंगे (यदि आप छवि पर क्लिक करते हैं तो पिन लेआउट के बारे में अतिरिक्त जानकारी होती है)।
फिर, NodeMCU कनेक्ट करें और Arduino IDE खोलें और नीचे दिए गए कोड को कॉपी करें।
अपने नेटवर्क के ssid और पासवर्ड और कोड पर अपने सर्वर होस्ट पते को बदलना न भूलें।
चरण 5: कार्ड की आईडी के साथ टेक्स्ट फ़ाइल बनाना
यदि आपने पहले ही पिछले चरण का परीक्षण कर लिया है, तो संभवत: ऐसा कुछ नहीं हो रहा है जब आपने कार्ड को RFID रीडर के पास लाने का प्रयास किया। ठीक है! आपको अभी भी अपने इच्छित कार्ड को अपने सर्वर में जोड़ने की आवश्यकता है (अप्रत्याशित भविष्य में अन्य विकल्प भी होंगे)।
सबसे पहले, आपको अपने सर्वर को ऊपर और चलाने की आवश्यकता होगी। अपनी इच्छानुसार कहीं भी एक.txt फ़ाइल बनाएँ और अपने Arduino IDE पर सीरियल कंसोल खोलें। कोड चलाएँ और प्रस्तुत किए गए RFID MAC पते की प्रतिलिपि बनाएँ, इसे.txt फ़ाइल में चिपकाएँ और Enter दबाएँ, ताकि अंत में हमेशा एक खाली रेखा रहे।.txt फ़ाइल को सेव करें और फिर से कोशिश करें।
अब यह काम करना चाहिए, आपको NodeMCU को रीसेट करने या सर्वर को पुनरारंभ करने की आवश्यकता नहीं है।
रिले के साथ आने वाला ON LED रंग आमतौर पर लाल होता है और इसलिए, यदि ताला खुला है, तो उसे लाल रंग में चमकना चाहिए। एक और अनुकूलन पर हम नोडएमसीयू बोर्ड पर अतिरिक्त बंदरगाहों का उपयोग किए बिना स्थायी लाल स्थिति और हरे रंग की स्थिति प्रदान करने के लिए इस एलईडी को बदलने का प्रयास करेंगे।
नोट: कोड के अंदर यूआरएल पर फ़ोल्डर का स्थान बदलना न भूलें।
चरण 6: रिले को सोलेनॉइड स्विच से जोड़ना
ध्यान दें, यह कदम महत्वपूर्ण है।
सोलनॉइड स्विच लेकिन कॉइल होते हैं जो करंट के साथ एक चुंबकीय क्षेत्र बनाते हैं जो पिस्टन को खींचता या धकेलता है। वे सोलनॉइड वाल्व, दरवाजे के ताले, स्विच आदि की तरह आ सकते हैं …
आपको जो सावधानी से करने की आवश्यकता है वह दो चरण हैं:
- जैसा कि ऊपर दिखाया गया है, अपने ऊर्जा स्रोत और सोलनॉइड स्विच को रिले से सही तरीके से कनेक्ट करें;
- सर्किट सुरक्षा के लिए अपने सोलनॉइड स्विच के दो पिनों के बीच एक डायोड कनेक्ट करें।
चरण 7: अतिरिक्त: आरजीबी एलईडी जोड़ना
बस उपरोक्त सर्किट के आरेख का पालन करें और एनोड और ग्राउंड के बीच 220 ओम रेसिस्टर जोड़ना न भूलें।
यदि प्रकाश बहुत मंद या बहुत उज्ज्वल है, तो आप रोकनेवाला का मान बदल सकते हैं (बस 220 ओम रोकनेवाला से 1M ओम रोकनेवाला तक न कूदें और परिणामों के साथ भ्रमित होने का नाटक करें)।
चरण 8: अतिरिक्त: OLED स्क्रीन जोड़ना
पहले की तरह, आपको बस ऊपर दिए गए सर्किट के नए आरेख और नीचे दिए गए कोड का पालन करना होगा।
OLED स्क्रीन का भविष्य का मुख्य उद्देश्य केवल RGB फ़ंक्शन को दोहराना नहीं है, बल्कि यदि आवश्यक हो तो उपयोगकर्ता को अतिरिक्त जानकारी देना है।
चरण 9: अंतिम विन्यास
ऊपर इस परियोजना को एक वीडियो और कुछ छवियों के साथ काम करते हुए देखना संभव है, अतिरिक्त सहित पूरे कोड के साथ चल रहा है।
सिफारिश की:
बैटरी चालित शेड डोर और लॉक सेंसर, सोलर, ESP8266, ESP-Now, MQTT: 4 चरण (चित्रों के साथ)
बैटरी चालित शेड डोर और लॉक सेंसर, सोलर, ESP8266, ESP-Now, MQTT: इस निर्देशयोग्य में मैं आपको दिखाता हूँ कि कैसे मैंने अपने रिमोट बाइक शेड के दरवाजे और लॉक की स्थिति की निगरानी के लिए बैटरी चालित सेंसर बनाया। मेरे पास नोग मेन पावर है, इसलिए मेरे पास यह बैटरी चालित है। बैटरी को एक छोटे सौर पैनल द्वारा चार्ज किया जाता है। मॉड्यूल डी
Arduino के साथ RFID डोर लॉक: 4 कदम
Arduino के साथ RFID डोर लॉक: मूल रूप से यह प्रोजेक्ट आपके घर, कार्यालय की जगह और यहां तक कि अपने निजी लॉकर को बनाने के बारे में है। यह प्रोजेक्ट आपको RFID के साथ arduino को समझने और एक साथ कैसे जुड़े हैं। इसलिए
घर का बना ऐप डोर लॉक: 5 कदम (चित्रों के साथ)
होममेड ऐप डोर लॉक: इस प्रोजेक्ट में, मैं दिखाता हूं कि कैसे साधारण घटकों से एक साधारण फोन ऐप डोर लॉक / अनलॉक बनाया जा सकता है, और ब्लिंक नामक एक उपयोगकर्ता के अनुकूल ऐप पेश किया जा सकता है। मैं कोड बनाने के लिए एक Wemos D1 मिनी वाईफाई चिप और Arduino IDE का उपयोग करता हूं। आप इस सेटअप का उपयोग
NRF24L01 और 4 अंक 7 सेगमेंट डिस्प्ले के साथ Arduino वायरलेस कॉम्बिनेशन लॉक: 6 चरण (चित्रों के साथ)
NRF24L01 और 4 अंक 7 सेगमेंट डिस्प्ले के साथ Arduino वायरलेस कॉम्बिनेशन लॉक: इस प्रोजेक्ट ने 4 अंकों के 7 सेगमेंट डिस्प्ले के साथ कुछ करने के लिए एक अभ्यास के रूप में अपना जीवन शुरू किया। मैं जो लेकर आया वह 4 अंकों की एक संयोजन संख्या दर्ज करने की क्षमता थी, लेकिन एक बार यह समाप्त हो गया था, यह काफी उबाऊ था। मैंने इसे एक Arduino UNO का उपयोग करके बनाया है।
Arduino RFID डोर लॉक: 5 चरण (चित्रों के साथ)
Arduino RFID डोर लॉक: *** 8/9/2010 को अपडेट किया गया *** मैं अपने गैरेज में प्रवेश करने का एक आसान और सुरक्षित तरीका बनाना चाहता था। आरएफआईडी मेरे दरवाजे को अनलॉक करने का सबसे अच्छा तरीका था, यहां तक कि मेरे हाथ भरे हुए भी मैं दरवाजे को अनलॉक कर सकता हूं और इसे खोल सकता हूं! मैंने एक बुनियादी ATMega 168 arduino chi के साथ एक साधारण सर्किट बनाया