work.

Dependencies:   Blynk mbed

Revision:
0:d8f4c441e032
Child:
1:0e75de2a5d21
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Jun 10 15:20:20 2016 +0000
@@ -0,0 +1,41 @@
+#include "mbed.h"
+#include "userDef.h"
+#include "sensor.h"
+#include "oled.h"
+#include "WiFiBlynk.h"
+
+DigitalOut myled(P0_13);
+Timer g_Timer;
+
+int main()
+{
+    int ms = 0;
+    g_Timer.start();
+    //Serial.begin(9600); // See the connection status in Serial Monitor
+    // Set ESP8266 baud rate
+    //EspSerial.begin(115200);
+
+    //Blynk.begin(auth, wifi, SSID, PASS);
+
+    // Setup a function to be called every second
+    //temHumtimer.setInterval(2000L, senTempHumi);
+
+    wait_ms(10);
+    while(1) {
+        //Blynk.run(); // All the Blynk Magic happens here...
+        //temHumtimer.run(); // Initiates SimpleTimer
+
+        updateTempHumi();
+        updateLight();
+        updateCH4();
+
+        ms = g_Timer.read_ms();
+        if (pm25_time > ms) pm25_time = ms;
+        if (ms - pm25_time > INTERVAL_pm25) {
+            sensorPM25 = PM25();
+            pm25_time = ms;    //更新计时器
+        }
+
+        oled(sensor_tem, sensor_hum, sensor_light, sensorPM25, Sensor_etoh);
+    }
+}