Sensor HTU21D

Neben dem AHT10 und DHT22 ist der HTU21D ein weiterer (digitaler) Luftfeuchtigkeits- und Temperatursensor, der leicht mit dem Arduino oder anderen Mikrocontrollern verwendet werden kann.

HTU21D

Technische Daten

Betriebsspannung: 1,5 V bis 3,6 V
Stromaufnahme: 150µA
Schnittstelle: I²C
Messbereich (Luftfeuchtigkeit): 0 bis 100% RH (±2%)
Messbereich (Temperatur): -40°C bis 125°C (±0,5°C)
Abmessung: 15mm × 15mm × 2,7mm
Gewicht 1,5g

Verwendete Bauteile

Anschlüsse

Pin Beschreibung Arduino Uno
3.3V (+) Spannungsversorgung 3V3
GND (-) Masse/0V GND
SDA (DA) Serial data (I²C) A4
SCL (CL) Serial clock (I²C) A5

Test mit Library "enjoyneering/HTU21D"

Der erste Test erfolgt mit der Libaray enjoyneering/HTU21D und gibt sowohl aktuelle Luftfeuchte sowie die Umgebungstemperatur aus.

#include <Wire.h>
#include <HTU21D.h>

/* resolution: RH: 12Bit, Temperature: 14Bit */
HTU21D myHTU21D(HTU21D_RES_RH12_TEMP14);

void setup()
{
    Serial.begin(9600);

    Serial.print("Init...");
    while (myHTU21D.begin() != true) {
        Serial.print(".");
        delay(100);
    }
    Serial.println("[ok]\n");
}

void loop() {
    Serial.println("Humidity:    " + String(myHTU21D.readHumidity()) + "% RH");
    Serial.println("Temperature: " + String(myHTU21D.readTemperature()) + "°C");
    delay(5000);
}

Test mit Library "Adafruit_HTU21DF_Library"

Der erste Test erfolgt mit der Libaray Adafruit_HTU21DF_Library und gibt sowohl aktuelle Luftfeuchte sowie die Umgebungstemperatur aus.

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

Adafruit_HTU21DF htu = Adafruit_HTU21DF();

void setup()
{
    Serial.begin(9600);
    Serial.print("Init...");
    while (htu.begin() != true) {
        Serial.print(".");
        delay(100);
    }
    Serial.println("[ok]\n");
}

void loop() {
    Serial.println("Humidity:    " + String(htu.readHumidity()) + "% RH");
    Serial.println("Temperature: " + String(htu.readTemperature()) + "°C");
    delay(5000);
}

Resultat

Ausgabe auf der seriellen Konsole
Abb.: Ausgabe auf der seriellen Konsole
zurück