آی پی امداد
abtahi

راه‌اندازی پروژه RFID RC522 با آردوینو

mohammadamin.javadi

کاربر vip
vip
کاربر
main-1.jpg

شاید تا به حال به این موضوع فکر کرده باشید که چه اتفاقی می‌‌افتاد اگر همه برای خودشان یک ID خاص دیجیتال داشتند و برای کارهای شخصی خود از همان ID برای کار‌های روزمره مثل خرید کردن و کارهای بانکی و … استفاده می‌کردند. واقعا فکر دور از ذهنی نیست بلکه به راحتی با ماژول RFID RC522 البته در محیط های کوچک‌تر کاملا قابل پیاده سازی است.

چون در این قسمت از پروژه های آردوینو می‌خواهیم توسط آردوینو و RFID RC522 این پروژه را برای یک محیط کوچک‌تر ( خانواده پیاده سازی کنیم) به طوریکه هر شخصی یک کارت مجزا دارد که برای تمامی کارها باید حتما از ID خاص خود استفاده کند در صورتیکه از تگ مورد نظر استفاده نکند RFID RC522 تگ موردنظر را شناسایی نخواهد کرد و در نتیجه سیستم عمل نخواهد کرد.

1) برد آردوینو .

2) RFID RC522.

3) RFID TAG .

RFID چیست؟​

سامانهٔ بازشناسی با امواج رادیویی ( Radio Frequency Identification) (به اختصار RFID) سامانهٔ شناسایی بی‌سیمی است که قادر به تبادل داده‌ها به‌وسیلهٔ برقراری اطّلاعات بین یک Tag که به یک کالا، شئ، کارت و… متّصل شده‌است و یک بازخوان (Reader) است. سامانه‌های RFID از سیگنال‌های الکترونیکی و الکترومغناطیسی برای خواندن و نوشتنداده‌ها بدون تماس بهره‌گیری می‌کنند. اصولاً به هر سیستمی که قادر به خواندن و تشخیص اطلاعات افراد یا کالاها باشد سیستم شناسایی یا Identification System گفته می‌شود.

شماتیک RFID RC522 توسط برد آردوینو​


RFIDsite.jpg

کدنویسی RFID RC522 با آردوینو

  • خواندن ID تگ موردنظر
  • شناسایی تگ تعریف شده در سیستم
  • انجام دستورات موردنظر پس از شناسایی تگ تعریف شده
خب قبل از اینکه وارد کدنویسی شویم ابتدا لازم است که کتابخانه مربوط به این پروژه را اضافه کنیم تا در حین کار با توابع این کتابخانه دچار مشکل نشویم.

خب پس از نصب کتابخانه مربوط به RFID RC522 نوبت به کدنویسی و ارتباط این ماژول با آردوینو می‌رسد که در پیوست آپلود شده است .

امیدوارم که این اموزش هم برای شما مفید واقع شده باشد.
 

پیوست‌ها

بالا