//sketch 9_8_1_DHT11_met_library_twee_decimalen

/* DHT11 met library - door Mark Ruys, bewerking J.J. de Jong
   DHT sensor uitlezen en weergeven op Seriële printer
*/

#include <DHT.h>
//#include <DHTNEW.h>; // Bibliotheek voor DHT sensor.
DHT dht;

void setup() {
  Serial.begin(9600); // Start seriële communicatie.
  Serial.println(); // Print lege regel.
  // Print drie kolomtitels, met \t print je een tab:
  Serial.println("Status\tRelatieve luchtvochtigheid (%)\tTemperatuur in graden Celsius\t");
  // Configureer DHT sensor en stel hem in op pin D2
   dht.setup(2);
}

void loop() {
// Pauzeer om de DHT nieuwe data te laten verzamelen:
   delay(dht.getMinimumSamplingPeriod());
// Vraag de relatieve luchtvochtigheid op:
   float humidity = dht.getHumidity();
// Vraag de temperatuur op:
   float temperature = dht.getTemperature();
// Print status van DHT sensor op de Seriële monitor:
   Serial.print(dht.getStatusString());
// Print een tab:
   Serial.print("\t");
// Print relatieve luchtvochtigheid op 2 decimaal nauwkeurig:
   Serial.print(humidity, 2);
// Print vier tabs:
   Serial.print("\t\t\t\t");
// Print temperatuur op 2 decimaal nauwkeurig:
   Serial.println(temperature, 2);
}