برای مشاهده لیست علاقه مندی ها وارد شوید!

مشاهده محصولات فروشگاه
0
سبد خرید خالی است.

راه اندازی و تست ماژول 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 با اردوینو خوشتان امده باشه

محمد حسین قنبری
محمد حسین قنبری

مدیر و بنیانگذار مگاترونیک
طراح pcb با التیوم دیزاینر و برنامه نویس میکروکنترلر avr ، Arduino و اندروید b4a

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مطالب اخیر

Short Url Post
0