#include <LiquidCrystal_I2C.h>
#include <WiFi.h>
#include <DHT.h>
#define DHTPIN 26
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
void setup()
{
Serial.begin(115200);
dht.begin();
}
void loop() {
float h = dht.readHumidity();
float t = dht.readTemperature();
int i = 1000;
String msg = i < 2165 ? "DRY" : i > 3135 ? "WET" : "OK";
Serial.println("Temp: " + String(t));
Serial.println("Hum: " + String(h));
Serial.print(t);
Serial.println("C");
Serial.print(h);
Serial.println("%");
Serial.print("Soil:");
Serial.println(msg);
delay(5000); // Reduce delay to 1 second for faster updates
}