//1,屏幕显示部分============================= //#include "U8glib.h" #include <Wire.h> #include "I2Cdev.h" #include <AM2321.h> #include <SoftwareSerial.h> #include "def.h" #include "weather.h" //#include "oled.h" #include "wifiSerial.h" void setup() { esp8266Serial.begin(115200);//connection to ESP8266 Serial.begin(115200); //serial debug esp8266Init(); //esp8266SmartConfig(); } void loop() { retrievalData(); commondFromSerial(); if (net_time > millis()) net_time = millis(); if (millis() - net_time > INTERVAL_NET) { updateWeatherData(); net_time = millis(); } //传感器采样时间间隔 if (sensor_time > millis()) sensor_time = millis(); if (millis() - sensor_time > INTERVAL_SENSOR) { updateSensorData(); sensor_time = millis(); } // if (lcd_time > millis()) lcd_time = millis(); // if (millis() - lcd_time > INTERVAL_LCD) { // volcd(); //调用显示库 // lcd_time = millis(); // } }