Dorm-Air-Conditioner-Smart-.../Dorm-Air-Conditioner-Smart-Controller.ino

36 lines
754 B
C++
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#include "DHT11control.h"
void setup() {
// 初始化串口通信
Serial.begin(115200);
// 启动DHT传感器
dht.begin();
}
void loop() {
//接下来都只是为了让串口监视器能输出温度和湿度判断dht11是否正常工作后续会删除
// 获取温湿度数据指针
float* results = getTempAndHumidity();
// 数据有效性校验
if(results[0] != -999 && results[1] != -999) {
// 格式化输出温度数据
Serial.print("Temperature: ");
Serial.print(results[0]);
Serial.print(" °C, ");
// 格式化输出湿度数据
Serial.print("Humidity: ");
Serial.print(results[1]);
Serial.println(" %");
}
// 维持2秒采样间隔
delay(2000);
//到此为止
}