Untitled
unknown
plain_text
2 years ago
954 B
10
Indexable
#include <DHT.h>
#define DHTPIN 2 // Chân DATA của cảm biến DHT11 được kết nối với chân số 2 trên Arduino
#define DHTTYPE DHT11 // Loại cảm biến là DHT11
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(115200);
dht.begin();
}
void loop() {
delay(2000); // Đợi 2 giây trước khi đọc lại dữ liệu
float humidity = dht.readHumidity(); // Đọc độ ẩm
float temperature = dht.readTemperature(); // Đọc nhiệt độ ở đơn vị Celsius
// Kiểm tra xem đọc dữ liệu từ cảm biến có thành công không
if (isnan(humidity) || isnan(temperature)) {
Serial.println("Failed to read from DHT sensor!");
return;
}
// In ra màn hình nhiệt độ và độ ẩm
Serial.print("Nhiệt độ: ");
Serial.print(temperature);
Serial.print(" °C\tĐộ ẩm: ");
Serial.print(humidity);
Serial.println("%");
}
Editor is loading...
Leave a Comment