Temperatur/Luftfeuchtigkeitsensor

Temperatur/Luftfeuchtigkeitsensor + LCD Display

Material:

Aufbau:

..

Programm:

#include
#include

#include

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

#define DHTPIN A0  //Der Sensor wird an PIN A0 angeschlossen    
#define DHTTYPE DHT11   // Es handelt sich um den DHT11 Sensor
DHT dht(DHTPIN, DHTTYPE);   //Der Sensor wird ab jetzt mit „dth“ angesprochen


void setup(){
  Serial.begin(9600);
  lcd.begin(16, 2);
  dht.begin();
}

void loop()
{
  delay(2000);
 
float Temperatur = dht.readTemperature();    //die Temperatur auslesen und unter „Temperatur“ speichern
float Luftfeuchtigkeit = dht.readHumidity(); //die Luftfeuchtigkeit auslesen und unter „Luftfeutchtigkeit“ speichern

  lcd.setCursor(0,0);
  lcd.print("Temp: ");
  lcd.print(Temperatur);
  lcd.print("C");
  lcd.setCursor(0,1);
  lcd.print("Humidity: ");
  lcd.print(Luftfeuchtigkeit);
  lcd.print("%");
  delay(1000);
}