Arduino Uno + RFID-RC522:读取 MIFARE Ultralight 系列卡

前言

由于实验室历史悠久,加上全是硬件人在搞,元器件、芯片、模块等乱七八糟堆在实验室里面。本强迫症患者十分难受,因此想做一个智能仓储系统,加上有朋友的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的端口)

连接和端口选择都没有问题,直接烧录示例代码即可

如果接线、端口也无误也烧录失败,原因可能是处理器没有

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值