【Arduino27】DHT11温湿度传感器模拟值实验

硬件准备

DHT11温湿度:1个

面包板:1个

杜邦线:3根

硬件连线

VDD引脚接 5V 电源

DATE引脚接 4号 接口

GND引脚接 GND 接口

【Arduino27】DHT11温湿度传感器模拟值实验_第1张图片

软件程序

#include

#define DHT11_pin 4  //温湿度传感器引脚

DHT dht(DHT11_pin,DHT11);

float temp_val = -1; //温度变量
float humi_val = -1; //湿度变量

void setup(){
  Serial.begin(9600);
  dht.begin();
  pinMode(DHT11_pin,INPUT);
}

void loop(){
  temp_val = dht.readTemperature(); //读取温度值
  humi_val = dht.readHumidity(); //读取湿度值
  Serial.print("温度:");
  Serial.print(temp_val);
  Serial.println(" ℃");
  Serial.print("湿度:");
  Serial.print(humi_val);
  Serial.println(" %");
  Serial.println("——————————————————————");
  delay(2000);
}

成品展示图

【Arduino27】DHT11温湿度传感器模拟值实验_第2张图片

总结

通过本次实验,我学会了 DHT11 传感器的使用,知道了如何调用 DHT 库的函数来观察温度、湿度以及酷热指数。

你可能感兴趣的:(学习)