首页 > 聚焦 > > > 正文
stm32连接onenet的程序设计-天天短讯

来源:哔哩哔哩     时间:2023-05-15 13:01:14


(资料图)

在本研究中,我们将设计嵌入式程序,以实现传感器数据的采集和上传。我们将采用C语言等编程语言,以保证程序的高效性和可靠性。

为了连接ONENET云服务器,我们首先初始化WiFi模块和设置云平台MQTT服务器的参数,包括设置ONENET服务器MQTT连接的IP和端口(1883),设备ID,产品名和鉴权信息,路由器的SSID名称和密码。

STM32F103RCT6通过串口二向ESP8266模块发送AT指令进行esp8266模式的设置、路由器的连接,与ONENET服务器的连接操作并且根据返回的消息判断连接的过程是否顺利及发生的问题。在完成与服务器的连接后,开始进行向ONENET发送产品参数验证,通过MQTT与创建的产品设备连接,之后进行接收缓冲区数据的处理,通过判断报文类型进行相应的操作,包括发送zigbee接收的环境传感器数据到服务器,保存MQTT数据等。

关键词:

精彩放送