#define Soil_Moist 27
int dry = 0;
int wet = 4095;
int Moist;
int LED = 26;
void setup() {
// put your setup code here, to run once:
pinMode(LED, OUTPUT);
Serial.begin(115200);
Serial.println("Hello, ESP32!");
}
void loop() {
//speeds up the simulation
int Mois1 = analogRead(Soil_Moist);
Moist = map (Mois1, wet, dry, 100, 0);
delay(100);
if (Moist <= 40){
Serial.println("Nyala");
Serial.println(Moist);
digitalWrite(LED, HIGH);
delay(1000);
}else {
Serial.println("Mati");
Serial.println(Moist);
digitalWrite(LED, LOW);
delay(1000);
}
}