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

نظام قفل RFID باستخدام Arduino: 6 خطوات
نظام قفل RFID باستخدام Arduino: 6 خطوات

فيديو: نظام قفل RFID باستخدام Arduino: 6 خطوات

فيديو: نظام قفل RFID باستخدام Arduino: 6 خطوات
فيديو: RFID door lock access control system | How to make an RFID door lock system using Arduino 2024, يوليو
Anonim
نظام قفل RFID باستخدام Arduino
نظام قفل RFID باستخدام Arduino

مرحباً بالجميع ، هذا هو أول تدريب لي وقد قدمه Judhi Prasetyo. استضافت الجمعية ورشة العمل ، حيث أعمل كمتدرب وهي واحدة من أفضل أماكن العمل إذا كنت صانعًا.

بالعودة إلى نظام قفل RFID ، سأشرح لك كيف يعمل.

ملخص:-

  • نحن نستخدم علامة RFID والقارئ في هذا النظام.
  • الآن كل علامة لها رمز فريد
  • عندما تضع العلامة على القارئ المتصل بـ Arduino
  • يقوم القارئ بفك تشفير كود تردد الراديو إلى أحرف متعددة وإرساله إلى Arduino
  • قام Arduino بالفعل بتخزين رمز RF في ذاكرته والذي كتبناه من قبلنا
  • يتحقق Arduino مما إذا كان رمز RF الذي تم استلامه مطابقًا للرمز الموجود في ذاكرته
  • إذا كان متطابقًا ، يفتح المحرك المؤازر القفل بآلية الرف والترس التي تحول حركة الدوران إلى حركة خطية

الخطوة 1: المواد المطلوبة

المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة
المواد المطلوبة

وهذه بعض المواد المطلوبة: -

  1. وحدة RFID-RC522
  2. اردوينو اونو
  3. أجزاء مطبوعة ثلاثية الأبعاد من هنا - هنا
  4. أي محرك سيرفو قياسي (40.8 × 20.1 × 38 مم) مع دوران 180 درجة. على سبيل المثال: - مؤازرة Mg995
  5. مسامير وصواميل M3 لتركيب المحرك
  6. لوحة توصيل و 2 مصباح LED

فيما يلي الملفات المطبوعة ثلاثية الأبعاد أدناه

إذا كانت لديك طابعة ثلاثية الأبعاد ، فاستخدم الإعدادات من رابط Thingiverse وإلا استخدم 3DHubs الذي سيشحن الأجزاء إليك.

الخطوة 2: مخطط التجميع والدائرة

مخطط التجميع والدائرة
مخطط التجميع والدائرة
مخطط التجميع والدائرة
مخطط التجميع والدائرة

أعلاه هو مخطط الدائرة التي يجب عليك اتباعها.

يمكن أن يتم تجميع الترس مع المؤازرة باستخدام براغي التثبيت العادية التي تأتي مع أجهزة مؤازرة.

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

الخطوة 3: كود اردوينو

قم بتنزيل الكود أعلاه وقم بتحميله على Arduino Uno الخاص بك. لقد شرحت الكود أيضًا. تأكد من مسح علامة RFID أولاً للعثور على الرمز الخاص بها على المنفذ التسلسلي ووضعها في المتغير "cardno".

الخطوة 4: استكشاف الأخطاء وإصلاحها

فيما يلي المشاكل المحتملة التي يمكنك مواجهتها. إنها نفس المشكلة التي حدثت أثناء ورشة العمل.

1) محرك سيرفو غير مناسب داخل نظام القفل؟

أ) هذا ليس خطأ في التصميم ولكنه يحدث بشكل أساسي بسبب عدم دقة الطابعة ثلاثية الأبعاد في بعض الأحيان. فقط استخدم مكواة لحام لزيادة الفجوة لتركيب أجهزة.

2) المؤازرة لا تتحرك على الإطلاق؟

أ) هناك احتمال أن يكون الاتصال مفكوكًا أو متصلًا بالسلك في المكان الخطأ. لا يوجد خطأ في البرمجة ، لذا تحقق مرة أخرى.

3) قارئ RFID لا يتعرف على العلامة؟

أ) يبدو أنك نسيت مسح رقم بطاقتك ضوئيًا ووضعه في المتغير "cardno". افعل ذلك وانظر.

4) هل يقفل المؤازر الباب بدلاً من فتحه عند تمييزه باستخدام RFID؟

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

الخطوة الخامسة: مبروك

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

أحسنت لاستكمال المشروع. إذا قمت بهذا المشروع بشكل مختلف ، فابحث عن شيء جديد أو تحتاج إلى مساعدة ، ثم أخبرني في التعليقات أدناه.

الخطوة 6: نظام القفل الذكي باستخدام Arduino

اعتمادات الفيديو - أميت الجنداني

موصى به: