/***************************************************
  This is an example for the HTU21D-F Humidity & Temp Sensor

  Designed specifically to work with the HTU21D-F sensor from Adafruit
  ----> https://www.adafruit.com/products/1899

  These displays use I2C to communicate, 2 pins are required to
  interface
 ****************************************************/

#include <Wire.h>
#include "Adafruit_HTU21DF.h"

// Connect Vin to 3-5VDC
// Connect GND to ground
// Connect SCL to I2C clock pin (A5 on UNO)
// Connect SDA to I2C data pin (A4 on UNO)

Adafruit_HTU21DF htu = Adafruit_HTU21DF();

void setup() {
  Serial.begin(9600);
  Serial.println("HTU21D-F test");

  if (!htu.begin()) {
    Serial.println("Couldn't find sensor!");
    while (1);    // Endlosschleife
  }
}

void loop() {
    float temp = htu.readTemperature();
    float rel_hum = htu.readHumidity();

    Serial.print("Temp: "); Serial.print(temp); Serial.print(" C");
    Serial.print("\t\t");

    Serial.print("Humidity: "); Serial.print(rel_hum); Serial.println(" \%");

    delay(5000);    // warte 5 Sekunden
}
