0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样将DHT11传感器连接到节点MCU

454398 来源:网络整理 作者:网络整理 2019-11-15 17:20 次阅读

步骤1:物料清单

所需的材料由以下组成:

ESP8266 nodeMCU,但是可以随时使用不同的ESP8266兼容模块。

DHT11传感器,也可以选择DHT22。

USB Micro电缆将nodeMCU连接到您的计算机。

DHT11和nodeMCU之间的连接线。

步骤2:引脚排列和连接

您可能会发现DHT11传感器具有两种不同的引脚配置:

带有3个引脚的DHT传感器:

电源3.5V至5.5V

数据,通过串行数据输出温度和湿度

接地,已连接至电路的接地端

带4个引脚的DHT传感器:

电源3.5V至5.5V

数据,同时输出温度和通过串行数据保持湿度

NC,无连接,因此未使用

接地,已连接至电路的接地端

注意:在此演示中,我们将使用3针DHT传感器,该传感器安装在小型PCB上,并包括为数据线所需的表面安装的上拉电阻

将DHT11 BCB安装版本连接到NodeMCU非常容易:

DHT11的电源引脚连接到节点MCU的3V。

GPIO2(D4)的数据引脚

接地端

步骤3:创建一个AskSensors帐户

您需要创建一个AskSensors帐户。

在asksensors.com上获得免费帐户。

步骤4:创建传感器

创建新传感器以发送数据至。

在此演示中,我们需要添加至少两个模块:第一个模块用于温度,第二个模块用于湿度。请参阅本教程,以获取有关如何在AskSensors平台上创建传感器和模块的逐步指南。

别忘了复制您的“ Api键入”,它是

步骤5:编写代码

我假设您正在使用Arduino IDE设置对模块进行编程(版本1.6.7或更高版本)(如此处所述),并且您已经完成了此说明,因此您已经安装了ESP8266内核和库,并且能够通过WiFi将nodeMCU连接到Internet。

现在,打开Arduino IDE并转到库管理器。

安装DHT库(您也可以通过转到草图》包含库》管理库,并搜索adafruit dht库进行安装)

此示例草图从中读取温度和湿度DHT11传感器并使用HTPPS GET请求将其发送到AskSensors。从github获取并修改以下内容:

设置您的WiFi SSID和密码。

设置AskSensors提供的API密钥以向其发送数据。

更改代码中的以下三行:

// user config: TODO

const char* wifi_ssid = “。..。..。..。”; // SSID

const char* wifi_password = “。..。..。..”; // WIFI

const char* apiKeyIn = “。..。..。..”; // API KEY IN

默认情况下,提供的代码读取DHT测量值,并每25秒将其发送到AskSensors平台。您可以通过修改下面的行来更改它:

delay(25000); // delay in msec

步骤6:运行代码

通过USB电缆将ESP8266 nodeMCU连接到计算机。

运行代码。

打开一个串行终端。

您应该会看到ESP8266通过WiFi连接到互联网,

然后,ESP8266将定期读取温度和湿度并将其发送到askSensors。

步骤7:在云中可视化数据

现在,返回到AskSensors并可视化您的模块图表中的数据。如果需要,您还可以选择将数据导出为CSV文件,然后可以使用其他工具进行处理。

步骤8:做得好!

我希望本教程可以帮助您使用ESP8266和AskSensors云构建温度和湿度监控系统。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2548

    文章

    50660

    浏览量

    751866
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16984

    浏览量

    350265
  • DHT11
    +关注

    关注

    19

    文章

    277

    浏览量

    57540
收藏 人收藏

    评论

    相关推荐

    dht11温湿度传感器工作原理介绍

    。温湿度是环境监测中最基本的参数之一。DHT11传感器因其低成本、易于使用和相对较高的精度而受到广泛欢迎。本文详细介绍DHT11传感器的工
    的头像 发表于 10-21 09:47 594次阅读

    PGA900仪表放大器连接到电阻桥传感器

    电子发烧友网站提供《PGA900仪表放大器连接到电阻桥传感器.pdf》资料免费下载
    发表于 10-08 14:22 0次下载
    <b class='flag-5'>将</b>PGA900仪表放大器<b class='flag-5'>连接到</b>电阻桥<b class='flag-5'>传感器</b>

    Arduino Nano 和 DHT11 实现 LabVIEW 温湿度采集

    Arduino Nano 和 DHT11 实现 LabVIEW 温湿度采集
    的头像 发表于 10-08 11:46 484次阅读
    Arduino Nano 和 <b class='flag-5'>DHT11</b> 实现 LabVIEW 温湿度采集

    CW32模块使用 DHT11温湿度传感器

    DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。其成本低、长期稳定、可以测量相对湿度和温度测量,并可以只使用一根数据线进行温湿度采集。 1.模块来源 模块实物展示
    的头像 发表于 09-09 18:21 1277次阅读
    CW32模块使用 <b class='flag-5'>DHT11</b>温湿度<b class='flag-5'>传感器</b>

    dht11采用什么通信协议

    DHT11是一款广泛使用的温湿度传感器,它通过简单的数字接口与微控制或其他数字设备进行通信。DHT11使用单总线通信协议,这意味着所有的数据传输都通过单一的数据线完成。这种通信方式简
    的头像 发表于 09-04 09:06 1417次阅读

    怎么检测dht11模块有没有坏

    3.3V或5V)。 检查连接 : 检查DHT11模块的数据线是否正确连接到微控制或其他控制设备的相应引脚上。 软件测试 : 使用适当的编程语言(如Arduino的C/C++)编写代码
    的头像 发表于 09-04 09:04 430次阅读

    DHT11传感器参数分析

    DHT11传感器是一款集温湿度测量于一体的数字传感器,其参数特性分析如下: 一、测量范围 温度 :DHT11的温度测量范围在多个资料中有所提及,一般公认的较宽范围是 -20℃~+60
    的头像 发表于 09-03 18:14 858次阅读

    dht11温度传感器特性的具体含义

    DHT11温度传感器作为DHT11数字温湿度传感器的一部分,具有一系列独特的特性。以下是DHT11温度
    的头像 发表于 09-03 17:40 933次阅读

    dht11温度传感器的原理及应用

    DHT11是一种广泛使用的数字温湿度传感器,它能够测量温度和相对湿度。这种传感器因其低成本、易于使用和相对较高的准确性而受到欢迎。 DHT11传感器
    的头像 发表于 09-03 17:28 1213次阅读

    DHT11温度传感器测量范围与精度

    DHT11是一款含有已校准数字信号输出的温湿度复合传感器,它结合了温湿度传感技术,通过专用的数字模块采集技术实现温湿度的测量,无需复杂的电路处理。关于DHT11温度
    的头像 发表于 09-03 17:03 1078次阅读

    ds18b20温度传感器dht11的区别

    DS18B20和DHT11都是常用的温度和湿度传感器,它们在许多项目和应用中都有广泛的应用。 1. 工作原理 DS18B20 DS18B20是一种数字温度传感器,它使用1-Wire通信协议与微控制
    的头像 发表于 09-03 16:44 1146次阅读

    DHT11数字温湿度传感器产品手册

    电子发烧友网站提供《DHT11数字温湿度传感器产品手册.pdf》资料免费下载
    发表于 06-12 17:09 7次下载

    DHT11传感器简介及数据传输过程分析

    DHT11传感器内部包含有温湿度传感器模块和一个AD转换模块。当传感器受到激励时,温湿度传感器模块会测量环境中的温度和湿度,并通过AD转换模
    发表于 04-04 11:38 4171次阅读

    【原创】DHT11传感器温湿度监测系统毕设,论文、代码、原理图和仿真介绍

    设计要求 1.设计一个基于51单片机和DHT11传感器的温湿度监测系统; 2.传感器DHT11实现对环境温湿度参数的准确测量,单片机对数据进行分析和处理; 3.用户可根据需要,通过按键
    发表于 03-13 00:53

    【先楫HPM5361EVK开发板试用体验】温湿度传感器DHT11实践

    单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个 DHT11 传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在 OTP 内存中,传感器
    发表于 01-03 23:46