#include <DHT.h>
#define DHTPIN 14 // Define el pin al que está conectado el sensor DHT11
#define DHTTYPE DHT22 // Define el tipo de sensor DHT
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(115200);
Serial.println("Leyendo datos del sensor DHT11...");
dht.begin();
}
void loop() {
delay(2000); // Espera 2 segundos entre lecturas
float temperatura = dht.readTemperature(); // Lee la temperatura en grados Celsius
float humedad = dht.readHumidity(); // Lee la humedad relativa
if (isnan(temperatura) || isnan(humedad)) {
Serial.println("Error al leer el sensor DHT22.");
return;
}
Serial.print("Temperatura: ");
Serial.print(temperatura);
Serial.println(" °C");
Serial.print("Humedad: ");
Serial.print(humedad);
Serial.println(" %");
}