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