2.串口16HEX协议(物联网IOT数据采集)

本文详细解析了一款集空气温度、湿度、二氧化碳浓度及光照强度测量功能于一体的传感器工作原理及数据读取方法。通过USB到RS485接口连接至采集器,利用Modbus RTU协议,发送特定寄存器代码获取环境参数数据。文章提供了具体的数据发送与返回实例,展示了如何从十六进制数据中解析出湿度、温度、二氧化碳浓度及光照强度的具体数值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

空气温度,空气湿度,二氧化碳,光照强度 多合一传感器!

① USB 到 RS485 到 采集器

1.发送寄存器代码

01 03 00 00 00 09 85 CC

01 地址码

03 功能码

00 00 起始地址

00 09 数据长度

85 CC 检验位(低位,高位)

 

2.返回结果

01 03 12 01 93 00 D9 00 00 00 00 00 00 04 08 00 00 00 00 00 68 EE E0

01 地址码

03 功能码

12 有效数字

01 93  16进制转10进制为403 每位代表0.1%  结果: 湿度 40.3%

00 D9 温度 21.9℃

00 00 00 00 00 00

04 08 二氧化碳 1032 ppm

00 00 00 00

00 68 光照度 104 Lux

EE E0

感谢您的支持,写的文章如对您有所帮助,开源不易,请您打赏,谢谢啦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值