美文网首页arduino玩转Arduinopython开发esp8266
利用Blynk+NodeMCU开发物联网2(获取温湿度)

利用Blynk+NodeMCU开发物联网2(获取温湿度)

作者: 旅行家John | 来源:发表于2017-08-21 11:07 被阅读116次

本文将通过DTH11温湿度,将获取到的温度和湿度上传到blynk上,前文提到我们可以通过Blynk来控制开关,控制开关的教程在这里。利用Blynk+NodeMCU开发物联网(控制LED开关)

获取温湿度的最终效果如下:

Blynk获取温湿度

我们发现右上角有个小圆圈,说明我们这个设备已经在线Online。

串口调试信息

我们通过串口调试信息可以看到:湿度在33%,温度在28℃。那么接下来说明下实现步骤。

1:配置History Graph Settings

配置虚拟引脚4跟5

再看看我们硬件的实物图,我们发现DTH11模块有三个引脚,分别是电源,接地,数据三个接口,其中Data接口输出温度跟湿度,我们需要做的就是把Data口一分为二,用虚拟口4跟5来表示输出温度和湿度。

现场硬件实物图

还有就是几个细节配置,Y-AXIS MIN/MAX和SHOWLEGEND。

MIN/MAX指的是可以显示在0-50之间波动。

SHOWLEGEND指的是网格显示等级。

2:代码配置

我就直接上代码图了,不直接细细说明了,有疑问的话,可以向我简信。

读取DTH11 串口打印信息,上传数据到Blynk服务器

3:运行结果

绿色代表湿度比,红色代表温度值

相关文章

网友评论

    本文标题:利用Blynk+NodeMCU开发物联网2(获取温湿度)

    本文链接:https://www.haomeiwen.com/subject/zrlcdxtx.html