From 9bd9b6c4b21e6c4b6ab27948d6d43a4f46427f28 Mon Sep 17 00:00:00 2001 From: Yannick van Etten Date: Wed, 30 Oct 2024 18:04:58 +0100 Subject: [PATCH] Added code for the MQ5 gas sensor --- src/C++/Driver/src/Sensors.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/C++/Driver/src/Sensors.h b/src/C++/Driver/src/Sensors.h index f9187d1..a79f45c 100644 --- a/src/C++/Driver/src/Sensors.h +++ b/src/C++/Driver/src/Sensors.h @@ -2,12 +2,14 @@ #define DHTPIN 4 #define DHTTYPE DHT11 +#define MQ5_PIN 2 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); dht.begin(); + pinMode(MQ5_PIN, INPUT); } void loop() { @@ -15,6 +17,8 @@ void loop() { float h = dht.readHumidity(); float t = dht.readTemperature(); + + int mq5Value = analogRead(MQ5_PIN); if (isnan(h) || isnan(t)) { Serial.println("Fout bij het lezen van de sensor!"); @@ -26,4 +30,7 @@ void loop() { Serial.print(" %\tTemperatuur: "); Serial.print(t); Serial.println(" *C"); + + Serial.print("MQ5 waarde: "); + Serial.println(mq5Value); } \ No newline at end of file