0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ART-PI使用SPI驱动RC522读卡器

冬至子 来源:IcyFeather 作者:IcyFeather 2023-11-21 16:35 次阅读

ARTPI 自带三个硬件 SPI,我们这里以 SPI4 为例。

开启 SPI4 总线:

1.jpg

在这个文件中,我们可以看到:

1.jpg

这个就是 SPI4 对应的引脚。

在 ARTPI 引脚图上可以找到对应位置:

1.jpg

1.jpg

2.jpg

而 RC522 一共有这些引脚:

1.jpg

IRQ 是不需要接的,所以我们的引脚连线是这样:

1.jpg

这样接线的实际效果:

1.jpg

而 PB0、PB2 对应的 pin 号分别为 16、18,所以启用 rc522 软件包时这样配置:

1.jpg

随后保存、编译、下载,运行。

运行 dump_info 命令,然后贴上去一张 NFC 卡,显示如下:

1.jpg

2.jpg

这里注意,我也遇到过读取失败的情况,如公交卡测试如下:

1.jpg

像这种读不出来信息的应该是 NFC 卡做了加密所以读不到信息,可以试试白卡、标签等简单 NFC 来读取。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 读卡器
    +关注

    关注

    1

    文章

    396

    浏览量

    38967
  • RC522
    +关注

    关注

    7

    文章

    52

    浏览量

    23725
  • SDA
    SDA
    +关注

    关注

    0

    文章

    122

    浏览量

    27556
  • GND
    GND
    +关注

    关注

    2

    文章

    512

    浏览量

    38067
  • ART-Pi
    +关注

    关注

    0

    文章

    23

    浏览量

    1215
收藏 人收藏

    评论

    相关推荐

    RC522 SPI和STM32F10X系列通信

    我最近刚解除STM32系列,想制作一个读卡器,在淘宝上买的RC522射频卡只有SPI接口。我想问下怎样能和STM32开发板通信,因为我的开发板都是贴片焊接的,没插针。还有能用串口让两者通信吗
    发表于 03-08 15:02

    基于RC522实现的读卡器的上位机源码、单片机源码及相关资料

    电子或者纬图虚拟仪器论坛下载吧。RC522单片机端测试程序,基于51单片机的:RC522单片机测试程序,基于STM32的(硬件SPI模式):RC522其他参考资料:`
    发表于 04-26 14:50

    RC522的天线与寻卡距离的设计问题

    我用RC522设计的一款读卡器,寻卡距离好短,怎么将距离加大,怎么配置参数?就大侠指导?
    发表于 02-02 08:46

    基于STM32和RC522的RFID读卡器资料

    本帖最后由 xxr5418 于 2016-6-19 13:11 编辑 基于STM32和RC522的RFID读卡器资料SKY_FLYING分享,我打包后上传附件怎 么传不上来?为什么已经上传了,不显示
    发表于 06-19 13:06

    请问基于stm32f030和RC522的刷卡模块该怎么读卡

    RC632寄存,置RC522寄存位,清RC522寄存位,通过
    发表于 11-23 08:38

    基于RC522实现的读卡器的上位机分享!

    次数: 0)RC522单片机端测试程序,基于51单片机的: RC522_C51.rar (45.27 KB, 下载次数: 0)RC522单片机测试程序,基于STM32的(硬件SPI模式
    发表于 10-08 22:43

    怎么实现基于RC522读卡器设计?

    本文设计的读卡器系统以PICl6F7x单片机作为主控芯片,选用MIFARE S50卡片,读卡器与卡片间以106kbps速率通信,同时实现读卡过程中的防冲突处理和对卡E2PROM块内容的读/写等功能。
    发表于 05-21 06:12

    通过stm32单片机与RC522读卡器读取RFID卡号

    整体思路也很简单:通过stm32单片机连RC522读卡器,将RFID卡号读取出来,通过网络将RFID卡号发往服务查询数据库,进行消费、充值等操作。
    发表于 01-12 06:43

    通过SPI协议在ESP32和RC522 rfid读卡器之间建立连接失败了的原因?

    大家好,我正在尝试通过 SPI 协议在 ESP32 和 RC522 rfid 读卡器之间建立连接,但不幸的是我失败了。 这是我的代码,请告诉我哪里出错了? 我尝试将值 0x25 写入寄存
    发表于 04-26 06:38

    RC522读卡器模块的PCB文件

    RC522读卡器模块的PCB文件
    发表于 11-28 14:57 0次下载

    使用51单片机和RC522芯片设计读卡器系统的工程文件免费下载

    本文档的主要内容 详细介绍的是使用51单片机和RC522芯片设计读卡器系统的工程文件免费下载。
    发表于 10-14 08:00 81次下载
    使用51单片机和<b class='flag-5'>RC522</b>芯片设计<b class='flag-5'>读卡器</b>系统的工程文件免费下载

    RC522 MINI SPI的电路原理图免费下载

    本文档的主要内容详细介绍的是RC522 MINI SPI的电路原理图免费下载。
    发表于 03-16 17:08 98次下载
    <b class='flag-5'>RC522</b> MINI <b class='flag-5'>SPI</b>的电路原理图免费下载

    STM32 Cubemax(十三) ——SPI时序读写RFID-RC522

    三.Cubemax配置四.核心代码延时函数写RC522寄存器读RC522寄存器复位RC522使用代码1.复位2.寻卡并得到其序列号总结前言用RFID来学习一下SPI,本次实验使用的是如
    发表于 12-04 20:36 54次下载
    STM32 Cubemax(十三) ——<b class='flag-5'>SPI</b>时序读写RFID-<b class='flag-5'>RC522</b>

    如何将RFID RC522与Raspberry Pi连接

    电子发烧友网站提供《如何将RFID RC522与Raspberry Pi连接.zip》资料免费下载
    发表于 12-14 09:48 0次下载
    如何将RFID <b class='flag-5'>RC522</b>与Raspberry <b class='flag-5'>Pi</b>连接

    rc522射频模块的工作原理

    RC522射频模块是一种基于射频识别技术的读卡器模块,广泛应用于门禁系统、智能家居、智能卡类应用等领域。它具备快速、稳定、安全的特点,能够读取和写入射频卡上的信息。下面将详细介绍RC522射频模块
    的头像 发表于 12-28 16:27 1442次阅读