विषयसूची:

फिर भी एक Arduino के साथ DIYMall RFID-RC522 और Nokia LCD5110 का उपयोग करने पर एक और निर्देश: 8 कदम (चित्रों के साथ)
फिर भी एक Arduino के साथ DIYMall RFID-RC522 और Nokia LCD5110 का उपयोग करने पर एक और निर्देश: 8 कदम (चित्रों के साथ)

वीडियो: फिर भी एक Arduino के साथ DIYMall RFID-RC522 और Nokia LCD5110 का उपयोग करने पर एक और निर्देश: 8 कदम (चित्रों के साथ)

वीडियो: फिर भी एक Arduino के साथ DIYMall RFID-RC522 और Nokia LCD5110 का उपयोग करने पर एक और निर्देश: 8 कदम (चित्रों के साथ)
वीडियो: Interfacing Nokia 5110 LCD Display With ARDUINO UNO | How to use Nokia 5110 LCD 2024, जुलाई
Anonim
एक Arduino के साथ DIYMall RFID-RC522 और Nokia LCD5110 का उपयोग करने पर एक और निर्देश
एक Arduino के साथ DIYMall RFID-RC522 और Nokia LCD5110 का उपयोग करने पर एक और निर्देश

मुझे DIYMall RFID-RC522 और Nokia LCD5110 के लिए एक और निर्देश योग्य बनाने की आवश्यकता क्यों महसूस हुई? ठीक है, आपको सच्चाई बताने के लिए मैं पिछले साल इन दोनों उपकरणों का उपयोग करके अवधारणा के सबूत पर काम कर रहा था और किसी तरह कोड को "गलत" कर दिया। चूंकि DIYMall RFID-RC522 में अन्य RFID-RC522 बोर्डों के समान लेबल वाले पिन नहीं होते हैं, इसलिए यह निर्धारित करना मुश्किल था कि कौन सा पिन कौन सा है। इसके अलावा, अगर मैं कभी भूल जाता हूं कि मैंने पीओसी में क्या किया है तो मैं अब इसे वेब पर ढूंढ सकता हूं।

चरण 1: अस्वीकरण

अस्वीकरण
अस्वीकरण

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

चरण 2: आवश्यक घटकों को इकट्ठा करें।

आवश्यक घटकों को इकट्ठा करो।
आवश्यक घटकों को इकट्ठा करो।
आवश्यक घटकों को इकट्ठा करो।
आवश्यक घटकों को इकट्ठा करो।
आवश्यक घटकों को इकट्ठा करो।
आवश्यक घटकों को इकट्ठा करो।

1) एक Arduino Uno बोर्ड।

2) एक DIYMall RFID-RC522 बोर्ड।

3) नोकिया LCD5110 बोर्ड

4) जंपर्स

5) एक RFID टैग (की-चेन)।

6) वैकल्पिक यूएनओ प्रोटो शील्ड या सिर्फ एक विशिष्ट ब्रेड बोर्ड।

चरण 3: RFID-RC522 को Uno. से कनेक्ट करें

RFID-RC522 को Uno. से कनेक्ट करें
RFID-RC522 को Uno. से कनेक्ट करें
RFID-RC522 को Uno. से कनेक्ट करें
RFID-RC522 को Uno. से कनेक्ट करें
RFID-RC522 को Uno. से कनेक्ट करें
RFID-RC522 को Uno. से कनेक्ट करें

अपने लिए चीजों को आसान बनाने के लिए मैंने अपने सभी कनेक्शन बनाने के लिए एक प्रोटो शील्ड का उपयोग किया। आप वैकल्पिक रूप से ब्रेडबोर्ड का उपयोग कर सकते हैं या सीधे चीजों को तार कर सकते हैं। प्रोटो शील्ड या ब्रेडबोर्ड का लाभ यह है कि RFID-RC522 के पिन सीधे प्रोटो शील्ड या ब्रेडबोर्ड से जुड़ सकते हैं और इस प्रकार RFID-RC522 को पकड़ने के लिए "स्टैंड" प्रदान करते हैं।

मैंने प्रोटो शील्ड का इस्तेमाल किया क्योंकि मेरे पास बस एक लटक रहा था। किसी भी स्थिति में RFID-RC522 को निम्नानुसार कनेक्ट करें:

  • एसडीए / एनएसएस Uno. पर 10 पिन करने के लिए
  • Uno. पर SCK टू पिन 13
  • MOSI Uno. पर 11 पिन करने के लिए
  • MISO Uno. पर 12 पिन करने के लिए
  • Uno. पर GND से GND
  • Uno. पर 9 पिन करने के लिए RST
  • Uno. पर VCC से 3.3 तक

चरण 4: Nokia LCD5110 को Uno. से कनेक्ट करें

Nokia LCD5110 को Uno. से कनेक्ट करें
Nokia LCD5110 को Uno. से कनेक्ट करें

अब Nokia LCD5110 को Uno से कनेक्ट करने का समय आ गया है। इस बार मैंने मुख्य पिन के लिए सीधे ऊनो से कनेक्ट करने के लिए जम्पर केबल्स का उपयोग करने के लिए चुना और वोल्टेज कनेक्शन के लिए प्रोटो शील्ड पर ब्रेडबोर्ड का उपयोग किया। इस पसंद का मुख्य कारण यह था कि मैं चाहता था कि Nokia LCD5110 खड़ा हो। अगर मैं इसे प्रोटो शील्ड पर सीधे ब्रेडबोर्ड से जोड़ता तो स्क्रीन इसके बजाय लेट जाती।

  1. Uno. पर VCC से 3.3 तक
  2. Uno. पर GND से GND
  3. सीएस/एससीई ऊनो पर 3 पिन करने के लिए
  4. Uno. पर RST से पिन 4
  5. DC/D/C से Uno. पर पिन ५
  6. MOSI / DN(MOSI) Uno. पर 6 पिन करने के लिए
  7. Uno. पर 7 पिन करने के लिए SCK / SCLK
  8. Uno. पर GND को LED

चरण 5: कोड लिखें

कोड लिखें
कोड लिखें

मैंने द इंजीनियरिंग प्रोजेक्ट्स साइट से द इंजीनियरिंग प्रोजेक्ट्स DIYMall RFID-RC522 के साथ-साथ Nokia LCD5110 के लिए रिंकी डिंक इलेक्ट्रॉनिक्स के उदाहरण कोड को अपने मनोरंजन के लिए कुछ मामूली बदलावों के साथ जोड़ा।

यह उदाहरण कुछ सुरक्षित प्रवेश बिंदुओं को लॉक और अनलॉक करने के लिए RFID टैग के उपयोग का अनुकरण करता है। एक बार उचित RFID टैग का पता चलने पर सिस्टम अनलॉक हो जाता है।

जब प्रोग्राम को पहली बार प्रारंभ किया जाता है तो यह LCD5110 स्क्रीन पर Arduino लोगो (एक अलग ग्राफिक्स फ़ाइल में संग्रहीत) प्रदर्शित करता है ताकि उपयोगकर्ता को पता चले कि यह काम कर रहा है। 3 सेकंड के बाद यह "RFID Locked" संदेश प्रदर्शित करता है जो दर्शाता है कि प्रवेश बिंदु बंद है। प्रोग्राम तब आरएफआईडी टैग के लिए हर सेकेंड चेकिंग को लूप करता है। यदि एक RFID टैग का पता चलता है तो प्रोग्राम RFID टैग की विशिष्ट संख्या की जाँच करता है और यह निर्धारित करता है कि क्या इसे प्रवेश बिंदु को अनलॉक करना चाहिए। यदि उचित विशिष्ट संख्या का पता लगाया जाता है तो सिस्टम LCD5110 पर अद्वितीय संख्या प्रदर्शित करेगा और सिस्टम को 2 सेकंड के लिए अनलॉक स्थिति में रखेगा। यदि उचित विशिष्ट संख्या का पता नहीं चलता है तो सिस्टम LCD5110 पर अद्वितीय संख्या प्रदर्शित करेगा और सिस्टम को लॉक स्थिति में रखेगा।

उचित विशिष्ट संख्या का पता चलने पर कुछ माप कार्य करने के लिए इस उदाहरण कोड में कोई आसानी से एक सर्वो या रिले जोड़ सकता है।

चरण 6: स्रोत कोड और Arduino लोगो ग्राफिक्स

चरण 7: सिस्टम इन एक्शन

Image
Image
कार्रवाई में प्रणाली
कार्रवाई में प्रणाली
कार्रवाई में प्रणाली
कार्रवाई में प्रणाली

चरण 8:

मुझे आशा है कि मेरे अलावा किसी को यह निर्देश योग्य मददगार लगेगा।

सिफारिश की: