#include <DHT.h> // Incluir la librería DHT para usar el sensor
#define DHTPIN 2 // Pin donde está conectado el sensor DHT22
#define DHTTYPE DHT22 // Definir el tipo de sensor DHT (DHT22)
DHT dht(DHTPIN, DHTTYPE); // Crear un objeto DHT con el pin y el tipo de sensor
void setup() {
Serial.begin(9600); // Iniciar la comunicación serial a 9600 baudios
dht.begin(); // Iniciar el sensor DHT
}
void loop() {
float h = dht.readHumidity(); // Leer la humedad y almacenarla en la variable 'h'
float t = dht.readTemperature(); // Leer la temperatura y almacenarla en la variable 't'
Serial.print("Humedad: "); // Imprimir "Humedad: " en el monitor serial
Serial.print(h); // Imprimir el valor de la humedad
Serial.print(" %\t"); // Imprimir "%" y una tabulación
Serial.print("Temperatura: "); // Imprimir "Temperatura: " en el monitor serial
Serial.print(t); // Imprimir el valor de la temperatura
Serial.println(" °C"); // Imprimir "*C" y un salto de línea
delay(2000); // Esperar 2 segundos antes de tomar otra lectura
}