#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT22 //định nghĩa loại cảm biến là được sử dụng là DHT22
DHT dht(DHTPIN, DHTTYPE); // khởi tạo một đối tượng cảm biến DHT
//với các thông số như chân kết nối (DHTPIN) và loại cảm biến (DHTTYPE).
void setup() {
Serial.begin(9600);//khởi tạo giao tiếp serial với tốc độ truyền dữ liệu là 9600 baud
dht.begin();//khởi động cảm biến DHT22.
//Nó cho phép cảm biến bắt đầu gửi dữ liệu nhiệt độ và độ ẩm cho Arduino để xử lý.
}
void loop() {
float h = dht.readHumidity(); //độ ẩm
float t = dht.readTemperature(); //nhiệt độ
Serial.print("Nhiệt độ: ");
Serial.print(t);
Serial.println(" độ C");
Serial.print("Độ ẩm: ");
Serial.print(h);
Serial.println("%");
delay(1000);
}