您尚未登录。

楼主 # 2022-08-27 14:12:29

sczhf
会员
注册时间: 2020-11-30
已发帖子: 18
积分: 168

RC522 RFID 模块上手,由浅入深,探索一下可玩性与整合(持续更新)

近期入手了一套 RC522 的 RFID 模块,现在把我近期把玩这个模块的经历分享给大家,大家可以参照这个过程,上手这个模块的玩法。

560561713247326.png

刚到手的 RFID 模块与排针是分开的,需要自己焊上,焊什么的不用多说了吧,来这看贴文的应该都要会这个技能。选择焊直排针还是弧排针就看自己的需求了。

RC522 RFID 的板子大概都是下面这个样子的。

373471713227160.png

翻出吃灰已久的焊枪,一番操作后排针就焊上了,下面是找了一张已经焊好的板子的图。

537923313239995.png

焊接的地方有一排引脚说明。我查了相关资料,下面整理出来各引脚的定义说明。

SDA              SCK        MOSI                 MISO            IRQ    GND    RST    3.3V
选择设备    时钟信号    主出从入(数据)    主入从出(数据)    中断    接地    置位    电源

接下来将 RC522 与 Arduino 连接,以下使用 Arduino Uno 进行连接。连接的对照表格示意如下:


MFRC522针脚    Arduino Uno 针脚
3.3V                    3.3V
GND              GND
RST               9
SDA/SS         10
MOSI            11
MISO            12
SCK              13

范例需要使用到 MFRC522 的库,我们可以在库管理器中搜索到这个库,安装即可。

4034213236550.png

库文件的来源:https://github.com/miguelbalboa/rfid

安装完成后,在 Arduino IDE 菜单栏中选择 文件 - 示例 - 第三方示例 - MFRC522 - DumpInfo 打开示例。

将 Arduino 连接至电脑,配置开发板选项为 Arduino Uno。

598130314232304.png

端口是否已选择 Arduino Uno 所在的端口。

573160414250184.png

点击烧录按钮,将程序烧录至 Arduino 开发板中。

打开串口监视器,查看运行情况。这个时候可以把卡片放到RFID模块上,看到读取的信息。

229321514247788.png

通过上述过程,我们已经调试测试了 MFRC522 模块,接下来还会有更多精彩的使用方法与整合运用方式。后续会在本贴陆续更新,请大家持续关注。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn