分享一个整理并测试好用的MFRC522 RFID库
最近淘了一个MFRC522RFID读卡器,在网上幸运的找到了国外网友写的源代码和国内网友整理的类库,但多少都有一些问题,调试是一波三折,耗费了我一整天的时间。
想着新来的同学可能也会像我一样把时间浪费在排除bug上,所以就进一步整理了找到的类库,整理了部分汉字提示、新增两个函数和一个扇区读写的例子,希望能给大家提供方便。
2013-5-25 21:09 上传
(19.61 KB)
读卡器正面
2013-5-25 21:09 上传
(28.47 KB)
读卡器背面
RFID -> Arduino UNO
-------------------
GND -> GND
VIN -> 5V
SS -> D10
SCK -> D13
MISI -> D11
MISO -> D12
3V# ->
RST -> D5
读取卡序列号的例子:
#include <SPI.h>
#include <RFID.h>
RFID rfid(10,5); //D10--读卡器SS引脚、D5--读卡器RST引脚
void setup()
{
Serial.begin(9600);
SPI.begin();
rfid.init();
}
void loop()
{
//找卡
if (rfid.isCard()) {
Serial.println("Find the card!");
//读取卡序列号
if (rfid.readCardSerial()) {
Serial.print("The card's number is: ");
Serial.print(rfid.serNum[
RFID.rar
(8.01 KB, 下载次数: 1326)
2013-5-25 21:10 上传
点击文件名下载附件
RDID类库
via - 极客工坊