ساخت پروژه

راه اندازی و تست ماژول RC522 با اردوینو

راه اندازی و تست ماژول RC522 با اردوینو

در این آموزش از ساخت پروژه با راه اندازی و تست ماژول RC522 RFID با اردوینو آشنا می شوید این ماژول یکی از پرکاربرد ترین ماژول های RFID هست و ماژول های RFID به منظور خواندن و نوشتن کارت ها یا تگ های RFID مورد استفاده قرار می گیرند.


تگ و يا کارت RFID شامل يک مدار الکترونيکی هست و زمانی که تگ در نزدیکی کد خوان RFID Reader قرار می گيرد، میدان مغناطيسی تولید شده توسط کد خوان باعث فعال شدن تگ میشه و تگ اقدام به ارسال داده از طریق پالس های راديويی می نماید.


سیستم های RFID دارای فرکانس های کاری متنوعی هستند که از این بین دو فرکانس 125 کیلوهرتز و 13.56 مگاهرتز متداول تر می باشند.


شماتیک راه اندازی و تست ماژول RC522


راه اندازی و تست ماژول RC522 با اردوینو

ماژول RC522برد اردوینو
پایه SS ماژولپایه 10 اردوینو
پایه SCK ماژولپایه 13 اردوینو
پایه MOSI ماژولپایه 11 اردوینو
پایه MISO ماژولپایه 12 اردوینو
پایه RIQ ماژولبدون اتصال
پایه GND ماژولپایه GND اردوینو
پایه RST ماژولپایه 5 اردوینو
پایه VCC ماژولپایه 3.3 ولت اردوینو

راه اندازی و تست ماژول RC522 با اردوینو

کد راه اندازی و تست ماژول RC522


بعد از اینکه مدار رو بستید باید کد رو در اردوینو اپلود کنید داخل کد از کتاخانه RFID استفاده شده که باید کتابخانه رو روی اردوینو بریزید شما می توانید کتابخانه RFID رو اخر مطلب دانلود کنید


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


#include <SPI.h>
#include <MFRC522.h>
constexpr uint8_t RST_PIN = 9;  
constexpr uint8_t SS_PIN = 10;        
MFRC522 mfrc522(SS_PIN, RST_PIN);  
void setup() {
	Serial.begin(9600);		
	while (!Serial);		
	SPI.begin();			
	mfrc522.PCD_Init();		
	mfrc522.PCD_DumpVersionToSerial();	
	Serial.println(F("Scan PICC to see UID, SAK, type, and data blocks..."));
}
void loop() {
	if ( ! mfrc522.PICC_IsNewCardPresent()) {
		return;
	}
	
	if ( ! mfrc522.PICC_ReadCardSerial()) {
		return;
	}
	
	mfrc522.PICC_DumpToSerial(&(mfrc522.uid));
}

کد رو اپلود کنید و سریال مانیتور اردوینو رو اجرا کنید


راه اندازی و تست ماژول RC522 با اردوینو

سرعت سریال مانیتور رو روی 9600 قرار بدید و کارت یا تگ RFID رو روی ماژول قرار بدید و اطلاعاتی مانند تصویر زیر در سریال مانیتور میاد و ای دی کارت یا تگ RFID هم مینویسه این یعنی ماژول و تگ RFID به درستی کار میکنن


راه اندازی و تست ماژول RC522 با اردوینو

امیدوارم که از اموزش راه اندازی و تست ماژول RC522 RFID با اردوینو خوشتان امده باشه

میانگین امتیازات ۵ از ۵
از مجموع ۸ رای
دانلود کتابخانه RFID اردونیو

دیدگاه‌ها (0)

  • دیدگاه هایی تایید میشوند که در پنل کاربری / جزئیات حساب / نام نمایشی ، را تکمیل کرده باشند
  • چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.
  • چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.

تخفیف ویژه برای پروژه های محبوب 😍
استفاده از تخفیف ها