فهرست مطالب:

سیستم حضور و غیاب اثر انگشت و RFID با استفاده از Raspberry Pi و پایگاه داده MySQL: 5 مرحله
سیستم حضور و غیاب اثر انگشت و RFID با استفاده از Raspberry Pi و پایگاه داده MySQL: 5 مرحله

تصویری: سیستم حضور و غیاب اثر انگشت و RFID با استفاده از Raspberry Pi و پایگاه داده MySQL: 5 مرحله

تصویری: سیستم حضور و غیاب اثر انگشت و RFID با استفاده از Raspberry Pi و پایگاه داده MySQL: 5 مرحله
تصویری: دوره آموزش IoT با سی شارپ | دوره اینترنت اشیاء با زبان سی شارپ 2024, نوامبر
Anonim
سیستم حضور و غیاب اثر انگشت و RFID با استفاده از Raspberry Pi و پایگاه داده MySQL
سیستم حضور و غیاب اثر انگشت و RFID با استفاده از Raspberry Pi و پایگاه داده MySQL

ویدئوی این پروژه

مرحله 1: اجزای سخت افزاری

اجزای سخت افزاری
اجزای سخت افزاری
  1. ماژول اثر انگشت R305
  2. PL2303 USB به TTL
  3. ماژول RC522 RFID
  4. LCD 20x4
  5. تمشک پای
  6. کابل اترنت
  7. دکمه فشاری (8)
  8. وزوز
  9. Jumper Wire
  10. کارت SD (16 گیگابایت)
  11. پتانسیومتر (10k)

مرحله 2: اجزای نرم افزاری

اجزای نرم افزاری
اجزای نرم افزاری
  1. PC/Laptop برنامه Xampp را در لپ تاپ/رایانه خود نصب کنید. رایانه شخصی/لپ تاپ خود را به شبکه اترنت دارای DHCP Server متصل کنید. سپس CMD را باز کرده و دستور زیر را اجرا کنید: ipconfig. آدرس IP خود را ببینید (آدرس من 172.37.40.40 است) و آن را به خاطر بسپارید. Xampp را اجرا کنید ، در Module Apache روی Config کلیک کنید ، Apache (httpd.conf) را انتخاب کنید. این دستور را بیابید و ویرایش کنید: #گوش کنید 172.37.40.40:80. " #" را حذف کرده و سپس فایل httpd.conf را ذخیره کنید.
  2. Raspberry PiI فرض می کند که روی کارت SD یک سیستم عامل Raspbian Stretch وجود دارد. کارت SD را به رزبری پای وارد کنید و رزبری پای را روشن کنید.

    • با دنبال کردن این پیوند کتابخانه اثر انگشت را روی رزبری پای خود نصب کنید

      sicherheitskritisch.de/2015/03/fingerprint…

    • با دنبال کردن این پیوند ، کتابخانه RC522 RFID را روی رزبری پای خود نصب کنید

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

    • با استفاده از این پیوند ، ماژول LCD 20x4 را با استفاده از پایتون کنترل کنید

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

مرحله 3: ادغام سخت افزار

ادغام سخت افزار
ادغام سخت افزار
ادغام سخت افزار
ادغام سخت افزار
ادغام سخت افزار
ادغام سخت افزار
ادغام سخت افزار
ادغام سخت افزار
  1. ماژول اثر انگشت رزبری پای و R305 این پیوند را دنبال کنید

    sicherheitskritisch.de/2015/03/fingerprint…

  2. Raspberry Pi و RC522 RFID Module این پیوند را دنبال کنید

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

  3. Raspberry Pi و ماژول LCD 20x4 این پیوند را دنبال کنید

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

  4. Raspberry Pi and Push Button با استفاده از نرم افزار Eagle ، از طرح PCB خود استفاده کنید ، می توانید تصویر پیوست شده را مشاهده کرده و تصویر pinout را دنبال کنید.
  5. شما می توانید از یک ورودی/خروجی دیگر در رزبری پای استفاده کنید ، اما برای این پروژه من پین 40 را برای زنگ انتخاب می کنم.

مرحله 4: ادغام نرم افزار

ادغام نرم افزار
ادغام نرم افزار
ادغام نرم افزار
ادغام نرم افزار
ادغام نرم افزار
ادغام نرم افزار
ادغام نرم افزار
ادغام نرم افزار
  • برای رایانه/لپ تاپ

    1. مطمئن شوید که لپ تاپ/رایانه شخصی شما به شبکه اترنت متصل است که دارای سرور DHCP است. بنابراین می توانید آدرس IP لپ تاپ یا رایانه شخصی خود را مانند قبل بررسی کنید (آدرس من 172.37.40.40 است).
    2. نرم افزار Xampp را اجرا کنید ، سپس روی Apache و MySQL Module روی Start کلیک کنید.
    3. مرورگر را اجرا کنید (به عنوان مثال Mozilla Firefox) ، سپس در نوار آدرس این دستور را تایپ کنید: 172.37.40.40/phpmyadmin ، سپس وارد کنید. برای ایجاد پایگاه داده به phpmyadmin هدایت می شوید.
    4. پایگاه داده ای مشابه تصویر پیوست ایجاد کنید.
  • برای رزبری پای برای کد در تمشک پی با من تماس بگیرید.

مرحله 5: سیستم را اجرا کنید

System را اجرا کنید
System را اجرا کنید
  1. رزبری پای خود را روشن کرده و آن را به همان شبکه اترنت PC/Laptop متصل کنید. با اجرای این دستور در ترمینال: ifconfig ، مطمئن شوید که رزبری پای شما به یک شبکه متصل شده است. در صورت اتصال Raspberry Pi شما دارای آدرس IP مانند 172.37.40.45 یا سایر آدرس ها خواهد بود. برای انجام این کار ، باید صفحه کلید و ماوس داشته باشید ، سپس آن را به پورت USB رزبری پای وصل کنید.
  2. برنامه Xampp را در لپ تاپ/رایانه اجرا کنید. سپس روی Start Apache و MySQL Module کلیک کنید.
  3. کد را اجرا کنید:

    • اگر می خواهید یک کاربر جدید ثبت کنید ، Register.py را در ترمینال با این دستور اجرا کنید: sudo python Register.py.
    • اگر می خواهید کاربر را جستجو کنید ، Searching.py را در ترمینال با این کامان اجرا کنید: sudo python Searching.p y.

توصیه شده: