فهرست مطالب:

استفاده از حسگر اثر انگشت برای حضور همزمان در ترکیب با راه حل XAMP: 6 مرحله (همراه با تصاویر)
استفاده از حسگر اثر انگشت برای حضور همزمان در ترکیب با راه حل XAMP: 6 مرحله (همراه با تصاویر)

تصویری: استفاده از حسگر اثر انگشت برای حضور همزمان در ترکیب با راه حل XAMP: 6 مرحله (همراه با تصاویر)

تصویری: استفاده از حسگر اثر انگشت برای حضور همزمان در ترکیب با راه حل XAMP: 6 مرحله (همراه با تصاویر)
تصویری: گزینه مهم در تنظیمات پابجی😱🔥| تنظیمات پابجی موبایل | Pubg important setting 2024, ممکن است
Anonim
استفاده از حسگر اثر انگشت برای حضور همزمان در ترکیب با راه حل XAMP
استفاده از حسگر اثر انگشت برای حضور همزمان در ترکیب با راه حل XAMP

برای یک پروژه مدرسه ، ما به دنبال راه حلی در مورد نحوه پیگیری حضور دانش آموزان بودیم. بسیاری از دانش آموزان ما دیر می آیند. بررسی حضور آنها کار خسته کننده ای است. از سوی دیگر ، بحث های زیادی وجود دارد زیرا دانش آموزان اغلب می گویند که حضور دارند در حالی که در واقع به دنبال بهانه هستند.

استفاده از دستگاه تشخیص اثر انگشت می تواند بهترین راه برای جلوگیری از موانعی مانند رفتارهای متقلبانه در دانش آموزانی باشد که سعی در فریب سیستم دارند. RFID می تواند به همان خوبی کار کند ، اما به دانش آموزان اجازه می دهد کارت خود را به دست آورند ، همچنین می توان گفت که کارت خود را فراموش کرده اند ، یا آن را گم کرده اند ، بنابراین هزینه های اضافی را برای مدرسه به همراه دارد.

مرحله 1: مواد مورد نیاز

مواد مورد نیاز
مواد مورد نیاز

برای پایه این پروژه از مواد زیر استفاده خواهیم کرد:

  • Arduino Uno (یا سایر بردهای سازگار)
  • حسگر اثر انگشت
  • سپر بی سیم

می توانید به سراغ برد اترنت یا Arduino Yun بروید ، اما توضیحات این پروژه بر اساس سخت افزار لیست بالا است.

مرحله 2: ثبت اثر انگشت با استفاده از نرم افزار Windows

اگرچه کتابخانه GitHUB دارای کدی برای ثبت اثر انگشت است ، اما استفاده از نرم افزار ویندوز را که از نظر بصری جذاب تر است بسیار آسان تر می دانم. نتیجه یکسان است.

برای اطلاعات بیشتر در مورد این مرحله ، به جای کپی کردن آن ، می خواهم به مرحله 2 دستورالعمل دیگر اشاره کنم.

مرحله 3: نرم افزار

قبل از ساخت این پروژه ، به برخی از نرم افزارها نیاز دارید:

  • Arduino IDE: من از نسخه 1.0.3 استفاده کردم ، زیرا تا به حال ، نتوانستم ارتقاء سیستم عامل مورد نیاز برای عملکرد سپر WIFI را در نسخه 1.0.5 به بالا پیدا کنم.
  • کتابخانه اثر انگشت: برای کامپایل کد مورد نیاز است. محتویات را در پوشه کتابخانه های Arduino IDE خود کپی کنید
  • xAMP: محیط سرور برای ذخیره اطلاعات در پایگاه داده. می توانید از هر نسخه ای در هر پلتفرمی استفاده کنید. اگر از طرفداران تابلوهای توسعه هستید ، می توانید مانند Raspberry Pi آن را اجرا کنید.

مرحله 4: نصب سخت افزار

نصب سخت افزار
نصب سخت افزار
نصب سخت افزار
نصب سخت افزار

به اندازه کافی عادلانه و ساده: برد شبکه را روی آردوینو خود وصل کنید. برای سهولت اتصال خواننده اثر انگشت ، سیم های لحیم کننده را به آنها وصل کردم. به غیر از سرب سفید ، که به سیم زرد لحیم شده بود ، بقیه رنگهای یکسانی دارند.

فقط سیم سبز را در Pin2 و رنگ سفید (یا در مورد من زرد) را در Pin3 برای ارتباط داده های اثر انگشت وصل کنید. برق متصل به سیم قرمز در 5 ولت و سیم سیاه در اتصالات زمین تأمین می شود.

مرحله 5: اسکریپت آردوینو

این کد پرسش و پاسخ نسبتاً اساسی است. در حال حاضر ، هنوز فاقد بررسی است. برای عملکرد بهتر ، دو LED باید به طرح اضافه شود تا کاربر بتواند ببیند آیا اثر انگشت او پذیرفته شده و اطلاعاتش به سرور ارسال شده است یا خیر. (LED سبز = خوب ، LED قرمز = خطایی روی داد).

اساساً آنچه کد انجام می دهد این است

  1. اتصال به شبکه بی سیم WPA
  2. بررسی اینکه سنسور اثر انگشت متصل است یا خیر
  3. منتظر اثر انگشت باشید

    در صورت یافتن: یک درخواست HTTP به سرور با اثر انگشت یافت شده ارسال کنید

مرحله 6: فایل های XAMP

برای تظاهرات ، کد به حداقل ممکن کاهش می یابد. شما توضیحات جدول MySQL را دریافت می کنید ، که شامل ستونی برای شناسه و فیلد TimeStamp است که وقتی ردیف جدیدی در پایگاه داده وارد می شود ، به طور خودکار پر می شود.

اسکریپت PHP از طریق درخواست HTTP در اسکریپت آردوینو فراخوانی می شود و شناسه ای را که به اسکریپت منتقل می شود پردازش می کند. پاسخ دریافت شده از سرور را می توان با Serial Monitor از Arduino IDE تأیید کرد.

توصیه شده: