arduino温度传感器dht22
时间: 2023-10-03 22:08:34 浏览: 102
DHT22-using-OLED-Display:带有OLED显示屏的DHT22湿度和温度传感器,用于Arduino
DHT22温度传感器是一种数字式温湿度传感器,可以与Arduino等微控制器连接使用。下面是使用DHT22温度传感器获取温度和湿度的基本步骤:
1. 首先,将DHT22传感器的信号引脚连接到Arduino板上的数字引脚(如D2)。
2. 在Arduino IDE中,安装并导入DHT库。
3. 编写代码,初始化DHT传感器并读取温度和湿度值。
以下是一个简单的示例代码:
```
#include <DHT.h>
#define DHTPIN 2 // 设置DHT22的信号引脚为2
#define DHTTYPE DHT22 // 定义DHT22类型
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
delay(2000); // 延迟2秒,避免频繁读取传感器数据
float h = dht.readHumidity(); // 读取湿度值
float t = dht.readTemperature(); // 读取温度值
Serial.print("湿度:");
Serial.print(h);
Serial.print("% 温度:");
Serial.print(t);
Serial.println("℃");
}
```
在串口监视器中,您可以看到DHT22传感器的温度和湿度值输出。
阅读全文