用户工具

站点工具


ocrobot:alpha:htu21d:index

ALPHA HTU21D

简介

HTU21D是一款温湿度一体化数字传感器。每一个传感器都经过校准和测试。具有较高的温度精度和湿度精度。

特点

  1. IIC总线接口
  2. 完全校准
  3. 极快的响应速度。

参数

供电电压 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);
}

下载

驱动库:HTU21D驱动库

数据手册:HTU21D数据手册英文版

原理图:HTU21原理图

ocrobot/alpha/htu21d/index.txt · 最后更改: 2018/03/08 14:22 由 弘毅