跳到主要内容

07-RFID魔块

简介

此模块可以对套件配套的RFID卡或者空白RFID卡进行读写,用于权限验证的DIY制作。
配套RFID卡内存为1K,有16个分区,每个分区有3个数据块可进行写入。

参数介绍

支持电压3V-5V
接口PH2.0 4PIN端子 ,引脚服从GVAB排布
感应距离≤3CM
功能感应到卡,指示灯Card会亮。模块有读写操作,指示灯Working会闪烁

使用注意事项

  • RFID模块必须接到I2C接口上!因为它属于高级模块!
  • RFID需要避免在强磁下使用,避免干扰。
  • RFID卡与模块之间不能有金属片阻挡,否则会无法进行数据读写。
  • RFID卡在写入大量数据时速度较慢,请注意是否写入完成后,再把RFID卡取走。
  • 常规的公交卡、地铁卡是无法进行写入(因为卡被加密了),但可以读取UID号(每一张卡都有唯一的ID号),可用于权限鉴别的制作。

案例程序

  • RFID写入编程

将hello写在RFID卡中的S1区的B0块中

  • RFID读出编程

读取RFID卡中的S1区的B0块中的数据

  • 读取RFID卡的“身份”——UUID

每个人手上的RFID卡的UUID都不一样,读出你手上的UUID,并记录下来

  • 读取RFID卡的“身份”——UUID

由于每张RFID卡的UUID都不一样,一般我们可以用做识别卡的作用,程序如下
一般普通的什么会员卡,低端的卡的RFID卡是可以被我们模块读到的,一些高级卡则不能(协议格式不一样)。