|
@@ -9,6 +9,7 @@
|
|
|
#include "tm1650.h"
|
|
|
#include "AHTxx.h"
|
|
|
#include "led_spi.h"
|
|
|
+#include "gy49.h"
|
|
|
|
|
|
Timer procTimer, procRTimer;
|
|
|
Timer displayTimer, tmpTimer;
|
|
@@ -18,6 +19,7 @@ Timer brightTimer;
|
|
|
ahtxx_t sensorData;
|
|
|
float SensorT, SensorH, SensorHI, SensorCR;
|
|
|
String StrCF;
|
|
|
+uint32_t SensorLux;
|
|
|
// Time values
|
|
|
time_t Time, NTPLastUpdate;
|
|
|
DateTime dt;
|
|
@@ -74,6 +76,7 @@ void init(void) {
|
|
|
|
|
|
// init sensors
|
|
|
AHTxx_Init();
|
|
|
+ GY49_Init();
|
|
|
|
|
|
// polling sensors - once per two seconds
|
|
|
procTimer.initializeMs(2000, GetData).start();
|
|
@@ -209,6 +212,8 @@ void GetData(void) {
|
|
|
}
|
|
|
|
|
|
Serial.printf("Humidity: %d.%d %%; Temperature: %d.%d *C\r\n", sensorData.Humidity/10, sensorData.Humidity%10, sensorData.Temperature/10, sensorData.Temperature%10);
|
|
|
+
|
|
|
+ SensorLux = GY49_GetData();
|
|
|
}
|
|
|
|
|
|
void connectOk(const String& SSID, MacAddress bssid, uint8_t channel)
|