[官方案例教程]阿里云IoT温湿度监测 精华

2019-3-11 19:39:42 [显示全部楼层]
26468浏览
查看: 26468|回复: 58

[官方案例教程] 阿里云IoT温湿度监测

[复制链接]
IoT温湿度监测


        哈哈,DF新推出了一套阿里云IoT入门套件,忍不住玩了一遍,使用过后,真的觉得实在是太强大,太方便了,只需要进行简单的设置,即可轻松搭建物联网环境,简直是我们这些小白用户的福音啊~ 撒花!!
      好了废话不多说,接下来就把我捣鼓的温湿度检测分享给大家吧!
      嘿嘿!上图


所需材料
FireBeetle ESP32-Board主控 x1
FireBeetle Gravity扩展板 x1
DHT11温湿度传感器 x1
3.7V锂电池 x1
智能手机 x1
当然有需要的朋友可以直接购买阿里云IoT入门套件,自己制作更多好玩有趣的项目哦~,好了接下来让我们进入正题吧!

制作步骤
在制作之前,先下载并安装下列依赖库:
DFRobot_Aliyun.rar (3.01 KB, 下载次数: 641)

gray6666  初级技神

发表于 2019-3-13 10:42:26

强大的物联网,前途无量
回复

使用道具 举报

L9  学徒

发表于 2020-12-13 11:48:05

本帖最后由 L9 于 2020-12-13 11:53 编辑

请问为啥烧录进去是这样的啊项目使用了 473719 字节,占用了 (36%) 程序存储空间。最大为 1310720 字节。
全局变量使用了36260字节,(12%)的动态内存,余留258652字节局部变量。最大为294912字节。
esptool.py v2.1-beta1
Connecting........_
Chip is ESP32D0WDQ6 (revision (unknown 0xa))
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 8192 bytes to 47...
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 5957.7 kbit/s)...
Hash of data verified.
Flash params set to 0x022f
Compressed 12272 bytes to 8102...
Wrote 12272 bytes (8102 compressed) at 0x00001000 in 0.1 seconds (effective 962.5 kbit/s)...
Hash of data verified.
Compressed 474864 bytes to 311677...
Wrote 474864 bytes (311677 compressed) at 0x00010000 in 4.3 seconds (effective 887.6 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 122...
Wrote 3072 bytes (122 compressed) at 0x00008000 in 0.0 seconds (effective 3071.9 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting...



回复

使用道具 举报

DFlc  见习技师

发表于 2019-4-30 15:35:00

wuji 发表于 2019-4-30 08:56
。。。。。。。。。
有提示信息吗?那个库复制进去了,需要重启打开的Arduino软件,在编译才会生效,是不 ...

编译上传成功后有提示信息:"找到无效库在C:\Program Files (X86)\Arduino\libraries\pubsubclient:no headers files (.h) found in C:\Program Files (X86)\Arduino\libraries\pubsubclient"。我的电脑上就一个版本的Arduino
回复

使用道具 举报

歐拉學派  见习技师

发表于 2019-3-14 18:11:00

C:\Users\Administrator\Desktop\ESP8266\Arduino-ESP32-IDE-1.8.1\Arduino-ESP32-IDE\libraries\DFRobot_Aliyun\DFRobot_Aliyun.cpp:2:23: fatal error: HMAC_SHA1.h: No such file or directory


请问 版主 HMAC_SHA1.h: 是哪个库?
回复

使用道具 举报

破风而来  初级技师

发表于 2019-3-16 21:19:58

请问 版主 HMAC_SHA1.h: 是哪个库?
点评回复 支持 反对
回复

使用道具 举报

wuji  中级技师
 楼主|

发表于 2019-3-22 13:16:44

歐拉學派 发表于 2019-3-14 18:11
C:%users\Administrator\Desktop\ESP8266\Arduino-ESP32-IDE-1.8.1\Arduino-ESP32-IDE\libraries\DFRobot_A ...

DFRobot_Aliyun.rar (10.88 KB, 下载次数: 11, 售价: 30 创造力)
回复

使用道具 举报

wuji  中级技师
 楼主|

发表于 2019-3-22 13:21:48

破风而来 发表于 2019-3-16 21:19
请问 版主 HMAC_SHA1.h: 是哪个库?
点评回复 支持 反对

DFRobot_Aliyun.rar (10.88 KB, 下载次数: 300)
回复

使用道具 举报

cgc444  初级技师

发表于 2019-3-30 12:07:44

强烈鼓掌
回复

使用道具 举报

rzegkly  版主

发表于 2019-4-9 15:09:59

很详细的教程
回复

使用道具 举报

rzegkly  版主

发表于 2019-4-10 15:52:12

很好的物联网例子,掌控板和阿里云可以结合起来?
截图201904101552096422.png
回复

使用道具 举报

rzegkly  版主

发表于 2019-4-10 15:52:22

很好的物联网例子,掌控板和阿里云可以结合起来?
回复

使用道具 举报

wuji  中级技师
 楼主|

发表于 2019-4-11 08:54:27

rzegkly 发表于 2019-4-10 15:52
很好的物联网例子,掌控板和阿里云可以结合起来?

没用过,不太清楚
回复

使用道具 举报

DFlc  见习技师

发表于 2019-4-21 20:57:20

C:\Users\Administrator\Documents\Arduino\libraries\DFRobot_Aliyun\DFRobot_Aliyun.cpp:2:23: fatal error: HMAC_SHA1.h: No such file or directory
请问版主,下载了您后来上传的依赖库后还是显示这个,怎么办?
回复

使用道具 举报

wuji  中级技师
 楼主|

发表于 2019-4-22 09:02:04

DFlc 发表于 2019-4-21 20:57
C:%users\Administrator\Documents\Arduino\libraries\DFRobot_Aliyun\DFRobot_Aliyun.cpp:2:23: fatal err ...

你检查下Arduino软件的libraries的DFRobot_Aliyun库中有没有该文件。有,请关闭IDE重新打开编译试试
回复

使用道具 举报

DFlc  见习技师

发表于 2019-4-26 11:08:18

谢谢版主,我现在编译的时候,又一直出现如下的错误,可我把相关库文件下载并添加了呀,但在库管理器里找不到DFRobot_DHT11这个文件,求解惑,万分感谢!
DFRobot_DHT11.h: No such file or directory
回复

使用道具 举报

DFlc  见习技师

发表于 2019-4-26 11:22:02

wuji 发表于 2019-4-22 09:02
你检查下Arduino软件的libraries的DFRobot_Aliyun库中有没有该文件。有,请关闭IDE重新打开编译试试 ...

库管理器中找不到DFRobot_Aliyun
回复

使用道具 举报

wuji  中级技师
 楼主|

发表于 2019-4-26 12:02:43

DFlc 发表于 2019-4-26 11:22
库管理器中找不到DFRobot_Aliyun

将下载好的文件DFRobot_Aliyun,复制粘贴到Arduino软件的libraries文件中,如下图所示: 123.png
回复

使用道具 举报

wuji  中级技师
 楼主|

发表于 2019-4-26 12:11:30

本帖最后由 wuji 于 2019-4-26 12:14 编辑
DFlc 发表于 2019-4-26 11:08
谢谢版主,我现在编译的时候,又一直出现如下的错误,可我把相关库文件下载并添加了呀,但在库管理器里找不 ...

在编译前,请先把阿里云套件的依赖库复制粘贴到Arduino的libraries文件中。把阿里云套件中DFRobot_DHT11这个文件的库,复制粘贴到Arduino的libraries文件中
回复

使用道具 举报

DFlc  见习技师

发表于 2019-4-28 17:27:43

版主您好,请问ClientId填什么呀,我填的是我阿里云账号的ID,不知道对不对,编译成功后,串口监视器显示:Attempting MQTT conection failed,rc=-1 try again in  5 seconds   该如何解决呢
回复

使用道具 举报

wuji  中级技师
 楼主|

发表于 2019-4-29 09:12:51

DFlc 发表于 2019-4-28 17:27
版主您好,请问ClientId填什么呀,我填的是我阿里云账号的ID,不知道对不对,编译成功后,串口监视器显示:A ...

ClientId 随便填都可以
这个MQTT连接失败,以前已经回复了,你可以看这个
http://mc.dfrobot.com.cn/thread-275846-1-1.html
回复

使用道具 举报

DFlc  见习技师

发表于 2019-4-29 21:33:14

wuji 发表于 2019-4-29 09:12
ClientId 随便填都可以
这个MQTT连接失败,以前已经回复了,你可以看这个
http://mc.dfrobot.com.cn/thre ...

谢谢版主,我把库文件添加后老显示指定的文件夹或压缩文件中没有有效的库。。。
回复

使用道具 举报

wuji  中级技师
 楼主|

发表于 2019-4-30 08:56:22

DFlc 发表于 2019-4-29 21:33
谢谢版主,我把库文件添加后老显示指定的文件夹或压缩文件中没有有效的库。。。 ...

。。。。。。。。。
有提示信息吗?那个库复制进去了,需要重启打开的Arduino软件,在编译才会生效,是不是你的电脑上有多个版本的Arduino,你并没有把库文件复制到你所使用的那个Arduino软件下,所以一直报错
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

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

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

mail