概述
dht11是一款低成本的湿度和温度传感器。由于它同时具有温度和湿度传感器,dht11传感器足以实现您的第一个物联网气象监测系统。
谈到物联网,esp8266和thingspeak的组合是初学者和业余爱好者深入了解物联网相关项目的绝佳方式。
如果您打算建立自己的气象站,那么这个项目可能是您迈出的第一步那条路。在这个项目中,我将简要介绍dht11传感器,并解释如何将dht11湿度和温度传感器与esp8266和thingspeak连接。
关于dht11传感器的简要说明
dht11和dht22是一对便宜但高效的湿度传感器,可以测量相对湿度和温度。在这两个中,dht11传感器是一种更便宜的版本,具有相当好的湿度和温度范围。
dht11的相对湿度范围为20-95%准确度为+/- 5%。达到温度,范围为0-50 0 c,精度为+/- 2 0 c.
dht22传感器具有更宽的湿度和温度范围,结果更准确,但比dht11更昂贵,体积更大。
这两个传感器都使用单个引脚,通过微控制器和传感器之间的1-wire总线进行通信。该单个数据引脚的输出是数字的,因此,您不需要微控制器上的模拟输入引脚。这非常有用,因为esp8266 esp-01模块没有任何模拟输入引脚。
dht11湿度传感器与esp8266和thingspeak接口
我将通过其中一个gpio引脚将dht11传感器与esp8266连接。所有关于湿度和温度的计算都将在esp8266模块中进行。
测量温度和湿度后,结果将发布在thingspeak api上,可以看到作为图表。
电路图
连接dht11湿度传感器的电路图esp8266和thingspeak如下图所示。
所需组件
arduino
dht11湿度传感器
esp8266
跳线
迷你面包板
电阻器(1kω和2.2kω)
按钮
滑动开关
代码
下面给出了将dht11湿度传感器与esp8266和thingspeak api连接的代码。您必须更改代码,即在适当的位置添加wifi网络的ssid和密码。
此外,您需要记下来自thingspeak频道的write api密钥并将其粘贴到代码中。
在上一个项目中“ connect esp8266 to thingspeak “,我已经向您展示了如何在thingspeak中创建频道并为该频道添加字段。因此,如果您不熟悉该信息,请参阅该项目。
注意:
您必须下载两个名为“dht”和“adafruit_sensor”的库。您可以从以下链接下载这些库: dht 和 adafruit_sensor 。
以zip格式下载它们,提取内容并将文件夹复制到documents-》 arduino-》 libraries
工作
根据电路图进行所有连接。在这里,我将把代码直接上传到esp8266模块。这意味着将擦除现有代码或固件。
在上传代码之前,将gpio0连接到gnd并重置esp模块以启用编程模式。
此外,在arduino ide的boards部分中选择“generic esp8266 module”。确保选择了正确的com端口。
上传代码后,首先断开gpio0与gnd的连接(可以使其浮动)并重置esp模块。
现在,如果您打开串行监视器并将波特率设置为115200,并选择“both nl& cr“选项,您可以看到esp8266模块的进度。
首先,它将连接到wifi网络。然后,它会立即尝试从dht11湿度传感器读取数据,并根据该数据计算温度和湿度值。
此后,温度和温度值湿度将上传到thingspeak api。如果您在thingspeak中打开通道,则可以看到与dht11传感器中的值相关联的图表。
结论和应用
在这个简单的项目中,我向您展示了如何将dht11湿度传感器与esp8266和thingspeak api连接。
只需坐在电脑前,即可从世界任何地方监控dht11传感器数据。
这个项目可能是您首次实现更大更好的气象站以及许多其他传感器。
2016新款MacBook Pro续航的续航能力究竟是好是坏?官方给你解答
VR行业现状以及VR的下一步
佳能新品下月发布 50/85/135人像镜怎么选才好
2020年Q1季度共有106款手机申请进网,5G款型占比53.77%
SS2168氯气传感器CL2
怎样将DHT11湿度传感器与ESP8266和ThingSpeak连接并监控数据
longsys+Marvell优势互补 合力开拓高品质SSD市场
国际半导体设备公司排名
无线充电局面扑朔迷离 统一标准尚需时日
基于NuVolta NU8060Q无线充电之车载快充应用
二醋酸SCA纳米纤维的制备与性能表征
基于IPC、OpenMP的C66x多核开发视频教程
如何保持pcb铜箔附着力?
光伏太阳能语音监控杆的作用
同心致远,向新而行——忆联·联想·联宝联合实验室成立三周年!
MateBook 13锐龙版16GB+512GB版开启预订 到手价4499元
全国首张区块链电子发票来了,区块链技术如何改变我们的生活?
MEMS制造过程中的微量氧监控
Mouser Electronics推出子网站专注于RFID和NFC技术
光栅上部回扫线故障,测量与检修的简易方法