您现在的位置是:首页 > 科技 > 正文

Arduino学习系列 🌡️💧 DHT11温湿度传感器的使用 🎓

发布时间:2025-03-04 02:53:10宰楠杰来源:

导读 大家好!今天我们将一起探索如何使用Arduino与DHT11温湿度传感器进行互动。这个小项目不仅能帮助我们了解基本的传感器连接和编程,还能让我...

大家好!今天我们将一起探索如何使用Arduino与DHT11温湿度传感器进行互动。这个小项目不仅能帮助我们了解基本的传感器连接和编程,还能让我们的Arduino项目更加实用和有趣。

首先,我们需要准备一些材料:Arduino开发板(比如Uno)、DHT11温湿度传感器、面包板以及若干杜邦线。确保所有设备都已备齐后,我们可以开始动手啦!

接下来是关键的连线步骤:

- 将DHT11的VCC引脚连接到Arduino的5V电源。

- 将DHT11的GND引脚连接到Arduino的地线。

- 使用一个10kΩ的上拉电阻,将DHT11的数据引脚连接到Arduino的数字引脚2,并且另一端接5V。

完成连线后,让我们编写代码来读取传感器数据。记得安装DHT库以简化编程过程哦!

```cpp

include "DHT.h"

define DHTPIN 2 // 数据引脚

define DHTTYPE DHT11 // DHT11型号

DHT dht(DHTPIN, DHTTYPE);

void setup() {

Serial.begin(9600);

dht.begin();

}

void loop() {

float humidity = dht.readHumidity(); // 读取湿度

float temperature = dht.readTemperature(); // 读取温度

Serial.print("Humidity: ");

Serial.print(humidity);

Serial.print("%\t");

Serial.print("Temperature: ");

Serial.print(temperature);

Serial.println("°C");

delay(2000); // 每2秒读取一次

}

```

最后,上传代码并打开串口监视器,你就能看到实时的温湿度数据了!这不仅是一个很好的入门项目,也是理解传感器工作原理的好机会。希望你们都能成功实现这个小项目,享受编程的乐趣!🚀

Arduino DHT11 温湿度传感器

标签:

上一篇
下一篇