RFID简介:射频识别即RFID(Radio Frequency IDentification)技术,又称无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。常用的有低频(125k~134.2K)、高频(13.56Mhz)、超高频,微波等技术。RFID读写器也分移动式的和固定式的,目前RFID技术应用很广,如:图书馆,门禁系统,食品安全溯源等。
硬件准备
(基于Arduino的开发板、MFRC522读卡器模块)
Arduino Uno * 1
RFID-RC522 模块 * 1
IC卡 * 1-2
RFID技术现在都非常成熟和应用广泛,今天我们就来看看这个RFID如何实现读取里面的数据
接线
Arduino Uno <—> RFID-RC522
10 <—> SDA
13 <—> SCK
11 <—> MOSI
12 <—> MISO
null <—> IRQ
GND <—> GND
9 <—> RST
3.3V <—> 3.3V
需要用到RFID-RC522的库
法一、下载:https://github.com/miguelbalboa/rfid
下载解压到Arduino IDE的安装路径里的库文件夹libraries
https://download.csdn.net/download/v86337286/11813061
法二、点开管理库,在搜索栏里输入RC522,找到图中的库,