ocrobot:alpha:htu21d:index
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 前一修订版 | |||
| — | ocrobot:alpha:htu21d:index [2025/10/11 02:55] (当前版本) – 外部编辑 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== ALPHA HTU21D ====== | ||
| + | ===== 简介 ===== | ||
| + | HTU21D是一款温湿度一体化数字传感器。每一个传感器都经过校准和测试。具有较高的温度精度和湿度精度。 | ||
| + | |||
| + | ===== 特点 ===== | ||
| + | - IIC总线接口 | ||
| + | - 完全校准 | ||
| + | - 极快的响应速度。 | ||
| + | |||
| + | ===== 参数 ===== | ||
| + | |||
| + | ^ 供电电压 | ||
| + | ^ 湿度测量范围 | ||
| + | ^ 温度测量范围 | ||
| + | ^ 通信方式 | ||
| + | ^ 湿度精度范围(10%RH to 95%RH) | ||
| + | ^ 湿度迟滞 | ||
| + | ^ 测量时间 | ||
| + | ^ 年漂移量 | ||
| + | ^ 响应时间 | ||
| + | |||
| + | =====参考图片===== | ||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | =====代码===== | ||
| + | <code cpp> | ||
| + | / | ||
| + | -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 < | ||
| + | #include " | ||
| + | |||
| + | //Create an instance of the object | ||
| + | HTU21D myHumidity; | ||
| + | |||
| + | void setup() | ||
| + | { | ||
| + | Serial.begin(9600); | ||
| + | Serial.println(" | ||
| + | |||
| + | myHumidity.begin(); | ||
| + | } | ||
| + | |||
| + | void loop() | ||
| + | { | ||
| + | float humd = myHumidity.readHumidity(); | ||
| + | float temp = myHumidity.readTemperature(); | ||
| + | |||
| + | Serial.print(" | ||
| + | Serial.print(millis()); | ||
| + | Serial.print(" | ||
| + | Serial.print(temp, | ||
| + | Serial.print(" | ||
| + | Serial.print(" | ||
| + | Serial.print(humd, | ||
| + | Serial.print(" | ||
| + | |||
| + | Serial.println(); | ||
| + | delay(1000); | ||
| + | } | ||
| + | </ | ||
| + | ===== 下载 ===== | ||
| + | **驱动库:**{{: | ||
| + | |||
| + | **数据手册:**{{: | ||
| + | |||
| + | **原理图:**{{: | ||
