前言
由于实验室历史悠久,加上全是硬件人在搞,元器件、芯片、模块等乱七八糟堆在实验室里面。本强迫症患者十分难受,因此想做一个智能仓储系统,加上有朋友的RC522(智能门锁完剩的东西)就直接上手试试。结果普遍都是复旦卡的教学,而我买的是NTAG系列的,代码总是bug。于是开始看库文件和数据手册,总算是完成了NTAG系列卡读写的代码。
硬件部分
Arduino UNO + RC522模块 + NTAG213芯片标签

RC522引脚连接按照MFRC522库中给的指引连接,用的是Arduino UNO因此只需要看红框的内即可

软件部分
使用Arduino IDE进行代码编写,官网下载地址:Software | Arduino
验证手上的标签是否为MIFARE Ultralight类型卡
打开Arduino IDE(可能要新建一个文件),下载MFRC522库
之后可以在左上角“文件”选项中找到示例,如下图操作打开“DumpInfo”的示例
接着连接已经接好引脚的RC522和Arduino UNO到电脑,选择好开发板和接口(每个人接口不一样,可以通过插拔观察哪个是Arduino的端口)
连接和端口选择都没有问题,直接烧录示例代码即可
如果接线、端口也无误也烧录失败,原因可能是处理器没有