我的完整实验是阿里云飞燕平台+MQTT+STM32+ESP8266+DHT11的一个简单物联网
1.学习使用阿里云飞燕平台,以及云智能APP的连接。创建产品和模拟连接,其中使用MQTT来模拟设备,后续就是STM32+ESP8266的程序编写。源程序可私信。内容来自我的实验报告,内容比较粗糙只能说能看!
2.在浏览器中搜索阿里云
3.选择注册登录
5.下面进行ESP8266 WiFi模块的应用。先到阿里云平台开通飞燕平台。
6.创建一个项目,名字自拟
7.创建新产品,注意一定要选择蜂窝联网方式。
8.选择开发方式
9.将它只带的标准功能全部删除
10..添加自定义功能,如温度、湿度、灯、报警、继电器等,其中标识符为程序上传时的关键字,注意要使用JSON格式。如{"params":{"Temperature":16,"Humidity":52,"LED1":0,"Buzzer":0,"RELAY1":0},"version":"1.0.0"}
其中包括温度16、湿度52、LED状态为布尔型其中0为熄灭,1为亮,蜂鸣器状态,其中0不工作,1工作,最后为继电器状态其中0为不工作,1工作。
11.自定义多个功能,记住你的标识
13.选择交互端,我们使用云智能App
14.修改产品图标
15.填写APP展示产品名称,其中品牌如果没有就选择云智能,型号自定义。
16.绑定方式不能选择,默认授权式
17.编辑面板,这里需要注意功能和信息的区别。
19.这里也需要注意每修改一次都需要保存为模板,保存后再更换面板才能真正更新面板
20.扫码可以安装云智能和预览面板(这里建议不要预览!)
22.这里没有使用语音交互
23.上传云智能说明书,注意保存说明书的时候要改名字否则上传失败。
24.设备调试
26.到阿里云物联网平台,管理控制台使用公共实例
27.选择公共实例试用
28.再设备管理-产品中能找到刚刚创建的产品,再设备中能找到24步创建的设备
29.在物模型数据中能看到创建的自定义功能
30.使用MQTT来激活设备以及订阅。创建项目,其中的参数可以到物联网设备中查看,填好后选择连接
31.查看MQTT连接参数
32.修改上云地址,到产品中TOPIC列表中,查看物模型通信Topic中的属性上报,复制并修改到MQTT中的Publish中,在下边输入JSON模型数据如
{"params":{"Temperature":16,"Humidity":52,"LED1":0,"Buzzer":0,"RELAY1":0},"version":"1.0.0"}
34.查看物模型数据,说明设备已经激活
35.在订阅设备下发的数据,复制修改后粘贴到MQTT中subscribe中点击订阅
36.再到飞燕平台中的下载配网二维码中,输入设备名称得到二维码再用云智能APP扫码,即可得到界面信息,点击开关再MQTT中订阅就会有信息反映。
文章来源:https://www.toymoban.com/news/detail-765685.html
文章来源地址https://www.toymoban.com/news/detail-765685.html
到了这里,关于阿里云飞燕平台STM32+ESP8266的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!