فهرست مطالب:

سیستم حضور RFID مبتنی بر ARDUINO و GSM: 5 مرحله
سیستم حضور RFID مبتنی بر ARDUINO و GSM: 5 مرحله

تصویری: سیستم حضور RFID مبتنی بر ARDUINO و GSM: 5 مرحله

تصویری: سیستم حضور RFID مبتنی بر ARDUINO و GSM: 5 مرحله
تصویری: آموزش RFID با آردوینو کارت مستر و ورود به سیستم RFID RC522 Master Card System Digispark 2024, نوامبر
Anonim
Image
Image

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

مرحله 1: RFID چیست؟

دیاگرام مدار و کد
دیاگرام مدار و کد

اصطلاح RFID (شناسایی فرکانس رادیویی) یکی از انواع دستگاه های الکترونیکی شامل آنتن کوچک و تراشه است. این دستگاه برای انتقال اطلاعات مانند افراد ، حیوانات ، کتابها و یا هر چیزی بین خواننده و برچسب RFID با استفاده از میدانهای الکترومغناطیسی فرکانس رادیویی استفاده می شود. قابلیت حمل 2 هزار بایت داده را دارد. انواع مختلفی از سیستم های RFID در بازار وجود دارد که شامل آنتن ، فرستنده و فرستنده گیرنده است. برخی از انواع برچسب ها را می توان در نزدیکی خواننده RFID و برخی از برچسب ها را می توان در فاصله دور از خواننده قرار داد. محدوده فرکانس عملکرد این دستگاهها عمدتا شامل محدوده های کم ، متوسط و زیاد است. محدوده فرکانس پایین از 30kHz تا 500kHz ، محدوده فرکانس متوسط از 900kHz تا 1500kHz و محدوده فرکانس بالا 2.4kHz تا 2.5kHz است.

RFID (شناسایی فرکانس رادیویی) به منظور استفاده از اسکنر بارکد یا نوار مغناطیسی در پشت کارت خودپرداز طراحی شده است. این یک شناسه منحصر به فرد برای آن شی ایجاد می کند و درست به عنوان بارکد یا نوار مغناطیسی باید اسکن شود تا اطلاعات RFID برای بازیابی اطلاعات اسکن شود.

RFID چگونه کار می کند؟

RFID متعلق به گروهی از فناوری ها است که از آنها به عنوان شناسایی خودکار و ثبت اطلاعات (AIDC) یاد می شود. روش های AIDC به طور خودکار اشیاء را شناسایی می کند ، داده های مربوط به آنها را جمع آوری می کند و این داده ها را بدون دخالت انسان یا بدون هیچ گونه مستقیم مستقیم در سیستم های کامپیوتری وارد می کند. روش های RFID از امواج رادیویی برای انجام این کار استفاده می کند. در سطح ساده ، سیستم های RFID از سه جزء تشکیل شده اند: برچسب RFID یا برچسب هوشمند ، خواننده RFID و آنتن. برچسب های RFID شامل یک مدار مجتمع و یک آنتن است که برای انتقال داده ها به خواننده RFID (که بازجو نیز نامیده می شود) استفاده می شود. سپس خواننده امواج رادیویی را به شکل قابل استفاده تری از داده ها تبدیل می کند. اطلاعات جمع آوری شده از برچسب ها سپس از طریق رابط ارتباطی به سیستم رایانه میزبان منتقل می شود ، جایی که داده ها می توانند در پایگاه داده ذخیره شده و بعداً تجزیه و تحلیل شوند.

مرحله 2: اجزاء

آردوینو

amzn.to/2Ukaif3

2. خواننده کارت RFID MFRC 522

amzn.to/2WjWsLi

3. MODULE SIM900A MINI GSM OR A6 GSM

amzn.to/2Wmsczp

amzn.to/2WcTdVY

توجه: شما می توانید آن را از لینک هایی که در زیر هر محصول ارائه شده است خریداری کنید.

مرحله 3: نمودار مدار و کد

دیاگرام مدار و کد
دیاگرام مدار و کد

RFID با استفاده از ارتباط SPI و GSM با استفاده از ارتباط سریال متصل می شود. مطمئن شوید که ماژول GSM را با منبع تغذیه خارجی 1A تغذیه کنید.

کد را می توانید از اینجا بارگیری کنید:

مرحله 4: کار پروژه

کار پروژه
کار پروژه
کار پروژه
کار پروژه

در این پروژه ، ما از خواننده RFID ، برچسب های RFID ، Arduino UNO ، پایگاه داده محلی و C#استفاده کرده ایم. رابط کاربری در C# ایجاد می شود و در صفحه اول ما چهار گزینه یعنی Login، Student ، در مورد خروج ارائه کرده ایم. گزینه ورود به سیستم برای مدیریتی است که می توانید با وارد کردن اطلاعات ورود به سیستم ، مانند نام کاربری و رمز ورود ، وارد سیستم شوید و به داده ها دسترسی پیدا کنید. در گزینه Student ، که همیشه باز می شود ، رابط کاربری همیشه باز خواهد بود و هر زمان که دانش آموز کارت خود را اسکن کند ، حضور وی مشخص می شود و با گذشت زمان در پایگاه داده ذخیره می شود و جدول زمانی در آنجا نشان داده می شود. در قسمت about ، جزئیات پروژه وجود دارد و با کلیک روی دکمه خروج می توانید از برنامه خارج شوید. با ورود به سیستم مدیریت می تواند داده ها ، نمرات ، تخصیص و اعلان هزینه را بارگذاری کند و با مشاهده همان داده ها می تواند داده ها را جستجو کند. تکلیف و اطلاع از هزینه ایمیل می شود. ما برای همه چیز یک پنجره جداگانه ایجاد کرده ایم و رایانه شما باید در حالی که از برنامه استفاده می کنید به اینترنت و RFID متصل باشد ، زیرا تا زمانی که پورت سریال باز نشود یا به زبان ساده تا زمانی که آردوینو متصل نباشد ، برنامه قابل دسترسی نیست. همانطور که در بالا ذکر شد ، هر تگ RFID دارای یک شماره منحصر به فرد است ، بنابراین هر زمان که دانش آموز کارت خود را اسکن کند ، شماره برچسب RFID به پایگاه داده ارسال می شود و این شماره برچسب منحصر به فرد هویت هر دانش آموز خواهد بود.

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

مرحله 5: نتیجه گیری یا یادداشت های نهایی

این پروژه به هر موسسه ای کمک می کند تا داده های خود را مدیریت کند و این را می توان با افزودن برخی گزینه ها و اجزای جدید بهتر کرد ، مانند اینکه می توانید GSM را اضافه کنید و هر زمان که کارت وی برای حضور اسکن می شود ، به والدین دانش آموز پیامک ارسال کنید و شما ممکن است خیلی چیزهای دیگر اضافه کنید شما می توانید صفحه کلید را اضافه کنید و هر زمان که کارت اسکن شد می توانید رمز عبور را درخواست کنید و می توانید پنجره های جداگانه را برای هر دانش آموز اضافه کنید و می توانید به آنها اجازه دهید آن پنجره را ببینند. برای نمایش بهتر می توانید نتایج یا داده ها را روی LCD نشان دهید.

لطفاً ما را در یوتیوب مشترک کنید: www.youtube.com/c/highvoltages

فیس بوک: www.facebook.com/highvoltagestech

اینستاگرام: www.instagram.com/highvoltagestech

توصیه شده: