wake each hour
This commit is contained in:
parent
83d2719ed6
commit
c9b4cc260b
|
@ -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);
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue