RFID解码模块与继电器控制LED灯

RFID解码模块与继电器控制LED灯

  • 简介
  • 电气参数
  • 功能特征
  • 串口通信协议
  • 使用步骤
  • 总结

简介

REID(Radioa Frequency ldentification)即射频识别技术,是一种通过无线电信号识别目标物的技术。RFID模块是应用于RFID技术的一种设备,它能够实现对物体的识别和跟踪,本次我们应用这个原理来做一个实践。使用RFID卡解码模块,在感应到ID卡之后,主动解码输出10位卡号,还带一个输出口,能够输出高低电平,能满足一般的ID卡的读卡,删除卡、注册卡操作。

在这里插入图片描述

电气参数

供电电压: DC 5V
工作电流:26ma
感应卡片后电流:20ma
感应距离:大卡片的实测距离 1-3cm。(可选购 EM4200 远卡可达 2-5cm)
输出端 OUT:电压 4.3V 左右(高电平有效);输出电流≤15MA ;
接口:1 个 TTL 串口,1 个输出口, 1 个 VT 状态口

功能特征

1、支持读取 ID 卡、ID 门禁卡、VIP 钥匙扣 ID 卡卡号,125K 支持芯片 TK4100。
2、支持 1 个 TTL 串口输出解码数据。
3、支持 1 个输出口,可直控制继电器模块开关。
4、支持 4 种可选波特率,分别为 4800、9600、57600、115200bps。
5、支持读卡、删除卡、注册卡等操作。
6、一共可存储 0-199 张卡号,共 200 张 ID 卡。
7、具备状态口 VT,有卡时高电平,无卡恢复低电平。

串口通信协议

1、ID卡解码方法:
ID卡靠近后立刻解码输出,串口输出一次卡号字符格式为:“卡号:xxXXXXXXXx@”(卡号为实际ID卡上面的10位卡号)
2、串口操作删除和注册卡方法
(1)删除所有卡,串口接收字符格式为:“删除卡:全部@”-------回复“全部删除完成”
(2)删除某一张卡,串口接收字符格式为:“删除卡:卡O0@”——回复“卡0删除完成”
(3)注册某一张卡,串口接收字符格式为:“注册卡:卡00@”——-回复“开始注册卡”,
指示灯一直闪烁等待卡靠近,注册完成后-—–回复“注册完成”(如卡1有卡再,则覆盖)
(4)查询所有卡,串口接收字符格式为:“查询卡:全部@”
——回复所有卡号格式为:
卡号0:xXXXXXXXXx@
卡号2:XXXXXXXxxx@
3、串口波特率设置方法:
(1)串口接收格式为:“设置波特率:xxxx@”
波特率有:4800,9600,57600,115200如要设置波特率为960O则发送:“设置波特率:9600@"

使用步骤

1.准备一个LED模块、继电器模块、USB-TTL模块、RFID解码模块和一个ID卡;
2.连接电路如下:

在这里插入图片描述
3.打开《RFID2模块设置软件》,选择好对应的COM口并打开串口;

4.软件上可以选择注册卡、删除卡等,或者RFID2模块上短按下按键选择注册卡,再短按一下退出注册,显示如下:

在这里插入图片描述
5.注册好的卡,放置RFID2模块感应区1-3cm处,模块输出高电平触发继电器开关LED灯打开,软件上会显示出感应到ID卡的卡号:

在这里插入图片描述
6.结果图:

在这里插入图片描述

总结

注意:注册只能根据顺序注册,如已经注册过的序号可以重新注册,如没有注册过的,将根据顺序排列注册,不可跳跃指定注册。―删除也一样,如有10张卡,删除了第一张,即剩下9张,原来的卡2就变成卡1。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/179913.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

中国跨境电商暴露数百万用户隐私数据,部分含身份证照片

近日,据外媒TechCrunch报道称,云安全公司CloudDefense.ai的安全研究员发现,由于一家中国电商店铺的数据库暴露在互联网上,数百万中国公民的隐私数据遭到泄露,这些数据包括了客户送货地址、电话号码、身份证号码及身份证…

IT 论坛测试报告

一、引言 1、项目简介 本项目是一个B/S架构的论坛系统,依托线上平台为用户提供一个便于交流、讨论的场所。该系统使用前后端的设计模式,围绕用户和和帖子两个核心对象进行业务处理,实现了用户注册登录、帖子管理,用户个人中心&a…

可编程交流回馈式负载箱在电源设备中的应用

可编程交流回馈式负载箱可以用于测试电源设备的输出能力,通过在负载箱中设置不同的负载条件,可以模拟不同的工作负载情况,从而测试电源设备在不同负载下的输出能力和稳定性。这对于电源设备的设计和生产非常重要,可以帮助制造商评…

设置定时自动请求测试_自动定时循环发送http_post请求---postman工作笔记001

其实就是创建接口文件夹的时候,有个monitor collection 用来监听接口执行情况,这里就可以设置 可以看到多久执行一次对吧,这里可以设置每几分钟执行一次,一共执行多少次等等 但是这里要说明一下,如果需要使用monitor功能,必须需要登录, 所以如果这里点击monitor collection…

微信开放平台Android平台应用签名怎么填写

winR 输入cmd 进到本地签名文件的目录下 输入 keytool -list -v -keystore <keystore文件路径> -alias <别名>请将 <keystore文件路径> 替换为您的密钥库文件&#xff08;通常是 .jks 或 .keystore 文件&#xff09;的路径&#xff0c;而 <别名> 则是…

【C语法学习】27 - 字符串转换为数字

文章目录 1 atoi()函数1.1 函数原型1.2 参数1.3 返回值1.4 转换机制1.5 示例1.5.1 示例1 1 atoi()函数 1.1 函数原型 atoi()&#xff1a;将str指向的字符串转换为整数&#xff0c;函数原型如下&#xff1a; int atoi(const char *str);1.2 参数 atoi()函数只有一个参数str&…

苹果手机内存满了怎么清理?这里有你想要的答案!

手机内存不足是一个比较普遍的现象。由于现在手机应用程序的功能越来越强大&#xff0c;所以占用的内存也越来越大。同时用户会在手机中存储大量的数据&#xff0c;如照片、视频、文档等&#xff0c;这些都会占用大量的手机空间。那么&#xff0c;苹果手机内存满了怎么清理&…

@JsonCreator和@JsonValue

文章目录 1、正常反序列化的过程2、JsonCreator3、JsonValue4、应用&#xff1a;枚举类中校验传参以及优化前后端数据交互5、补充&#xff1a;ConstructorProperties 1、正常反序列化的过程 反序列化时&#xff0c;默认会调用实体类的无参构造来实例化一个对象&#xff0c;然后…

类加载过程

Java类加载过程包括加载&#xff08;Loading&#xff09;、验证&#xff08;Verification&#xff09;、准备&#xff08;Preparation&#xff09;、解析&#xff08;Resolution&#xff09;、初始化&#xff08;Initialization&#xff09;五个阶段。这些阶段是按照顺序逐步执…

5.3 Windows驱动开发:内核取应用层模块基址

在上一篇文章《内核取ntoskrnl模块基地址》中我们通过调用内核API函数获取到了内核进程ntoskrnl.exe的基址&#xff0c;当在某些场景中&#xff0c;我们不仅需要得到内核的基地址&#xff0c;也需要得到特定进程内某个模块的基地址&#xff0c;显然上篇文章中的方法是做不到的&…

【AI】行业消息精选和分析(11月23日)

今日动态 1、Sam Altman 重掌 CEO&#xff0c;OpenAI 权力斗争正式「落幕」 2、重磅好消息&#xff1a;语音 ChatGPT 现已向全用户开放 3、NVIDIA 与基因泰克合作&#xff0c;利用生成式 AI 加速药物发现 4、 英伟达Q3营收同比增长206%至181亿美元 黄仁勋&#xff1a;生成式AI时…

HarmonyOS ArkTS 应用添加弹窗(八)

概述 在我们日常使用应用的时候&#xff0c;可能会进行一些敏感的操作&#xff0c;比如删除联系人&#xff0c;这时候我们给应用添加弹窗来提示用户是否需要执行该操作&#xff0c;如下图所示&#xff1a; 弹窗是一种模态窗口&#xff0c;通常用来展示用户当前需要的或用户必须…

电商数据采集|电商API接口接入|从京东平台获取商品SKU 主图 价格 详情数据

在进行API开发过程中&#xff0c;数据异常常常令人头痛。我们的API开车软件经过精心设计和测试&#xff0c;能够准确识别并及时处理各类数据异常。拥有稳定的运行环境&#xff0c;保障了您的开发进程不受干扰&#xff0c;让您的工作更加顺畅高效。 京东获得JD商品详情 API 返…

如何判断交流回馈老化测试负载是否合格?

交流回馈老化测试负载是用于模拟实际工作环境中设备运行状态的测试工具&#xff0c;主要用于检测设备的耐久性和稳定性。 负载性能&#xff1a;需要检查负载的性能是否符合设计要求&#xff0c;这包括负载的功率、电流、电压等参数是否在规定的范围内&#xff0c;以及负载的工作…

信号功率放大器的工作原理和特点是什么

信号功率放大器是一种电子设备&#xff0c;用于将输入信号的功率进行放大&#xff0c;以达到所需的输出功率水平。它在各个领域中都有广泛的应用&#xff0c;包括音频放大器、射频放大器、激光功率放大器等。下面将详细介绍信号功率放大器的工作原理和特点。 工作原理&#xff…

什么是高防IP?如何进行防护?怎样隐藏源站?

高防IP是针对互联网服务器遭受大流量的DDoS攻击后导致服务不可用的情况下&#xff0c;推出的付费增值服务&#xff0c;是目前最常用的一种防御DDoS攻击的手段。用户在数据不转移的情况下&#xff0c;就可以通过配置高防IP&#xff0c;将攻击流量引流到高防IP&#xff0c;防护系…

redis-cluster集群

redis-cluster集群 redis3.0引入的分布式存储方案 集群由多个node节点组成&#xff0c;redis数据分布在这些节点之中 在集群之中分为主节点和从节点 集群模式当中&#xff0c;主从一一对应&#xff0c;数据写入和读取与主从模式一样&#xff0c;主负责写&#xff0c;从只能读…

echarts的横向柱状图文字省略,鼠标移入显示内容 vue3

效果图 文字省略 提示 如果是在x轴上的&#xff0c;就在x轴上添加triggerEvent: true,如果是y轴就在y轴添加&#xff0c;我是在y轴上添加的 并且自定义的方法&#xff08;我取名为extension&#xff09; // echarts 横向省略文字 鼠标移入显示内容 export const extension…

[MySQL-基础]SQL语句

目录 hello! 这里是欧_aita的频道。 今日语录: 只有放弃才是真正的失败。 祝福语&#xff1a;愿你的代码生活充满注释&#xff0c;逻辑清晰&#xff0c;debug之路畅通无阻。 大家可以在评论区畅所欲言&#xff0c;可以指出我的错误&#xff0c;在交流中共同进步。 欢迎关注我的…

基于 Modbus 的工业数据采集、控制(part 3)

Modbus 设备(利用 slave 模拟) Modbus 采集程序 client.c #include "client.h"modbus_t *ctx; key_t key_shm, key_msg; int shmid, msgid; struct shm *shm0; struct msgbuf msg0;void *collector(void *arg) {struct shm *p = (struct shm *)arg;while (1){sle…