低频rfid和Gy39做出来的小玩意
小白发帖
我使用的是stm32f407的板子,用培训机构提供的低频RFID和Gy39模块做的一个小玩意儿,通过串口读取线圈识别的IC卡的卡号
一开始读取出来的原始数据是16进制的,我讲他们存在一个数组中,再将其提取出来组合成一串16进制的数字,最后十进制输出即可获得卡号
这是读取出来的数据帧接下来处理Gy39模块
我这边拿到的是串口工作模式的,所以使用串口获取对应的数据帧,在进行处理即可
要获取光照和温度、气压等数据发送的命令也不相同,而且光照的数据帧是9位的,而温度、气压等是15位字节的数据帧,我用了标志位这种本办法来在中断串口服务函数中获取不同的数据帧
光照的数据在数据帧中的5到8个字节,图中红色字体的位置,在数组中获取对应位置的数据再按照图中的计算公式来计算光照值即可。
温度、气压、湿度、海拔的数据计算原理也是如此,算是比较容易上手的模块了。
最后再用代码的方式处理一下这两种数据帧获取的时间和顺序即可,我采用的方法是,串口发送一个'B'则采集一次温度、气压、湿度、海拔的数据并打印在串口上,其余时候都在采集光照数据,低于一定阈值则打开LED灯,否则关闭。在串口中发送'A'则 直接将此时光照的数据打印即可。
这样就完成了一个简单的低频RFID卡号识别和Gy39模块的小玩意了。
最后就是成果图了
由于是小白,所以对于各个模块之间的结合还掌握的不是很好,对光照阈值的判定有些延迟,代码我也放出来,大家参考参考,小白一枚,大佬勿喷
https://download.csdn.net/download/qq_55737362/87360741
新人发帖留念一下sky~
低频rfid和Gy39做出来的小玩意相关推荐
- 低频RFID读卡流程
低频RFID系统与ID卡 低频RFID系统读卡器的工作频率范围一般从120KHz到134KHz.该频段的波长大约为2500m,除了金属材料影响外,一般低频能够穿过任意材料的物品而不降低它的读取距离.低 ...
- 低频RFID 底层编码
低频RFID 底层编码 EMID 低频RFID 频率一般为 125KHz,134.2KHz,EMID卡通过检波滤波放大后,使用逻辑分析仪抓取脉冲信号得到如上图所示. 该脉冲信号 曼彻斯特(manche ...
- HDX工作模式SECS协议工业低频RFID读写器|读卡器CK-S610-SE硬件接线方法与选择
HDX工作模式SECS协议工业低频RFID读写器|读卡器CK-S610-SE是一款工业级低频RFID读写卡器,读卡器工作频率134.2kHz,HDX工作模式,支持ISO11784/85射频标准标签,支 ...
- EMID|FDX-B格式134.2KHZ低频RFID标签编码器读写器CK-A05性能与写卡操作说明
EMID|FDX-B格式134.2KHZ低频RFID标签编码器读写器CK-A05是基于USB2.0技术开发的低频读写器,可支持对RFID地感标签的读写操作,同时支持EMID,FDX-B两种数据格式.读 ...
- 桌面式FDX-B格式工业级低频RFID标签编码器|读写器CK-TR05-US读写卡操作流程
桌面式工业级低频RFID标签编码器|读写器CK-TR05-US支持125KHZ.134.2KHZ频段ID卡读写,支持FDX-B格式数据读写,本文将重点介绍桌面式FDX-B格式工业级低频RFID标签编码 ...
- CK-S640-AP60E半导体自动化低频RFID标签工业读卡器|读写器与西门子PLC配置指南
CK-S640-AP60E半导体自动化低频RFID标签工业读卡器|读写器是一款基于射频识别技术的低频RFID标签读卡器,读卡器工作频率134.2kHz.该读卡器支持标准工业半导体SECS协议和 Pro ...
- 工业RFID应用(一):低频RFID应用在工业的优势
随着RFID技术的发展,RFID已广泛工业自动化生产线,而低频.高频.超高频的使用也逐渐普及.而低频凭借自身特点优势,被更多的工业环境所接纳. 低频RFID电子标签介绍 低频RFID电子标签,其工作频 ...
- 工业标准半导体SECS标准低频RFID读写器CK-S650-PA60S性能与应用方案
工业标准半导体SECS标准低频RFID读写器CK-S650-PA60S是一款基于RS232/RS485(Modbus RTU)协议,基于射频识别技术的低频RFID标签读卡器,采用24V供电,工作在13 ...
- 半导体玻璃管标签工业级低频RFID读写器CK-S640-AP60E开发手册之产品特征与电气参数
半导体玻璃管标签工业级低频RFID读写器CK-S640-AP60E是一款基于射频识别技术的低频RFID标签读卡器,读卡器工作频率134.2kHz.该读卡器支持标准工业半导体SECS协议和 ProfiN ...
最新文章
- 阿里云 yum无法正常使用的解决办法 (转)
- sqlserver中文显示问号_解决 SecureCRT 和 SecureFX 中文乱码
- LINUX文件的压缩与打包
- 退出命令_利好消息!上级命令:乡村医生满60岁要办退出手续
- mysql反掩码_Linux运维:文件目录管理
- 产品开发版本的延续性
- WebServic调用天气预报服务
- android camera实例
- matlab输出语句fprintf格式,matlab输出语句fprintf
- 微信小程序·实现列表页和详情页同步收藏
- Excel使用技巧—每30行取1行数据
- csgo为什么显示vac无法连接服务器,csgovac无法验证您的游戏会话怎么办 看完你就知道了...
- 棋圣高调搬弄名人日本棋圣挟五冠搬弄对手
- PV016R1K1T1NMMC派克变量柱塞泵
- Contrastive Learning Rivals Masked Image Modeling in Fine-tuning via Feature Distillation
- 持续更新 BUUCTF——PWN(一)
- 【iOS-cocos2d-X 游戏开发之二】【必看篇】总结阐述Cocos2d-X与Cocos2d-iphone区别;
- 本地项目如何被外网访问(外网穿透工具一——natapp)
- php邮箱登录,phpcms邮箱登录(手机号登录可参考)
- Mycat 分片规则---不以规矩,不能成方圆