جدول المحتويات:

قارئ RFID القائم على ESP32 مع شاشة تعمل باللمس: 7 خطوات
قارئ RFID القائم على ESP32 مع شاشة تعمل باللمس: 7 خطوات

فيديو: قارئ RFID القائم على ESP32 مع شاشة تعمل باللمس: 7 خطوات

فيديو: قارئ RFID القائم على ESP32 مع شاشة تعمل باللمس: 7 خطوات
فيديو: [Part - 4] IoT Based Smart Door Lock - Webhooks Configuration 2024, يوليو
Anonim
قارئ RFID القائم على ESP32 مع شاشة تعمل باللمس
قارئ RFID القائم على ESP32 مع شاشة تعمل باللمس
قارئ RFID القائم على ESP32 مع شاشة تعمل باللمس
قارئ RFID القائم على ESP32 مع شاشة تعمل باللمس

في هذا الدليل الصغير ، سأوضح كيفية إنشاء قارئ RFID بسيط بإخراج TFT للتثبيت على الحائط باستخدام وحدة ESP32 DEV KIT C وقارئ ثنائي الفينيل متعدد الكلور يعتمد على RC-522 ومجموعة AZ-Touch ESP. يمكنك استخدام هذا القارئ للوصول إلى الباب أو محطات إنذار الدخيل. من السهل توسيع هذا التصميم البسيط لتطبيق أكثر تعقيدًا ونقل البيانات لاسلكيًا.

الخطوة 1: الأدوات والمواد

الأدوات والمواد
الأدوات والمواد
الأدوات والمواد
الأدوات والمواد

المواد:

  • وحدة ESP32 DEV kit V3
  • وحدة قارئ بطاقة RC522
  • طقم AZ-Touch ESP
  • أسلاك اللحام
  • شريط لاصق ذاتي
  • سلك التفاف

أدوات:

  • لحام حديد
  • متجرد الأسلاك و القاطع

الخطوة 2: الأسلاك

الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك

بعد تجميع مجموعة AZ-Touch ESP ، يجب عليك توصيل لوحة الدوائر المطبوعة بقارئ RFID. ستجد في الصور أدناه مخططًا للأسلاك وبعض الصور لحلي الحقيقي. في أي حال ، يوصى باستخدام موصل بين ثنائي الفينيل متعدد الكلور قارئ RFID و AZ-Touch ثنائي الفينيل متعدد الكلور.

الخطوة 3: تحضير RFID ثنائي الفينيل متعدد الكلور

إعداد RFID ثنائي الفينيل متعدد الكلور
إعداد RFID ثنائي الفينيل متعدد الكلور
إعداد RFID ثنائي الفينيل متعدد الكلور
إعداد RFID ثنائي الفينيل متعدد الكلور

لتركيب ثنائي الفينيل متعدد الكلور RFID ، يجب عليك تحضير ثنائي الفينيل متعدد الكلور بشريط لاصق ذاتي ولصقه في الغلاف العلوي لحاوية AZ-Touch

الخطوة 4: تركيب AZ-Touch PCB

تركيب AZ-Touch PCB
تركيب AZ-Touch PCB
تركيب AZ-Touch PCB
تركيب AZ-Touch PCB

الآن يمكننا تركيب TFT على ArduiTouch ثنائي الفينيل متعدد الكلور ، وتوصيل RFID ثنائي الفينيل متعدد الكلور وتركيب AZ-Touch ثنائي الفينيل متعدد الكلور في الغلاف العلوي أيضًا

الخطوة 5: تثبيت البرنامج الثابت

يحتاج رمز المثال إلى Arduino IDE وبعض المكتبات الإضافية. يرجى تثبيت المكتبات التالية من خلال Arduino Library Manager.

  • مكتبة AdafruitGFX
  • مكتبة AdafruitILI9341
  • MFRC522Library

يمكنك أيضًا تنزيل المكتبة مباشرة كملف ZIP وإلغاء ضغط المجلد الموجود أسفل yourarduinosketchfolder / libraries / بعد تثبيت مكتبات Adafruit ، يرجى إعادة تشغيل Arduino IDE.

الخطوة 6: الإعدادات المخصصة

في الكود المصدري ، يمكنك تعيين رقم جهاز مرسل مستجيب معروف:

byte blue_uid = {0x09، 0x8D، 0x9D، 0xA3} ؛

يجب عليك تغيير هذا إلى UID الخاص بأحد أجهزة الإرسال والاستقبال الخاصة بك. (سيكون UID الخاص بأجهزة الإرسال والاستقبال الخاصة بك مرئيًا في شاشة "تم رفض الوصول")

الخطوة 7: قم بتشغيل العرض التوضيحي:

Image
Image

يرجى فتح هذه العينة في Arduino IDE. بعد التجميع والتحميل (يرجى إغلاق Jumper JP1 على لوحة الدوائر المطبوعة AZ-Touch للتحميل) ، يمكنك وضع أجهزة الإرسال والاستقبال الخاصة بك في الجزء العلوي من حاوية AZ-Touch وسترى شاشة "تم رفض الوصول" لأجهزة الإرسال والاستقبال غير المعروفة و "تم منح الوصول" من أجل المرسل المستجيب المعروف.

موصى به: