一、元器件介绍

NanoFramework操作ESP32(一)_基础元器件篇(二十二)_ DHT11温湿度传感器_数字信号

1、针脚用途
(1)四脚图(NC脚不接线)

NanoFramework操作ESP32(一)_基础元器件篇(二十二)_ DHT11温湿度传感器_示例代码_02

(2)三脚图

编号

名称

功能

1

VCC

电源正(3.3V-5V)

2

DATA(Dout)

通信端口(数字量)

3

GND

电源负

2、电气参数

NanoFramework操作ESP32(一)_基础元器件篇(二十二)_ DHT11温湿度传感器_工作原理_03

3、工作原理

  DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复 合传感器。它包括一个电阻式感湿元件和一个 NTC 测温元件。每个 DHT11 传 感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在 OTP 内存中,传感器内部在检测信号的处理过程中要调用这些校准系数,用户 无需重新校准。单线制串行接口,使系统集成变得简易快捷。超小的体积、 极低的功耗,信号传输距离可达 20 米以上。

二、示例代码

1、代码:

元器件的针脚

ESP32模块的针脚

VCC;供电脚+

3V3

DATA;通信端口

IO12;IO14

GND;供电脚-

GND

 

DHt11THSData_CH data = DHt11THSHelper.GetTHSData_CH(12,14);
  if (data.Success)
  {
      Debug.WriteLine($"温度: {data.Temperature} \u00B0C, 湿度百分比: {data.Humidity} %");
  }
  else
  {
      Debug.WriteLine("读取DHT传感器错误");
  }
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
2、结果:

未完(我的DHTXX包版本太高用不了;打算参考写一下)

作者:꧁执笔小白꧂