#include <DHTesp.h>
DHTesp akhila;
TempAndHumidity data;
void setup(){
Serial.begin(115200);
akhila.setup(18,DHTesp::DHT22);
pinMode(17, OUTPUT);
pinMode(4, OUTPUT);
}
void loop(){
if(data.temperature>=60)
{
tone(4,3000);
digitalWrite(17, HIGH);
delay(1000);
digitalWrite(17, LOW);
}
else
{
noTone(4);
digitalWrite(25, LOW);
}
data=akhila.getTempAndHumidity();
Serial.println("Humidity:"+String(data.humidity));
Serial.println("Temperature:"+String(data.temperature));
Serial.println("------------------");
delay(1000);
}