विषयसूची:

Arduino के साथ RFID डोर लॉकिंग मैकेनिज्म: 5 स्टेप्स (चित्रों के साथ)
Arduino के साथ RFID डोर लॉकिंग मैकेनिज्म: 5 स्टेप्स (चित्रों के साथ)

वीडियो: Arduino के साथ RFID डोर लॉकिंग मैकेनिज्म: 5 स्टेप्स (चित्रों के साथ)

वीडियो: Arduino के साथ RFID डोर लॉकिंग मैकेनिज्म: 5 स्टेप्स (चित्रों के साथ)
वीडियो: Radio Frequency ID (RFID) Controlled Solenoid Door Lock with Arduino Uno 2024, नवंबर
Anonim
Image
Image
3डी प्रिंट और लॉक मैकेनिज्म को असेंबल करना
3डी प्रिंट और लॉक मैकेनिज्म को असेंबल करना

इस निर्देशयोग्य में, हम एक दरवाजे, दराज या कैबिनेट के लिए RFID एक्सेस नियंत्रित सरल लॉकिंग तंत्र बनाने के लिए एक RC522 RFID सेंसर को एक Arduino Uno से जोड़ रहे हैं। इस सेंसर का उपयोग करके, आप एक स्लाइडिंग बोल्ट प्रकार लॉक तंत्र को लॉक और अनलॉक करने के लिए आरएफआईडी टैग या कार्ड का उपयोग करने में सक्षम होंगे जिसे आसानी से दरवाजे या दराज पर रखा जा सकता है।

इस निर्देश में लॉकिंग तंत्र 3 डी प्रिंटेड है, लेकिन आप किसी भी सामान्य रूप से उपलब्ध स्लाइडिंग बोल्ट प्रकार के लॉक का भी उपयोग कर सकते हैं। माइक्रो सर्वो का उपयोग करके लॉक को सक्रिय किया जाता है।

यह निर्देशयोग्य मानता है कि आपने पहले एक Arduino माइक्रो-कंट्रोलर के साथ काम किया है और एक Arduino प्रोग्रामिंग की मूल बातें जानते हैं। यदि आप नहीं करते हैं, तो अपना पहला स्केच बनाने और अपलोड करने के बारे में अधिक जानकारी के लिए लिंक की गई मार्गदर्शिका का पालन करें।

आपूर्ति

अपना स्वयं का RFID लॉकिंग तंत्र बनाने के लिए, आपको निम्नलिखित की आवश्यकता होगी:

  • Arduino Uno (या अन्य) – यहाँ खरीदें
  • Arduino बिजली की आपूर्ति - यहाँ खरीदें
  • RC522 RFID सेंसर - यहाँ खरीदें
  • परीक्षण के लिए ब्रेडबोर्ड और जंपर्स - यहां खरीदें
  • माइक्रो सर्वो - यहां खरीदें
  • 2 एक्स एल ई डी - यहां खरीदें
  • 2 x 220Ω प्रतिरोधक - यहां खरीदें
  • 3डी प्रिंटर और फिलामेंट (लॉक के लिए वैकल्पिक) - यह इस्तेमाल किया गया
  • सेंसर और इलेक्ट्रॉनिक्स के लिए कंटेनर या आवास

चरण 1: लॉक तंत्र को 3डी प्रिंट और असेंबल करें

3डी प्रिंट और लॉक मैकेनिज्म को असेंबल करना
3डी प्रिंट और लॉक मैकेनिज्म को असेंबल करना

सबसे पहले हम लॉक मैकेनिज्म को इकट्ठा करेंगे, इसमें एक 3D प्रिंटेड स्लाइडिंग लॉक और एक सर्वो आर्म के साथ एक माइक्रो सर्वो शामिल है।

आप एक स्लाइडिंग बोल्ट टाइप लॉक का भी उपयोग कर सकते हैं जिसे आपको सर्वो आर्म से कनेक्ट करने की आवश्यकता होगी।

लॉक मैकेनिज्म Sagittario द्वारा इस स्लाइडिंग लॉक डिज़ाइन पर आधारित है जिसे मैंने मूल आकार के 65% तक घटा दिया है।

3D प्रिंट फ़ाइलें डाउनलोड करें: RFID लॉक 3D प्रिंट फ़ाइलें

I 3D ने संलग्न फाइलों को 185C और 20% infill पर सफेद PLA का उपयोग करके मुद्रित किया।

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

चरण 2: विद्युत घटकों को इकट्ठा करें

विद्युत घटकों को इकट्ठा करें
विद्युत घटकों को इकट्ठा करें
विद्युत घटकों को इकट्ठा करें
विद्युत घटकों को इकट्ठा करें
विद्युत घटकों को इकट्ठा करें
विद्युत घटकों को इकट्ठा करें

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

हरे और लाल एल ई डी की आवश्यकता नहीं है, वे सिर्फ एक अच्छा संकेत प्रदान करते हैं कि सिस्टम एक आवास में होने के बाद टैग को ठीक से पढ़ा जा रहा है।

चरण 3: कोड अपलोड करें

पूर्ण कोड विवरण और डाउनलोड लिंक यहां पाया जा सकता है - Arduino आधारित RFID लॉक तंत्र कोड

केवल कोड डाउनलोड करने का लिंक यहाँ है - RFID लॉक कोड

कोड चलाने से पहले, आपको आरएफआईडी पुस्तकालय स्थापित करना होगा जो उपरोक्त डाउनलोड में कोड के साथ बंडल किया गया है।

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

चरण 4: एक टैग जोड़ना

कोड में आपके पीसी पर सीरियल मॉनिटर का आउटपुट शामिल होता है। जब आप इसे पहली बार चलाते हैं, तो आपको अपने टैग पंजीकृत करने होंगे, जिन तक आप पहुंच प्रदान करना चाहते हैं। यह टैग को स्कैन करके और आपके सीरियल मॉनीटर पर दिखाई गई टैग आईडी को रिकॉर्ड करके किया जाता है। टैग तक पहुंच प्रदान करने के लिए इस नंबर को एक्सेसग्रांटेड सरणी में जोड़ा जा सकता है। सरणी का आकार भी तदनुसार बढ़ाया या घटाया जाना चाहिए।

नए एरे के साथ कोड को फिर से अपलोड करें और अब आप अपने टैग को स्कैन करने में सक्षम होंगे और यह हरे रंग में फ्लैश होगा और लॉक की पिछली स्थिति के आधार पर आपके तंत्र को लॉक या अनलॉक करेगा।

चरण 5: लॉक स्थापित करना

लॉक स्थापित करना
लॉक स्थापित करना
लॉक स्थापित करना
लॉक स्थापित करना

लॉक को अधिक उपयोगी बनाने के लिए, मैंने इसे एक प्लास्टिक कंटेनर/आवास में स्थापित किया, जिसमें सेंसर क्षेत्र के ऊपर सामने की तरफ एलईडी दिखाई दे रही थीं। इसके बाद दरवाजे के अंदर ताला लगा दिया गया।

यदि आप सिस्टम को थोड़ा और सुरक्षित बनाना चाहते हैं तो आप सेंसर मॉड्यूल को Arduino से अलग करना चाहेंगे और इसके बजाय Arduino को दरवाजे के अंदर भी माउंट करना चाहेंगे। ताला खोलने के लिए सर्वो को पीडब्लूएम सिग्नल को पुन: पेश करने की तुलना में सेंसर मॉड्यूल से Arduino में सिग्नल को पुन: पेश करना अधिक कठिन है।

यदि आप लॉकिंग मैकेनिज्म के निर्माण और कोड के गहन विवरण के बारे में अधिक जानकारी चाहते हैं, तो यहां पूर्ण बिल्ड राइट अप पर एक नज़र डालें - Arduino आधारित RFID डोर लॉक

आपके बिल्ड के लिए शुभकामना!

सिफारिश की: