From 009cddbfdb15c214fd37fe7045204f0df47351c2 Mon Sep 17 00:00:00 2001 From: gregor herrmann Date: Thu, 22 Oct 2020 20:49:09 +0200 Subject: [PATCH] Output time before measurements. millis() aka time since program start. And raise delay to a second. --- airingbutler.ino | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/airingbutler.ino b/airingbutler.ino index 8ea9d41..b8ba6f5 100644 --- a/airingbutler.ino +++ b/airingbutler.ino @@ -6,24 +6,28 @@ const int tx_pin = 3; // connect to RX on MHZ19 MHZ19 mhz19 = MHZ19(rx_pin,tx_pin); +unsigned long time; void setup() { Serial.begin(115200); - Serial.println("CO2,temp"); + Serial.println("Time,CO2,Temp"); mhz19.begin(rx_pin, tx_pin); } void loop() { + time = millis(); measurement_t m = mhz19.getMeasurement(); + Serial.print(time); + Serial.print(","); Serial.print(m.co2_ppm); Serial.print(","); Serial.println(m.temperature); - delay(500); + delay(1000); } -- 2.39.5