#include<DHT.h>
#define dht_pin 15
#define dht_Type DHT22
#define led 13
#define buzzer 16
DHT dht(dht_pin, dht_Type );
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(led, OUTPUT);
pinMode(buzzer, OUTPUT);
dht.begin() ;
}
void loop()
{
float temperature= dht.readTemperature();
Serial.print("Temp: " );
Serial.print(temperature);
Serial.println("°C");
if(temperature<=20){
digitalWrite(led, HIGH);
tone(16,500,1000);
}
else{
digitalWrite(led, LOW);
}
float Humidity= dht.readHumidity();
Serial.print("Hum: " );
Serial.print(Humidity);
Serial.println("%");
if(Humidity<=20){
digitalWrite(led, HIGH);
tone(16,500,1000);
}
else{
digitalWrite(led, LOW);
}
delay(1000);
}