#include<DHT.h>
#define DHT_PIN 2
#define DHT_TYPE DHT22
DHT dht(DHT_PIN, DHT_TYPE);
int Buzer_Pin = 13;
void setup() {
pinMode(Buzer_Pin,OUTPUT);
dht.begin();
}
void loop() {
static unsigned long lastSensorRead = 0;
if (millis() - lastSensorRead > 2000) {
float temperature = dht.readTemperature();
if(temperature>=40)
{
tone(Buzer_Pin,1000);
}
else{
noTone(Buzer_Pin);
}
lastSensorRead = millis();
}
}