用户工具

站点工具


ocrobot:sensor_suite:htu21d:main

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
上一修订版 两侧同时换到之后的修订记录
ocrobot:sensor_suite:htu21d:main [2019/12/23 03:10]
董凯萍 [代码]
ocrobot:sensor_suite:htu21d:main [2019/12/23 03:11]
董凯萍 [代码]
行 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);​
行 36: 行 33:
 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() ​  //​温湿度
ocrobot/sensor_suite/htu21d/main.txt · 最后更改: 2019/12/23 03:24 由 董凯萍