ocrobot:sensor_suite:htu21d:main
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
ocrobot:sensor_suite:htu21d:main [2019/12/23 02:59] – [主要硬件] 董凯萍 | ocrobot:sensor_suite:htu21d:main [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== 空气温湿度检测计 ====== | ||
+ | OCROBOT 空气温湿度检测计采用OCROBOT ALPHA系列模块堆叠而成。 | ||
+ | 本模型采用温湿度一体化数字传感器,可以实时检测当前位置处空气的温度以及湿度,具有较高的温度精度和湿度精度。 | ||
+ | * 测量时间:50ms | ||
+ | * 湿度测量范围:0—100%RH | ||
+ | * 精度范围(10%RH to 95%RH):±2%RH | ||
+ | * 湿度迟滞:±1%RH | ||
+ | * 温度测量范围:-40℃—125℃ | ||
+ | =====图片展示===== | ||
+ | {{: | ||
+ | =====主要硬件===== | ||
+ | - OCROBOT ALPHA 8F32P-U主控板 | ||
+ | - OCROBOT ALPHA HTU21 高精度温湿度模块 | ||
+ | - OCROBOT ALPHA LCD1602显示屏 | ||
+ | - OCROBOT ALPHA 双路锂电池扩展板 | ||
+ | |||
+ | =====代码===== | ||
+ | <code cpp> | ||
+ | #include < | ||
+ | #include < | ||
+ | #include " | ||
+ | LiquidCrystal_I2C lcd(0x20, 16, 2); | ||
+ | HTU21D myHumidity; | ||
+ | |||
+ | void setup() | ||
+ | { lcd.init(); | ||
+ | lcd.backlight(); | ||
+ | myHumidity.begin(); | ||
+ | // | ||
+ | } | ||
+ | |||
+ | void loop() | ||
+ | { Temperature(); | ||
+ | } | ||
+ | |||
+ | |||
+ | void humdtemp() | ||
+ | { | ||
+ | float humd = myHumidity.readHumidity(); | ||
+ | float temp = myHumidity.readTemperature(); | ||
+ | |||
+ | lcd.clear(); | ||
+ | // | ||
+ | lcd.setCursor(0, | ||
+ | lcd.print(" | ||
+ | lcd.print(temp, | ||
+ | lcd.print(" | ||
+ | lcd.setCursor(0, | ||
+ | lcd.print(" | ||
+ | lcd.print(humd, | ||
+ | lcd.print(" | ||
+ | |||
+ | |||
+ | delay(1000); | ||
+ | |||
+ | |||
+ | } | ||
+ | |||
+ | </ | ||
+ | ===== 下载 ===== | ||
+ | **驱动库:**{{: |
ocrobot/sensor_suite/htu21d/main.txt · 最后更改: 2023/06/07 04:23 由 127.0.0.1