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

نظام الحضور القائم على بصمة الإصبع و RFID باستخدام Raspberry Pi وقاعدة بيانات MySQL: 5 خطوات
نظام الحضور القائم على بصمة الإصبع و RFID باستخدام Raspberry Pi وقاعدة بيانات MySQL: 5 خطوات

فيديو: نظام الحضور القائم على بصمة الإصبع و RFID باستخدام Raspberry Pi وقاعدة بيانات MySQL: 5 خطوات

فيديو: نظام الحضور القائم على بصمة الإصبع و RFID باستخدام Raspberry Pi وقاعدة بيانات MySQL: 5 خطوات
فيديو: Fingerprint Biometric Student Attendance System with Database using "Xampp mySql" VB.net & Arduino 2024, شهر نوفمبر
Anonim
نظام الحضور القائم على بصمة الإصبع و RFID باستخدام Raspberry Pi وقاعدة بيانات MySQL
نظام الحضور القائم على بصمة الإصبع و RFID باستخدام Raspberry Pi وقاعدة بيانات MySQL

فيديو لهذا المشروع

الخطوة 1: مكونات الأجهزة

مكونات الأجهزة
مكونات الأجهزة
  1. وحدة بصمة R305
  2. PL2303 USB إلى TTL
  3. RC522 وحدة RFID
  4. 20x4 LCD
  5. فطيرة التوت
  6. كابل إيثرنت
  7. زر ضغط (8)
  8. صفارة
  9. سلك الطائر
  10. بطاقة SD (16 جيجا بايت)
  11. مقياس الجهد (10 ك)

الخطوة 2: مكونات البرنامج

مكونات البرنامج
مكونات البرنامج
  1. الكمبيوتر / الكمبيوتر المحمول قم بتثبيت تطبيق Xampp على الكمبيوتر المحمول / الكمبيوتر الشخصي. قم بتوصيل جهاز الكمبيوتر / الكمبيوتر المحمول الخاص بك بشبكة إيثرنت التي تحتوي على خادم DHCP. بعد ذلك ، افتح CMD وقم بتشغيل الأمر التالي: ipconfig. انظر إلى عنوان IP الخاص بك (ملكي هو 172.37.40.40) وتذكره. قم بتشغيل Xampp ، في Module Apache klik Config ، حدد Apache (httpd.conf). ابحث عن هذا الأمر وقم بتحريره: #Listen 172.37.40.40:80. قم بإزالة "#" ثم احفظ ملف
  2. يفترض Raspberry PiI أنه يوجد على بطاقة SD نظام تشغيل Raspbian Stretch. أدخل بطاقة SD في Raspberry Pi وقم بتشغيل Raspberry Pi.

    • قم بتثبيت مكتبة بصمات الأصابع على Raspberry Pi باتباع هذا الرابط

      sicherheitskritisch.de/2015/03/fingerprint…

    • قم بتثبيت مكتبة RC522 RFID على Raspberry Pi باتباع هذا الرابط

      www.raspberrypi-spy.co.uk/2018/02/rc522-rf…

    • 20x4 LCD Module Control باستخدام Python باتباع هذا الرابط

      www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…

الخطوة 3: تكامل الأجهزة

تكامل الأجهزة
تكامل الأجهزة
تكامل الأجهزة
تكامل الأجهزة
تكامل الأجهزة
تكامل الأجهزة
تكامل الأجهزة
تكامل الأجهزة
  1. وحدة البصمة Raspberry Pi و R305 اتبع هذا الرابط

    sicherheitskritisch.de/2015/03/fingerprint…

  2. وحدة Raspberry Pi و RC522 RFID اتبع هذا الرابط

    www.raspberrypi-spy.co.uk/2018/02/rc522-rf…

  3. وحدة Raspberry Pi ووحدة LCD مقاس 20 × 4 اتبع هذا الرابط

    www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…

  4. Raspberry Pi و Push Button حدد تخطيط ثنائي الفينيل متعدد الكلور باستخدام برنامج Eagle ، يمكنك أن تنظر إلى الصورة المرفقة وتتبع صورة pinout.
  5. Raspberry Pi و Buzzer يمكنك استخدام إدخال / إخراج آخر متاح في Raspberry Pi ، ولكن بالنسبة لهذا المشروع ، اخترت دبوس 40 للجرس.

الخطوة 4: تكامل البرامج

تكامل البرمجيات
تكامل البرمجيات
تكامل البرمجيات
تكامل البرمجيات
تكامل البرمجيات
تكامل البرمجيات
تكامل البرمجيات
تكامل البرمجيات
  • لأجهزة الكمبيوتر / الكمبيوتر المحمول

    1. تأكد من أن الكمبيوتر المحمول / الكمبيوتر الشخصي الخاص بك متصل بشبكة إيثرنت بها خادم DHCP. لذلك يمكنك التحقق من عنوان IP لجهاز الكمبيوتر المحمول / الكمبيوتر الشخصي الخاص بك لا يزال كما هو من قبل (لي هو 172.37.40.40).
    2. قم بتشغيل برنامج Xampp ، ثم ابدأ klik على Apache و MySQL Module.
    3. قم بتشغيل المتصفح (مثل Mozilla Firefox) ، ثم اكتب هذا الأمر في شريط العناوين: 172.37.40.40/phpmyadmin ، ثم أدخل. سيتم توجيهك إلى phpmyadmin لإنشاء قاعدة بيانات.
    4. إنشاء قاعدة بيانات مماثلة للصورة المرفقة.
  • بالنسبة لـ Raspberry Pi ، اتصل بي للحصول على رمز في Raspberry Pi.

الخطوة 5: قم بتشغيل النظام

قم بتشغيل النظام
قم بتشغيل النظام
  1. قم بتشغيل Raspberry Pi الخاص بك وقم بتوصيله بنفس شبكة Ethernet مثل الكمبيوتر / الكمبيوتر المحمول. تأكد من اتصال Raspberry Pi بنفس الشبكة عن طريق تشغيل هذا الأمر في Terminal: ifconfig. إذا تم توصيل Raspberry Pi ، فسيكون له عنوان IP مثل 172.37.40.45 أو غيره. لتنفيذ هذه المزايا ، يجب أن يكون لديك لوحة مفاتيح وماوس ، ثم قم بتوصيله بمنفذ Raspberry Pi USB.
  2. قم بتشغيل تطبيق Xampp على الكمبيوتر المحمول / الكمبيوتر الشخصي. ثم كليك ابدأ Apache و MySQL Module.
  3. قم بتشغيل الكود:

    • إذا كنت تريد تسجيل مستخدم جديد ، فقم بتشغيل Register.py على الجهاز بواسطة هذا الأمر: sudo python Register.py.
    • إذا كنت تريد البحث عن مستخدم ، فقم بتشغيل Searching.py على الجهاز الطرفي بواسطة الأمر التالي: sudo python Searching.p y.

موصى به: