#include <DHT.h>
#define DHTTYPE DHT22
DHT DHTSensor (2, DHTTYPE);
//Der Sensor wird ab jetzt DhtSensor genannt
//Eure HW ist ein DHT11: Mit Blick auf die Vorderseite des DHT11
//wird der linke Kontakt
//mit Pin 2, der mittlere mit 3.3V und der rechte mit GND
//am Mikrocontroller verbunden.
int GLED = 4;
int RLED = 3;
void setup() {
Serial.begin( 9600);
DHTSensor.begin();
pinMode(GLED, OUTPUT);
pinMode(RLED, OUTPUT);
}
void loop() {
delay (300);
float Temperatur= DHTSensor.readTemperature();
float LuftFeuchtigkeit= DHTSensor.readHumidity ();
Serial.print ("Temperatur: ");
Serial.println (Temperatur);
Serial.print ("LuftFeuchtigkeit: ");
Serial.println (LuftFeuchtigkeit);
if (Temperatur < 20) {
digitalWrite(GLED, HIGH);
digitalWrite(RLED, LOW);
}
if (Temperatur >21) {
digitalWrite(GLED, LOW);
digitalWrite(RLED, HIGH);
}
}