Arduino Dht11代码
时间: 2024-01-15 16:46:11 浏览: 34
以下是 Arduino 的 DHT11 温湿度传感器代码:
```
#include <dht.h>
dht DHT;
#define DHT11_PIN 7
void setup() {
Serial.begin(9600);
}
void loop() {
int chk = DHT.read11(DHT11_PIN);
Serial.print("Temperature = ");
Serial.println(DHT.temperature);
Serial.print("Humidity = ");
Serial.println(DHT.humidity);
delay(1000);
}
```
在代码中,我们使用 `dht` 库来读取 DHT11 传感器的数据。我们定义了传感器引脚为 7,并在 `setup()` 函数中初始化串口。在 `loop()` 函数中,我们使用 `DHT.read11()` 函数来读取传感器的数据。然后我们打印温度和湿度值,并延迟 1 秒钟再次读取数据。
相关问题
arduino DHT11
Arduino DHT11是一款数字温湿度传感器模块,它可以通过Arduino或其他微控制器来读取环境温度和湿度值。要使用DHT11模块,需要将其连接到Arduino的数字引脚上,并使用相应的库函数来读取传感器的数据。以下是Arduino DHT11的连接方式:
- 将DHT11模块的VCC引脚连接到Arduino的5V引脚上。
- 将DHT11模块的GND引脚连接到Arduino的GND引脚上。
- 将DHT11模块的DATA引脚连接到Arduino的数字引脚上(例如D2)。
接线完成后,需要在Arduino中安装DHT库,该库可以从Arduino IDE的库管理器中直接安装。然后可以使用下面的代码来读取DHT11模块的温度和湿度数据:
```c++
#include <DHT.h>
#define DHTPIN 2 // DHT11连接到Arduino的数字引脚2
#define DHTTYPE DHT11 // DHT11传感器类型
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
float temperature = dht.readTemperature(); // 读取温度值
float humidity = dht.readHumidity(); // 读取湿度值
Serial.print("Temperature: ");
Serial.print(temperature);
Serial.print(" °C, Humidity: ");
Serial.print(humidity);
Serial.println(" %");
delay(2000); // 延迟2秒
}
```
此代码将读取DHT11模块的温度和湿度值,并在串行监视器上输出。
arduino dht11
Arduino DHT11是一种温湿度传感器模块,可以用于测量室内的温度和湿度。以下是使用Arduino IDE和DHT库读取DHT11传感器的简单代码:
```
#include <DHT.h>
#define DHTPIN 2 // DHT11传感器连接到Arduino的数字引脚2
#define DHTTYPE DHT11 // DHT11传感器类型
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
delay(2000);
float temperature = dht.readTemperature(); // 读取温度
float humidity = dht.readHumidity(); // 读取湿度
Serial.print("温度: ");
Serial.print(temperature);
Serial.print(" °C, 湿度: ");
Serial.print(humidity);
Serial.println(" %");
}
```
在这个代码中,我们首先定义了DHT11传感器连接到Arduino的引脚和传感器类型。然后在setup()函数中,我们初始化了串口通信和DHT库。在loop()函数中,我们使用dht.readTemperature()和dht.readHumidity()函数读取温度和湿度,并通过串口打印输出。注意在每次读取传感器数据后,我们使用delay()函数延迟2秒钟,以避免过于频繁地读取传感器数据。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)