wake each hour

This commit is contained in:
Txus Ordorika 2019-03-17 23:02:46 +01:00
parent 83d2719ed6
commit c9b4cc260b
1 changed files with 4 additions and 4 deletions

View File

@ -8,7 +8,7 @@
#include <avr/wdt.h>
// Seconds to wait before a new sensor reading is logged.
#define LOGGING_FREQ_SECONDS 60
#define LOGGING_FREQ_SECONDS 3600
// Number of times to sleep (for 8 seconds) before
// a sensor reading is taken and sent to the server.
@ -96,7 +96,7 @@ void setup_interrupts(void) {
}
void setup(void) {
pinMode(LED_BUILTIN, OUTPUT);
dht.begin();
rtc.begin();
Serial.begin(9600);
@ -127,7 +127,7 @@ void visualize(float h, float t, String data) {
Serial.println(data + "\n");
}
void getAndWrite(){
digitalWrite(LED_BUILTIN, HIGH);
float h = dht.readHumidity();
float t = dht.readTemperature();
double unixTime = rtc.getUnixTime(rtc.getTime());
@ -141,7 +141,7 @@ void getAndWrite(){
visualize(h, t, dataString);
writeSD(dataString);
digitalWrite(LED_BUILTIN, LOW);
}