嵌入式

Arduino DHT11 温湿度传感器

2022-07-04  本文已影响0人  Charles2018
原型 image.png

实验一

串口实时打印温湿度

接线图

DHT11 Arduino
VCC V5
GND GND
DATA D11(PWM口D1~D11都可以)

注意
1脚2脚接一个10Kohm上拉电阻给予高电平。

代码

#include<DHT.h>          // 温湿度库文件

int DHTPin = 11;
#define DHTTYPE DHT11    // 传感器类型

DHT dht(DHTPin, DHTTYPE);

void setup()
{
    Serial.begin(9600);
    dht.begin();        // 传感器初始化
}

void loop()
{
    float h = dht.readHumidity();       // 湿度
    float t = dht.readTemperature();    // 温度

    Serial.print("Humidity: ");
    Serial.print(h);
    Serial.println("%");

    Serial.print("Temperature: ");
    Serial.print(t);
    Serial.println("C");

    delay(300);
}
演示
上一篇 下一篇

猜你喜欢

热点阅读