射频卡积木块区

  • 无线射频识别即射频识别技术(Radio Frequency Identification,RFID),是自动识别技术的一种,通过无线射频方式进行非接触双向数据通信,利用无线射频方式对记录媒体(电子标签或射频卡)进行读写,从而达到识别目标和数据交换的目的。我们平时使用的门禁卡就是较为常见的射频卡使用方法。

1.积木功能说明

  • 功能简介:初始化射频模块,读写射频卡前需要先调用该函数。
  • 参数说明
    • 参数1:设置复位引脚所在GPIO口。(二代扩展板复位引脚为25号gpio,集成扩展板复位引脚为27号gpio
  • 返回值:无。

  • 功能简介: 把数据写入射频卡,如果返回的列表内容显示为空则写入失败,请重试,最多可写入24个字符或8个汉字。
  • 参数说明
    • 参数1:需要写入射频卡中的文本。
  • 返回值:无。

  • 功能简介: 从射频卡中读取数据。
  • 参数说明:无。
  • 返回值: 如果读取成功,返回列表的第一个数据是卡的ID,第二个数据是保存的数据。

2. 硬件接线说明

  • 由于一代扩展板没有专门用于射频卡的接口,这里只介绍二代扩展板和集成扩展板中射频卡的接线方法。(将射频卡上的3.3v引脚与扩展板中3v接口对应即可)
图2 二代扩展板射频卡连接图

图3 集成扩展板射频卡连接图

3. 注意事项

  • 1.读取射频卡中数据需要一定时间,两次读取需要间隔一段时间;
  • 2.多次读取数据时将射频卡一直紧贴感应区将无法刷新数据,所以读取一次后需要将射频卡拿开再读取第二次;

4. 积木块应用案例

  • 由于射频卡在不同扩展板上的接口有些许不同,在二代扩展板中使用的是25号reset引脚,而在集成扩展板中使用的是27号reset引脚,所以在调用射频卡模块进行初始化时,需要分别设置,下面的例子分别展示了在二代扩展板和集成扩展板中使用射频卡模块。

二代扩展板射频卡案例

图4 二代扩展板射频卡写入

图5 二代扩展板射频卡读取

集成扩展板射频卡案例

图6 集成扩展板射频卡写入

图7 集成扩展板射频卡读取
Copyright © 古德微 2023 all right reserved,powered by GDWRobot本课修订时间: 2021-12-20

results matching ""

    No results matching ""