首页 > 科技 >

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

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

大家好!今天我们将一起探索如何使用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 温湿度传感器

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。