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

مع ذلك ، هناك تعليمات أخرى حول استخدام DIYMall RFID-RC522 و Nokia LCD5110 مع Arduino: 8 خطوات (بالصور)
مع ذلك ، هناك تعليمات أخرى حول استخدام DIYMall RFID-RC522 و Nokia LCD5110 مع Arduino: 8 خطوات (بالصور)

فيديو: مع ذلك ، هناك تعليمات أخرى حول استخدام DIYMall RFID-RC522 و Nokia LCD5110 مع Arduino: 8 خطوات (بالصور)

فيديو: مع ذلك ، هناك تعليمات أخرى حول استخدام DIYMall RFID-RC522 و Nokia LCD5110 مع Arduino: 8 خطوات (بالصور)
فيديو: عشرة أخطاء تجنبها لتتميز خلال حضور الاجتماعات 2024, يوليو
Anonim
مع ذلك ، هناك تعليمات أخرى حول استخدام DIYMall RFID-RC522 و Nokia LCD5110 مع Arduino
مع ذلك ، هناك تعليمات أخرى حول استخدام DIYMall RFID-RC522 و Nokia LCD5110 مع Arduino

لماذا شعرت بالحاجة إلى إنشاء Instructable آخر لجهاز DIYMall RFID-RC522 و Nokia LCD5110؟ حسنًا ، لأخبرك بالحقيقة كنت أعمل على إثبات المفهوم في وقت ما من العام الماضي باستخدام كلا هذين الجهازين و "في غير محله" بطريقة ما. نظرًا لأن DIYMall RFID-RC522 لا يحتوي على المسامير التي تحمل نفس التسمية مثل بعض لوحات RFID-RC522 الأخرى ، كان من الصعب تحديد الدبوس الذي كان. علاوة على ذلك ، إذا نسيت ما فعلته في POC ، يمكنني الآن العثور عليه على الويب.

الخطوة الأولى: إخلاء المسؤولية

تنصل
تنصل

مجرد إخلاء سريع للمسؤولية لذكر أننا لا نتحمل أي مسؤولية عن أي شيء يحدث نتيجة لاتباع هذه التعليمات. من الأفضل دائمًا اتباع تعليمات الشركات المصنعة وأوراق السلامة عند إنشاء أي شيء ، لذا يرجى الرجوع إلى هذه المستندات لمعرفة أي من الأجزاء والأدوات التي تستخدمها لبناء قطعك الخاصة. نحن ببساطة نقدم فقط معلومات عن الخطوات التي استخدمناها لإنشاء خطتنا. نحن لسنا محترفين. في الواقع ، 2 من كل 3 أفراد شاركوا في هذا البناء هم من الأطفال.

الخطوة الثانية: اجمع المكونات المطلوبة

اجمع المكونات المطلوبة
اجمع المكونات المطلوبة
اجمع المكونات المطلوبة
اجمع المكونات المطلوبة
اجمع المكونات المطلوبة
اجمع المكونات المطلوبة

1) لوحة Arduino Uno.

2) لوحة DIYMall RFID-RC522.

3) مجلس نوكيا LCD5110

4) صداري

5) علامة RFID (سلسلة مفاتيح).

6) اختياري UNO Proto Shield أو مجرد لوح خبز نموذجي.

الخطوة 3: قم بتوصيل RFID-RC522 بـ Uno

قم بتوصيل RFID-RC522 بـ Uno
قم بتوصيل RFID-RC522 بـ Uno
قم بتوصيل RFID-RC522 بـ Uno
قم بتوصيل RFID-RC522 بـ Uno
قم بتوصيل RFID-RC522 بـ Uno
قم بتوصيل RFID-RC522 بـ Uno

لتسهيل الأمور على نفسي ، استخدمت Proto Shield لإجراء جميع اتصالاتي. يمكنك اختياريًا استخدام لوح التجارب أو توصيل الأشياء مباشرة. ميزة Proto Shield أو اللوح هو أن دبابيس RFID-RC522 يمكن أن تتصل مباشرة بـ Proto Shield أو اللوح وبالتالي توفير "حامل" لتثبيت RFID-RC522.

لقد استخدمت Proto Shield لأنني تصادف وجود واحد يتسكع. على أي حال ، قم بتوصيل RFID-RC522 على النحو التالي:

  • SDA / NSS إلى Pin 10 على Uno
  • SCK إلى Pin 13 على Uno
  • MOSI إلى Pin 11 على Uno
  • MISO إلى Pin 12 على Uno
  • GND إلى GND على Uno
  • RST إلى Pin 9 على Uno
  • VCC إلى 3.3 على Uno

الخطوة 4: قم بتوصيل Nokia LCD5110 بـ Uno

قم بتوصيل Nokia LCD5110 بـ Uno
قم بتوصيل Nokia LCD5110 بـ Uno

حان الوقت الآن لتوصيل Nokia LCD5110 بـ Uno. هذه المرة اخترت فقط استخدام كبلات العبور للاتصال مباشرة بـ Uno من أجل المسامير الرئيسية واستخدمت اللوح على Proto Shield لتوصيلات الجهد. السبب الرئيسي لهذا الاختيار هو أنني أردت أن يقف Nokia LCD5110. إذا كنت قد قمت بتوصيله مباشرة باللوحة على Proto Shield ، فستكون الشاشة مستلقية بدلاً من ذلك.

  1. VCC إلى 3.3 على Uno
  2. GND إلى GND على Uno
  3. CS / SCE إلى Pin 3 على Uno
  4. RST إلى Pin 4 على Uno
  5. DC / D / C إلى Pin 5 على Uno
  6. MOSI / DN (MOSI) إلى Pin 6 على Uno
  7. SCK / SCLK إلى Pin 7 على Uno
  8. LED إلى GND على Uno

الخطوة 5: اكتب الكود

اكتب الكود
اكتب الكود

لقد جمعت رمز المثال من موقع المشاريع الهندسية لـ The Engineering Projects DIYMall RFID-RC522 بالإضافة إلى Rinky Dink Electronics لجهاز Nokia LCD5110 مع بعض التغييرات الطفيفة للترفيه عن نفسي.

يحاكي هذا المثال استخدام علامات RFID لقفل وفتح بعض نقاط الدخول الآمنة. بمجرد اكتشاف علامة RFID المناسبة ، يفتح النظام.

عند تهيئة البرنامج لأول مرة ، فإنه يعرض شعار Arduino (المخزن في ملف رسومات منفصل) على شاشة LCD5110 حتى يعرف المستخدم أنه يعمل. بعد 3 ثوانٍ ، تعرض الرسالة "RFID Locked" التي تشير إلى أن نقطة الدخول مقفلة. ثم يقوم البرنامج بالتكرار كل ثانية للتحقق من وجود علامة RFID. إذا تم الكشف عن علامة RFID ، يتحقق البرنامج من الرقم الفريد لعلامة RFID ويحدد ما إذا كان يجب فتح نقطة الدخول. إذا تم الكشف عن الرقم الفريد المناسب ، فسيعرض النظام الرقم الفريد على شاشة LCD5110 ويضع النظام في حالة إلغاء القفل لمدة ثانيتين. إذا لم يتم اكتشاف الرقم الفريد المناسب ، فسيعرض النظام الرقم الفريد على شاشة LCD5110 وسيبقي النظام في حالة القفل.

يمكن للمرء بسهولة إضافة مؤازرة أو مرحل في رمز المثال هذا لأداء قدر من العمل عند اكتشاف الرقم الفريد المناسب.

الخطوة 6: كود المصدر ورسومات شعار Arduino

الخطوة 7: النظام قيد العمل

Image
Image
النظام في العمل
النظام في العمل
النظام في العمل
النظام في العمل

الخطوة 8:

آمل أن يجد شخص ما ، غيري ، هذا Instructable مفيدًا.

موصى به: