From 40d601a35b1e41031e5e98e4b16ddb6d9eb62d06 Mon Sep 17 00:00:00 2001 From: Yannick van Etten Date: Wed, 13 Nov 2024 13:02:22 +0100 Subject: [PATCH] Name change and small changes --- .../src/{Sensors.cpp => Sensors/Sensors.ino} | 4 +- src/C++/Driver/src/{TestM5.cpp => TestM5.ino} | 60 +++++++++---------- 2 files changed, 32 insertions(+), 32 deletions(-) rename src/C++/Driver/src/{Sensors.cpp => Sensors/Sensors.ino} (87%) rename src/C++/Driver/src/{TestM5.cpp => TestM5.ino} (95%) diff --git a/src/C++/Driver/src/Sensors.cpp b/src/C++/Driver/src/Sensors/Sensors.ino similarity index 87% rename from src/C++/Driver/src/Sensors.cpp rename to src/C++/Driver/src/Sensors/Sensors.ino index 6e7fee2..7a7b88c 100644 --- a/src/C++/Driver/src/Sensors.cpp +++ b/src/C++/Driver/src/Sensors/Sensors.ino @@ -20,8 +20,8 @@ void loop() { int mq5Value = analogRead(MQ5_PIN); // if sensor isn't connected properly display error message - if (isnan(h) || isnan(t)) { - Serial.println("Fout bij het lezen van de sensor!"); + if (isnan(h) || isnan(t) || isnan(mq5Value)) { + Serial.println("Fout bij het lezen van de sensors!"); return; } // puts sensor values in the serial monitor diff --git a/src/C++/Driver/src/TestM5.cpp b/src/C++/Driver/src/TestM5.ino similarity index 95% rename from src/C++/Driver/src/TestM5.cpp rename to src/C++/Driver/src/TestM5.ino index 9568724..f76ece0 100644 --- a/src/C++/Driver/src/TestM5.cpp +++ b/src/C++/Driver/src/TestM5.ino @@ -1,31 +1,31 @@ -#include -#include -#include "Adafruit_SGP30.h" - -Adafruit_SGP30 sgp; - -void setup() { - M5.begin(); - Serial.begin(9600); - - - if (!sgp.begin()) { - Serial.println("SGP30 sensor niet gevonden :("); - while (1); - } - Serial.println("SGP30 sensor gevonden!"); -} - -void loop() { - delay(1000); - - if (!sgp.IAQmeasure()) { - Serial.println("Error bij meting!"); - return; - } - Serial.print("eCO2: "); - Serial.print(sgp.eCO2); - Serial.print(" ppm\tTVOC: "); - Serial.print(sgp.TVOC); - Serial.println(" ppb"); +#include +#include +#include "Adafruit_SGP30.h" + +Adafruit_SGP30 sgp; + +void setup() { + M5.begin(); + Serial.begin(9600); + + + if (!sgp.begin()) { + Serial.println("SGP30 sensor niet gevonden :("); + while (1); + } + Serial.println("SGP30 sensor gevonden!"); +} + +void loop() { + delay(1000); + + if (!sgp.IAQmeasure()) { + Serial.println("Error bij meting!"); + return; + } + Serial.print("eCO2: "); + Serial.print(sgp.eCO2); + Serial.print(" ppm\tTVOC: "); + Serial.print(sgp.TVOC); + Serial.println(" ppb"); } \ No newline at end of file