#include <DHT.h>
#define DHTPIN 22
#define DHTTYPE DHT22
#define pin_led_temperatura 25
int humbral_temp = 45;
int humbral_hum_max = 60;
int humbral_hum_min = 25;
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(115200);
pinMode(26, INPUT_PULLUP);
pinMode(27, INPUT_PULLUP);
pinMode(pin_led_temperatura, OUTPUT);
pinMode(15, OUTPUT);
dht.begin();
}
void loop() {
if(dht.readTemperature() > humbral_temp){
digitalWrite(pin_led_temperatura, HIGH);
}
if(dht.readHumidity() < humbral_hum_min || dht.readHumidity() > humbral_hum_max){
digitalWrite(15, HIGH);
}
if(!digitalRead(26) || !digitalRead(27)){
digitalWrite(pin_led_temperatura, LOW);
digitalWrite(15, LOW);
}
//delay(2000);
}