Gast
#4815481
Hallo. Ich habe mir ein DHT22 Sensor gekauft und wollte Temperatur und Luftfeuchte messen. Dazu verwende ich diesen Code: #include "DHT.h" #define DHTPIN 12 #define DHTTYPE DHT11 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.print("Reading sensor"); dht.begin(); Serial.begin(9600); } void loop() { float humidity = dht.readHumidity(); float temp= dht.readTemperature(); Serial.print("T:"); Serial.print(temp); Serial.print("C "); Serial.print("H: "); Serial.print(humidity); Serial.println("%"); } Im Seriellen Monitor wird aber immer nur nan bei temp und und humidity angezeigt. Ich verstehe nicht wo mein Fehler ist. Hat jemand Tipps, die mir eiter helfen? Fg. Heike