विषयसूची:

टच डिस्प्ले के साथ ESP32 आधारित RFID रीडर: 7 चरण:
टच डिस्प्ले के साथ ESP32 आधारित RFID रीडर: 7 चरण:

वीडियो: टच डिस्प्ले के साथ ESP32 आधारित RFID रीडर: 7 चरण:

वीडियो: टच डिस्प्ले के साथ ESP32 आधारित RFID रीडर: 7 चरण:
वीडियो: Smart Home Controller using DWIN HMI LCD Display & ESP32 (Display BME280 Reading & Control Relays) 2024, नवंबर
Anonim
टच डिस्प्ले के साथ ESP32 आधारित RFID रीडर
टच डिस्प्ले के साथ ESP32 आधारित RFID रीडर
टच डिस्प्ले के साथ ESP32 आधारित RFID रीडर
टच डिस्प्ले के साथ ESP32 आधारित RFID रीडर

इस लिट इंस्ट्रक्शनल पर मैं दिखाऊंगा कि कैसे एक ESP32 DEV KIT C मॉड्यूल, RC-522 आधारित रीडर पीसीबी और एक AZ-Touch ESP किट का उपयोग करके वॉल माउंटिंग के लिए TFT आउटपुट के साथ एक साधारण RFID रीडर बनाया जाए। आप इस रीडर का उपयोग डोर एक्सेस के लिए कर सकते हैं। या घुसपैठिए अलार्म टर्मिनल। अधिक जटिल एप्लिकेशन और वायरलेस डेटा ट्रांसमिशन के लिए इस सरल डिज़ाइन का विस्तार करना आसान है।

चरण 1: उपकरण और सामग्री

उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री
उपकरण और सामग्री

सामग्री:

  • ESP32 DEV किट V3 मॉड्यूल
  • RC522 कार्ड रीडर मॉड्यूल
  • AZ-टच ESP किट
  • सोल्डर तार
  • स्वयं चिपकने वाला टेप
  • लपेटने का तार

उपकरण:

  • सोल्डरिंग आयरन
  • वायर स्ट्रिपर और कटर

चरण 2: वायरिंग

तारों
तारों
तारों
तारों
तारों
तारों
तारों
तारों

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

चरण 3: आरएफआईडी पीसीबी की तैयारी

आरएफआईडी पीसीबी की तैयारी
आरएफआईडी पीसीबी की तैयारी
आरएफआईडी पीसीबी की तैयारी
आरएफआईडी पीसीबी की तैयारी

आरएफआईडी पीसीबी के बढ़ते के लिए आपको स्वयं चिपकने वाला टेप के साथ पीसीबी तैयार करना होगा और इसे एजेड-टच संलग्नक के शीर्ष खोल में चिपकाना होगा

चरण 4: AZ-Touch PCB की माउंटिंग

AZ-Touch PCB की माउंटिंग
AZ-Touch PCB की माउंटिंग
AZ-Touch PCB की माउंटिंग
AZ-Touch PCB की माउंटिंग

अब हम TFT को ArduiTouch PCB पर माउंट कर सकते हैं, RFID PCB को कनेक्ट कर सकते हैं और AZ-Touch PCB को टॉप शेल में भी माउंट कर सकते हैं।

चरण 5: फर्मवेयर स्थापना

उदाहरण कोड को Arduino IDE और कुछ अतिरिक्त पुस्तकालयों की आवश्यकता है। कृपया Arduino लाइब्रेरी मैनेजर के माध्यम से निम्नलिखित लाइब्रेरी स्थापित करें।

  • एडफ्रूटजीएफएक्स लाइब्रेरी
  • एडफ्रूटILI9341 लाइब्रेरी
  • MFRC522लाइब्रेरी

आप पुस्तकालय को सीधे ज़िप फ़ाइल के रूप में भी डाउनलोड कर सकते हैं और अपने arduinosketchfolder/पुस्तकालयों के अंतर्गत फ़ोल्डर को असम्पीडित कर सकते हैं/Adafruit पुस्तकालयों को स्थापित करने के बाद, कृपया Arduino IDE को पुनरारंभ करें।

चरण 6: कस्टम सेटिंग्स

स्रोत कोड में आप एक ज्ञात ट्रांसपोंडर की संख्या निर्धारित कर सकते हैं:

बाइट ब्लू_यूआईडी = {0x09, 0x8D, 0x9D, 0xA3};

आपको इसे अपने किसी ट्रांसपोंडर के यूआईडी में बदलना चाहिए। (आपके ट्रांसपोंडर का यूआईडी "एक्सेस अस्वीकृत" स्क्रीन में दिखाई देगा)

चरण 7: डेमो चलाएँ:

Image
Image

कृपया इस नमूने को Arduino IDE में खोलें। संकलन और अपलोड के बाद (कृपया अपलोड के लिए AZ-Touch पीसीबी पर जम्पर JP1 को बंद करें) आप अपने ट्रांसपोंडर को AZ-Touch संलग्नक के शीर्ष पर रख सकते हैं और आपको अज्ञात ट्रांसपोंडर के लिए "पहुंच से वंचित" स्क्रीन और "पहुंच दी गई" दिखाई देगी। ज्ञात ट्रांसपोंडर के लिए।

सिफारिश की: