اگر قبلاً در دفتری متوجه شده اید، احتمالاً از کارت ها یا برچسب های RFID که بسته به دسترسی شما قفل درب های خاصی را باز می کنند آگاه هستید.
خب بیایید با استفاده از ماژول MFRC522 یک NodeMCU RFID Reader ساده بسازیم و NodeMCU را طوری برنامه ریزی کنیم که در صورت شناسایی کارت مناسب، دسترسی را فراهم کند. این مثال ساده شماره سریال روی کارت یا برچسب را می خواند، آن را در مانیتور سریال نمایش می دهد.
![](https://duino4projects.com/wp-content/uploads/2022/07/Demonstration-1.jpg)
مرحله 1: مواد مورد نیاز
در اینجا لیستی از اجزای مورد نیاز برای شروع کار با Instructable آمده است،
قطعات سخت افزاری
- NodeMCU
- خواننده RFID MFRC522
- برچسب های RFID ( 13.56 مگاهرتز )
- تخته نان
- سیم های جامپر
- کابل Micro USB
اجزای نرم افزار
- آردوینو IDE
مرحله 2: توضیحات
![](https://duino4projects.com/wp-content/uploads/2022/07/Description-2.jpg)
RFID چیست؟
R adio- F requency I dentification ( RFID ) استفاده از امواج رادیویی برای خواندن و گرفتن اطلاعات ذخیره شده روی یک برچسب متصل به یک شی است. یک برچسب را می توان از فاصله چند فوتی خواند و برای ردیابی نیازی به قرار گرفتن در محدوده دید مستقیم خواننده نیست. این مزیت نسبت به بارکد است.
> یک خواننده RFID دستگاهی است که برای جمع آوری اطلاعات از یک برچسب RFID استفاده می شود که برای ردیابی اشیاء جداگانه استفاده می شود. امواج رادیویی برای انتقال داده ها از برچسب به خواننده استفاده می شود.
> تگ غیرفعال یک تگ RFID است که حاوی باتری نیست، برق توسط خواننده تامین می شود. هنگامی که امواج رادیویی از خواننده با یک برچسب rfid غیرفعال مواجه می شود، آنتن سیم پیچی درون تگ یک میدان مغناطیسی تشکیل می دهد. تگ از آن نیرو می گیرد و به مدارهای موجود در تگ انرژی می دهد.
مشخصات فنی
- ولتاژ ورودی: 3.3 ولت
- فرکانس: 13.56 مگاهرتز
این همه بچه ها اجازه می دهد وارد بخش اتصالات و کدگذاری شویم.
مرحله 3: سیم کشی پین
![](https://duino4projects.com/wp-content/uploads/2022/07/Pin-Wiring.jpg)
برای ایجاد اتصالات، پیکربندی شماتیک و پین را بررسی کنید.
احتیاط: باید این دستگاه را به 3.3 ولت برسانید!
مرحله 4: دانلود کتابخانه
قبل از دانلود کتابخانه، برای شروع به Arduino IDE نیاز دارید.