#include <DHT.h>
#define sensorpin 2
#define DHTTYPE DHT22
DHT dht(sensorpin, DHTTYPE);
float humedad;
float temperatura;
const int ledverde=13;
const int ledmorado=12;
const int lednaranja=10;
const int ledazul=9;
void setup() {
dht.begin();
Serial.begin(9600);
pinMode(ledverde, OUTPUT);
pinMode(ledmorado, OUTPUT);
pinMode(lednaranja, OUTPUT);
pinMode(ledazul, OUTPUT);
}
void loop() {
humedad=dht.readHumidity();
temperatura=dht.readTemperature();
Serial.print("Humedad: ");
Serial.print(humedad);
Serial.print(" %\t");
Serial.print("Temperatura: ");
Serial.print(temperatura);
Serial.println("C°");
delay(500);
ledtemp();
}
void ledtemp(){
if (temperatura<10){
digitalWrite(ledverde, HIGH);
digitalWrite(ledmorado, LOW);
}
else{
digitalWrite(ledverde, LOW);
digitalWrite(ledmorado, HIGH);
}
}