From 78692904d179ecd914c9ba9239c228ca8c9d10fd Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Fri, 16 Feb 2024 10:30:22 +0100 Subject: [PATCH] brightness measurement --- LoRa32-CO2-Meter.ino | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/LoRa32-CO2-Meter.ino b/LoRa32-CO2-Meter.ino index f1815d1..9d045cb 100644 --- a/LoRa32-CO2-Meter.ino +++ b/LoRa32-CO2-Meter.ino @@ -138,10 +138,12 @@ static void prepareTxFrame( uint8_t port ) int32_t co2con; int32_t temp; int32_t hum; + int32_t bri; } values; float co2con = 0.0; float temp = 0.0; float hum = 0.0; + int16_t error = sensor.blockingReadMeasurementData(co2con, temp, hum); if (error != NO_ERROR) { values.status = 0; @@ -154,6 +156,8 @@ static void prepareTxFrame( uint8_t port ) values.temp = temp * 100; values.hum = hum * 100; } + values.bri = analogRead(6); + Serial.print("status: "); Serial.print(values.status); Serial.print("\t"); @@ -165,6 +169,9 @@ static void prepareTxFrame( uint8_t port ) Serial.print("\t"); Serial.print("humidity: "); Serial.print(hum); + Serial.print("\t"); + Serial.print("brightness: "); + Serial.print(values.bri); Serial.println(); appDataSize = sizeof(values); @@ -244,6 +251,8 @@ void setup() { pinMode(7, OUTPUT); tone(7, 1000, 500); + pinMode(6, INPUT); + Wire1.begin(41, 42, 10000); //sensor.begin(Wire, SCD30_I2C_ADDR_61); sensor.begin(Wire1, 0x61);