KE2026 keyes brick DHT11温湿度传感器(焊盘孔) 防反插白色端子

KE2026-1-1

1.概述

这是一个常用的温湿度传感器,它主要采用DHT11 温湿度传感器元件。它是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。

为了方面接线,我们还配送1根3pin线,线的一端为白色防反插接口(和传感器上防反插白色端子匹配),另一端为3pin杜邦线母头接口。

传感器兼容各种单片机控制板,如arduino系列单片机。使用时,我们可以在单片机上堆叠一个传感器扩展板。传感器和自带导线连接,然后连接在传感器扩展板上,简单方便。同时,传感器自带2个直径为3mm的定位孔,方便你将传感器固定在其他设备。

2.规格参数

导线长度:200mm

工作电压:DC 3.3-5V

接口:间距为2.54mm 3pin防反接口

定位孔大小:直径为3mm

控制信号:数字信号

温度范围:0-50℃±2℃

湿度范围:20-90%RH±5%RH

尺寸:34*22*9mm

重量:3.3g

3.连接图

KE2026-3

4.测试代码

特别注意:在烧录程序前,要把Dht11文件夹放到 编译器安装目录下的\Arduino\libraries里。不然编译不过。例如我的:C:\Program Files\Arduino\libraries

#include <dht11.h>

dht11 DHT;

#define DHT11_PIN 3

void setup(){

Serial.begin(9600);

Serial.println(“DHT TEST PROGRAM “);

Serial.print(“LIBRARY VERSION: “);

Serial.println(DHT11LIB_VERSION);

Serial.println();

Serial.println(“Type,\tstatus,\tHumidity (%),\tTemperature (C)”);

}

void loop(){

int chk;

Serial.print(“DHT11, \t”);

chk = DHT.read(DHT11_PIN); // READ DATA

switch (chk){

case DHTLIB_OK:

Serial.print(“OK,\t”);

break;

case DHTLIB_ERROR_CHECKSUM:

Serial.print(“Checksum error,\t”);

break;

case DHTLIB_ERROR_TIMEOUT:

Serial.print(“Time out error,\t”);

break;

default:

Serial.print(“Unknown error,\t”);

break;

}

// DISPLAT DATA

Serial.print(DHT.humidity,1);

Serial.print(“,\t”);

Serial.println(DHT.temperature,1);

delay(1000);

}

5.测试结果

烧录好测试代码,按照接线图连接好线,利用USB线上电后,打开软件串口监视器,设置波特率为9600,我们可以,看到当前环境中的温度值和湿度值,如下图。

6.库文件链接地址

https://pan.baidu.com/s/1Zd_bK5YzXBeGGxd4CWDzRg

提取码:hori