`
hzy3774
  • 浏览: 984935 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

使用Arduino连接RFID模块RC522

阅读更多

       射频识别RFID(Radio Frequency Identification)技术,又称无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。

       我使用的是山寨的Arduino UNO,RFID模块使用SPI通信。


 这样的话连接就非常方便了:

3.3V 3.3V
GND GND
RST 9
SDA 10
MOSI 11
MISO 12
SCK 13

RC522的数据手册

 

但是多亏有了RFID库,是我们可以不用关注RFID的数据手册,直接使用库就好:https://github.com/miguelbalboa/rfid

直接在ArduinoIDE中搜索RC522安装即可:


 安装RC522库:


 

安装后打开实例工程烧写就可以看是否成功了,比如说DumpInfo:

它会通过串口Dump出卡上的数据:



Arduino网站上可以找到更多信息:http://playground.arduino.cc/Learning/MFRC522

有一个RFID门锁工程可以参考:https://github.com/omersiar/RFID522-Door-Unlock

  • 大小: 743.3 KB
  • 大小: 26 KB
  • 大小: 12.5 KB
  • 大小: 38 KB
分享到:
评论

相关推荐

    esp8266_RFID_rc522和esp8266_Rc522_esp8266_arduino_esp8266rc522_

    基于eap8266 Arduino框架得RC522RFID模块代码封装,用于使用SPI协议用于读取RFID标签中得第二扇区信息包括地域信息以及牌照信息等,用户可以直接调用,驱动需要注意一定得调用规则否则可能会出现问题,再选卡之后...

    rfid, 面向MFRC522的Arduino RFID库.zip

    rfid, 面向MFRC522的Arduino RFID库 MFRC522 面向MFRC522和其他 RFID RC522模块的Arduino库。使用基于串口接口的阅读器,在你的Arduino上读取和写入不同类型的射频识别卡,这些读卡器通过串口接口接口连接。插件开发...

    RFID-RC522模块资料.rar

    RC522模块共有8个与外界连接的引脚。连接如下: VCC 为模块供电。电压范围从2.5到3.3伏。您可以将其连接到Arduino的3.3V输出。请记住,将其连接到5V引脚可能会损坏您的模块! RST 是复位和掉电的输入。当该引脚变为...

    RFID系列RC522测试资料支持51arduinostm32.7z

    自己做设计使用的RC522资料包,东西很全,包括:电气原理图,基本测试代码,上位机调试,接线图,说明资料,培训手册。。。等等,干货足,还有一个完整的RC522门禁项目。可以在51,arduino 以及stm32上面做测试

    MFRC522:Arduino RFID 程序

    首先将RC522与Arduino连接起来,对应关系如下表: RC522 Arduino SDA D10 SCK D13 MOSI D11 MISO D12 GND GND RST D5 3.3V 3V3 ###蜂鸣器 然后将蜂鸣器接到单片机上,对应关系如下表: 蜂鸣器 Arduino 长的脚 D6 短的脚 ...

    ArDoorLock:基于 Arduino、Ethernet Shield 和 RFID RC522 的门锁开启器

    基于 Arduino Uno、Ethernet Shield 和 RFID RC522 的门锁开启器 Arduino 正在通过 REST api 询问服务器门应该解锁多久才能读取 Mifare 卡 UID。 该解决方案在 Mifare Classic、Mifare Mini 和 DESFire 上工作(已...

    Arduino文档阅读笔记-RFID工作原理及RC522模块介绍

    读卡器由频射模块及高平磁场组成。Tag/应答器为待感应设备,此设备不包含电池。他只包含微型集成电路芯片及存储数据的介质以及接收和发送信号的天线。 读取tag中的数据,首先要放到读卡器的读取范围内。读卡器会产生...

    基于ARDUINO的 RFID读写器 M1卡初探

    RC522芯片(读卡器)简介 电器参数简介 模块原理图 MFRC522RegisterSET MFRC522CommandSet RFID卡分类 按物理特性分类 按协议分类 常见RFID卡产品 钥匙扣 非接触式ID卡 接触式ID卡 非接触式IC卡 接触式IC卡...

    esp-idf-rc522:用于将ESP32与MFRC522 RFID读卡器接口的C库,打包为ESP-IDF组件

    esp-idf-rc522 用于将ESP32与MFRC522 RFID读卡器接口的C库演示版如何使用该目录是ESP-IDF组件。 将其克隆(或将其添加为子模块)到项目的components目录中。例子# include " esp_log.h "# include " rc522.h "static...

    rfid:用于MFRC522的Arduino RFID库

    使用通过串行外围设备接口(SPI)接口连接的基于RC522的读取器在Arduino上读写不同类型的射频识别(RFID)卡。 发展 业主miguelbalboa的开发已经结束。 功能状态:完全冻结; 功能或API均未更改。 代码状态:部分...

    JAVA&RFID案例(基于RC522的财务管理系统)的代码

    为JAVA&RFID案例(基于RC522的财务管理系统)的代码模块,供学习使用,欢迎下载。 arduino需要导入外部库MFRC522到库文件夹内,java项目可能需要windowsbuilder插件才可以运行swing。

    control-de-acceso:通过Arduino实现的RFID,数字小键盘和LCD的访问控制

    使用Arduino进行访问控制访问控制以演示Arduino及其各种模块的功能特征阅读TNE(国民学生证)时允许或拒绝访问根据数字密码允许或拒绝访问允许读取Bip或TNE卡的余额组件Arduino UNO R3 16x2 + I2C液晶屏PCF8574 薄膜...

    rfid-desfire:适用于DESFire的MFRC522的Arduino RFID库

    射频识别用于MFRC522和其他基于RFID RC522的模块的Arduino库。 该库扩展了为MIFARE DESFire卡添加了额外的功能。 在当前阶段,还没有实现加密,并且可用的命令子集非常有限。要求未来需求该库已经过计划,但需要实施...

    rfid33333.ino

    包括指纹开锁、语音开锁、刷卡开锁 指纹模块AS608 语音模块ASR MO8-B 射频模块RC522

    gyroled:在arduino上打开带陀螺仪或RFID卡徽章的RGB led和蜂鸣器| 这是一个测试项目| (代码中的注释为法语)

    旋转的 陀螺仪是什么 用陀螺仪或arduino上的RFID卡/徽章打开RGB led和蜂鸣器。 :warning: 这是一个测试项目 内容 ... RC522 RFID模块 蜂鸣器 笔记 代码中的注释为法文 消息 出问题了,我能感觉到 学分

    基于ESP32的带触摸显示屏的RFID阅读器-电路方案

    RFID-RC522 IC卡读取器×1个 电线,包装线×1个 软件应用程序和在线服务: Arduino IDE 手动工具和制造机: 烙铁(通用) 焊锡线,无铅 剥线钳和切割器,18-10 AWG /0.75-4mm²容量电线 使用ESP32 DEV KIT C模块和AZ-...

    RFIDStation:系统捡起带有指示灯LED的盒子,并通过RFID进行检查

    这是使用RC-522 RFID模块和LED读取RFID卡的arduino代码1.操作用于发送选择命令。 固定并命令LED灯点亮。 2.拿起RFID时,它会检测到丢失的Card信号,如果正确,绿灯将消失。 但是,如果您选择了错误的指示灯,则红色...

    iCave:开放式家庭自动化平台

    洞穴 您的洞穴的 Web 界面。 这是概念证明,有很多事情 。 有关最新更改的信息,请参阅 。... 用于 MFRC522 和其他基于 RFID RC522 的模块的 Arduino 库。 打盹 低功耗 Teensy 3.x 库。 TFT_ILI93

Global site tag (gtag.js) - Google Analytics