#include<DHT.h>
DHT dht(6, DHT22);
int LDR = A3;
float temp;
float hum;
int buzz = 5;
int led2 = 4;
void setup() {
dht.begin();
Serial.begin(9600);
pinMode(buzz, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(LDR, INPUT);
}
void loop() {
int ldrstatus = analogRead(LDR);
if (ldrstatus <= 985) {
Serial.println("it is day!!!");
temp = dht.readTemperature();
hum = dht.readHumidity();
Serial.print("temp : ");
Serial.println(temp);
Serial.print("Hum : ");
Serial.println(hum);
if (temp > 50){
digitalWrite(buzz, HIGH);
}
else{
digitalWrite(buzz, LOW);
}
if (hum > 50){
digitalWrite(led2, HIGH);
}
else{
digitalWrite(led2, LOW);
}
}
else {
Serial.println("It is night!!");
digitalWrite(buzz, LOW);
digitalWrite(led2, LOW);
}
delay(1000);
}