#include <dht.h>
#define dht_dpin 2 // Define the digital pin connected to DHT22 sensor
dht DHT;
void setup() {
Serial.begin(9600);
Serial.println("Humidity and Temperature Monitoring");
}
void loop() {
int readData = DHT.read22(dht_dpin); // Read data from DHT22 sensor
if (readData == DHTLIB_OK) {
Serial.print("Current Humidity: ");
Serial.print(DHT.humidity);
Serial.println(" %");
Serial.print("Temperature: ");
Serial.print(DHT.temperature);
Serial.println(" °C");
} else {
Serial.println("Failed to read from DHT sensor!");
}
delay(2000); // Wait for 2 seconds before next reading
}