这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
ocrobot:sensor_suite:htu21d:main [2019/12/23 03:10] 董凯萍 [代码] |
ocrobot:sensor_suite:htu21d:main [2019/12/23 03:24] 董凯萍 [代码] |
||
---|---|---|---|
行 18: | 行 18: | ||
<code cpp> | <code cpp> | ||
#include <LiquidCrystal_I2C.h> | #include <LiquidCrystal_I2C.h> | ||
- | #include "OCROBOT_DS18B20.h" | ||
#include <Wire.h> | #include <Wire.h> | ||
#include "HTU21D.h" | #include "HTU21D.h" | ||
- | DS18B20 ds(0x01); | ||
LiquidCrystal_I2C lcd(0x20, 16, 2); | LiquidCrystal_I2C lcd(0x20, 16, 2); | ||
HTU21D myHumidity; | HTU21D myHumidity; | ||
行 29: | 行 27: | ||
{ lcd.init(); //初始化屏幕 | { lcd.init(); //初始化屏幕 | ||
lcd.backlight(); | lcd.backlight(); | ||
- | ds.begin(); //初始化传感器 | ||
myHumidity.begin(); | myHumidity.begin(); | ||
- | Serial.begin(9600); | + | //Serial.begin(9600); |
} | } | ||
void loop() | void loop() | ||
{ Temperature(); | { Temperature(); | ||
- | humdtemp(); | ||
} | } | ||
- | void Temperature() //水温 | ||
- | { | ||
- | float Temperature = ds.readTemperature(); | ||
- | |||
- | lcd.clear(); | ||
- | lcd.setCursor(0, 0); | ||
- | lcd.print("Temp:"); | ||
- | lcd.print(Temperature ); | ||
- | | ||
- | Serial.print("Temp:"); | ||
- | Serial.println(Temperature); | ||
- | | ||
- | delay(1000); | ||
- | } | ||
void humdtemp() //温湿度 | void humdtemp() //温湿度 |