HTU21D是一款温湿度一体化数字传感器。每一个传感器都经过校准和测试。具有较高的温度精度和湿度精度。
供电电压 | 1.5V—3.6V |
---|---|
湿度测量范围 | 0—100%RH |
温度测量范围 | -40℃—125℃ |
通信方式 | I2C |
湿度精度范围(10%RH to 95%RH) | ±2%RH |
湿度迟滞 | ±1%RH |
测量时间 | 50ms |
年漂移量 | -0.5%RH/year |
响应时间 | 5 s |
/*测试温湿度,将温湿度从串口输出显示 -VCC = 3.3V -GND = GND -SDA = A4 (use inline 330 ohm resistor if your board is 5V) -SCL = A5 (use inline 330 ohm resistor if your board is 5V) */ #include <Wire.h> #include "HTU21D.h" //Create an instance of the object HTU21D myHumidity; void setup() { Serial.begin(9600); Serial.println("HTU21D Example!"); myHumidity.begin(); } void loop() { float humd = myHumidity.readHumidity(); float temp = myHumidity.readTemperature(); Serial.print("Time:"); Serial.print(millis()); Serial.print(" Temperature:"); Serial.print(temp, 1); Serial.print("C"); Serial.print(" Humidity:"); Serial.print(humd, 1); Serial.print("%"); Serial.println(); delay(1000); }