#include "DHTesp.h"
#include "DHT22.h"
int DHT_PIN=2;
int LED_PIN=13;
DHTesp DHTsensor;
void setup() {
Serial.begin(115200);
pinMode(DHT_PIN, INPUT);
pinMode(LED_PIN, OUTPUT);
DHTsensor.setup(DHT_PIN, DHTesp::DHT22);
}
void loop() {
TempAndHumidity data = DHTsensor.getTempAndHumidity();
float tmp =data.temperature;
Serial.println("temp: "+String(data.temperature,2)+"°C");
Serial.println("Humidity: "+String(data.humidity,2)+"%");
Serial.println("------");
if(tmp>=40){
digitalWrite(LED_PIN, HIGH);
delay(1000);
}
else{
digitalWrite(LED_PIN, LOW);
}
delay(1000);
}