单片机连接新版OneNET云平台数据APP端查看控制说明
- 1、功能介绍
- 2、教程
- 2.1、电路图设计
- 2.2、STM32单片机程序说明
- 2.3、wifi信息配置
- 2.4、修改产品、设备信息
- 2.5、向onenet云平台上传数据
- 2.3、Android Studio 手机APP程序说明
- 2.3.1、手机app连接onenet云平台参数修改
- 2.3.2、获取onenet云平台参数说明
- 3、实物图
- 4、资料链接
1、功能介绍
- 1、使用stm32单片机采集温湿度
- 2、stm32单片机将采集的温湿度数据上传onenet物联网云平台
- 3、使用手机app查看onenet云平台数据
- 4、使用app控制LED灯的打开与关闭
2、教程
- 代码中的产品id,access_key,user_id等参数的获取,可查看上述视频。
2.1、电路图设计
- 本设计使用stm32单片机最小系统+dht11温湿度传感器+esp8266 wifi模块构成
- 电路原理图如下图所示:
2.2、STM32单片机程序说明
2.3、wifi信息配置
- 打开esp8266.c,修改 ESP8266_WIFI_INFO 宏定义
2.4、修改产品、设备信息
- 打开onenet.c,需要修改以下参数
- 产品ID
- 产品access key
- 设备名
2.5、向onenet云平台上传数据
- 修改 OneNet_FillBuf 函数中的参数
2.3、Android Studio 手机APP程序说明
2.3.1、手机app连接onenet云平台参数修改
- 找到 MainActivity 函数,修改该函数中以下参数
- Device_Name
- Pe_ID
- user_id
- user_accesskey
2.3.2、获取onenet云平台参数说明
- 找到 DealJsonData 函数,将该函数内的参数修改为你将要获取的参数标识符
3、实物图