查看: 369|回复: 2

[讨论交流] 【IoT套件测评】Gravity:阿里云IoT 之温度控制

[复制链接]
本帖最后由 rzegkly 于 2019-5-18 20:01 编辑

截图201905180835141519.png
上一篇介绍了阿里云IoT软件篇:“阿里云软件Arduino安装和使用
接下来分享物联篇:阿里云IoT 之温度控制
一、思路
              本节将DHT11温湿度传感器连接到阿里云IoT平台上。检测室内的温度和湿度,操作步骤:
              1.  在阿里云物联网上创建相应的产品和设备;
              2. 从平台获取设备的设备证书、域名、端口号等连接信息
              3.利用IDE软件对ESP32进行温度湿度程序编译上传
              4.  将ESP32接入互联网(WiFi);
              5.开发App服务,实现手机App对DHT11的操作 。
360截图20190518082957526.jpg
二、环境
FireBeetle Board-ESP32 主板,购买地址:http://www.dfrobot.com.cn/goods-1394.html
2、软件:
1、操作系统:基于 Windows 7操作系统,
2、软件:Arduino1.8.0 以上版本下载链接: https://www.arduino.cc/en/main/software?setlang=cn
截图201905181941017879.png

三、创建相应的产品和设备
输入网址https://iot.aliyun.com,点击右上角的登录按钮,进入账号登录页面,再点击免费注册,
1、开通平台
1开通平台.jpg
2设备接入.jpg
3设备接入.jpg

2、创建产品及添加设备

1创建产品.jpg
2创建产品1.jpg
4.jpg
添加设备.jpg
3、添加属性添加功能
360截图20190410150936625.jpg
添加功能.jpg
4.
设备证书、域名、端口号等连接信息
5.jpg
四、IDE软件对ESP32编译
1、打开Arduino,进入工具,选中开发板FireBeetle Board-ESP32
1.jpg
2.开发板FireBeetle Board-ESP32 串口设置为COM7
2.jpg
3.选中图标Arduino,右键属性,进入打开文件位置
3.jpg
4、进入C:\Program Files (x86)\Arduino\libraries
4.jpg
5、将 DFRobot_Aliyun、DFRobot_DHT11、pubsubclient、ArduinoJson-master分别解压拷贝库文件下
5.jpg
说明:解压时避免文件夹中包含文件夹,造成程序编译失败
6、进入文件菜单,示例选项,进入DFRobot_DHT11,ReadDHT11
6.jpg

7、关联物理设备和阿里云IoT平台

7.jpg
将(ProductKey、DeviceName、DeviceSecret)订阅和上报Topic等信息
复制粘贴到附件所示的代码中,在设置好WiFi名和密码

编译上传.jpg
8、编译上传至ESP32主控中即可。
五、开发App服务,实现手机App对DHT11的操作
1、创建IoT套件测评温湿度监测服务
3导入产品02 产品被激活.jpg
2、导入产品
2、导入产品02.jpg
3、产品被激活
1创建开发01.jpg
4、关联产品设备
4关联产品设备.jpg
六、应用开发APP
1、移动应用开发物联网app
6物联网开发新建项目名称IoT套件测评温湿度检测02 (2).jpg

2、创建智能设备模板:IoT套件测评温湿度监测
7移动开发信息1.jpg

3、创建IoT套件测评温湿度监测项目
1创建开发01.jpg
4、新增可视化应用---智能家庭温湿度仪
2、导入产品02.jpg
5、列表配备
列表配备.jpg
6、配备温度数据
配备温度数据2.jpg
7、跳转链接到“温湿度检测”
配备温度数据5.jpg
8、生成安卓应用包
配备温度数据6.jpg
生成应用包.jpg
生成应用包2.jpg
七、串口检测温度湿度数据
微信图片_20190518195839.png

DFlc  见习技师

发表于 2019-5-24 16:10:58

版主您好,我在做温湿度监测的时候,串口显示端显示MQTT协议连接失败,我检查过设备证书信息等相关信息,没错,请问问题出在哪里呢
回复 支持 反对

使用道具 举报

rzegkly  版主
 楼主|

发表于 2019-7-3 23:14:15

建议使用手机热点,解决这个问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2019 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail