summaryrefslogtreecommitdiff
path: root/src/main.ino
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.ino')
-rw-r--r--src/main.ino31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/main.ino b/src/main.ino
deleted file mode 100644
index 627be8c..0000000
--- a/src/main.ino
+++ /dev/null
@@ -1,31 +0,0 @@
1#define CHECK_FREQUENCY 1000; // check sensors every second
2#define HUMIDITY_DESIRED 75;
3#define HUMIDITY_VARIATION 3; // ultrasonic turns on at (75 - 3 = 72) and off at (75 + 3 = 78)
4
5int humidity () { ; }
6int tempature () { ; }
7int co2 () { ; }
8bool ultrasonic_start () { ; }
9bool ultrasonic_stop () { ; }
10bool fan_start () { ; }
11bool fan_stop () { ; }
12bool log ( int humidity, int temp, int co2 ) { ; }
13
14void loop() {
15 delay(CHECK_FREQUENCY);
16 int humidity = humidity();
17 int temp = temp();
18 int co2 = co2();
19
20 if ( humidity < (HUMIDITY_DESIRED - HUMIDITY_VARIATION) ) {
21 ultrasonic_start();
22 fan_stop();
23 } elseif ( humidity > (HUMIDITY_DESIRED + HUMIDITY_VARIATION) ) {
24 fan_start();
25 ultrasonic_stop();
26 } else {
27 ; // keep going
28 }
29
30 log(humidity, temp, co2);
31}