使用stm32采集温湿度/MQ2的数值用过 esp8266 +mqtT协议把数据传输给onenet平台
并且能通过onenet下发指令控制led灯的亮灭
打开onenet平台,使用旧版MQTT协议,选择多协议接入服务

新增产品

为产品添加设备

修改程序中对应的信息如下

修改可以联网的路由器和密码

配置成功后,采集数据,上传到onenet

打开onenet数据可视化界面,新建空白项目,并添加表盘显示和按钮开关。
表盘的显示设置在样式中自行配置即可


选中对应的仪表盘,根据上传的数据编辑数据源(温度,湿度,MQ2操作类似)

打开数据源管理,在数据源模板中点击创建数据源模板按钮
填写如下图的配置信息

其中key的配置信息在此查找

创建完毕数据源模板后需要点击每个数据模板后的按钮生成数据源

之后选择仪表盘并选择对应的数据信息

按钮的配置信息如下


注意:命令内容的信息必须和单片机解析的指令对应起来

到此即可实现数据传输,和onenet对led灯的控制
本文介绍了如何使用STM32微控制器采集温湿度和MQ2传感器数据,然后通过ESP8266模块利用MQTT协议上传至onenet平台。在onenet上,数据被可视化展示并可下发指令控制LED灯的开关。关键步骤包括配置网络,创建产品和设备,编辑数据源模板以及确保命令内容与单片机解析指令一致。
1229

被折叠的 条评论
为什么被折叠?



