#include <DHTesp.h>
#define pinoSensorTemp 27
#define pinoLEDVermelho1 15
DHTesp sensorTemp;
void setup() {
// put your setup code here, to run once:
sensorTemp.setup(pinoSensorTemp, DHTesp::DHT22);
pinMode(pinoLEDVermelho1, OUTPUT);
Serial.begin(115200);
}
void loop() {
// put your main code here, to run repeatedly:
float temperatura = sensorTemp.getTemperature();
//Serial.println(temperatura);
if (temperatura >= 20){
Serial.println("Temperatura alta!");
digitalWrite(pinoLEDVermelho1, HIGH);
} else {
Serial.println("Temperatura baixa!");
digitalWrite(pinoLEDVermelho1, LOW);
}
delay(100); // this speeds up the simulation
}