rewrote DHT11 code

This commit is contained in:
Yannick van Etten
2024-10-30 15:35:03 +01:00
parent fb35d2a84d
commit c08f1e434c

View File

@@ -1,23 +1,29 @@
#include "DHT.h" #include <DHT.h>
#define DHT11PIN 4
DHT dht(DHT11PIN, DHT11); #define DHTPIN 4
void setup() #define DHTTYPE DHT11
{
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600); Serial.begin(9600);
/* Start the DHT11 Sensor */
dht.begin(); dht.begin();
} }
void loop() void loop() {
{ delay(500);
float Humidity = dht.readHumidity();
float Temperature = dht.readTemperature(); float h = dht.readHumidity();
Serial.print("Temperatuur: "); float t = dht.readTemperature();
Serial.print(Temperature);
Serial.print("ºC "); if (isnan(h) || isnan(t)) {
Serial.println("Fout bij het lezen van de sensor!");
return;
}
Serial.print("Luchtvochtigheid: "); Serial.print("Luchtvochtigheid: ");
Serial.println(Humidity); Serial.print(h);
delay(1000); Serial.print(" %\tTemperatuur: ");
Serial.print(t);
Serial.println(" *C");
} }