Quellcode durchsuchen

Added GY-49 Light sensor.

Vladimir N. Shilov vor 2 Jahren
Ursprung
Commit
04c62b8bf5
1 geänderte Dateien mit 5 neuen und 0 gelöschten Zeilen
  1. 5 0
      app/application.cpp

+ 5 - 0
app/application.cpp

@@ -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)