summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2021-09-03 19:47:06 +0200
committerErich Eckner <git@eckner.net>2021-09-03 19:47:06 +0200
commitce19867eb1b7225dbe49d90bdfb908396e5cfbf1 (patch)
tree5237f93a5aedf4d2b2adf8f1eca69bf5d4ee9833
parentcfadf5d51d550f4eed5179ecf13cdc72c52405ab (diff)
downloadraspi-sensor-ce19867eb1b7225dbe49d90bdfb908396e5cfbf1.tar.xz
sensor.c: Luftentfeuchter direkt steuern
-rw-r--r--sensor.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/sensor.c b/sensor.c
index 5da4dee..faf6263 100644
--- a/sensor.c
+++ b/sensor.c
@@ -29,6 +29,9 @@ int main() {
pinMode(9, PINMODE_INPUT);
pinMode(8, PINMODE_OUTPUT);
+ pinMode(25, PINMODE_OUTPUT);
+ digitalWrite(25, LOW);
+
drop_privileges();
char data[5];
@@ -103,6 +106,11 @@ int main() {
fprintf(of, "T: %f °C\n", data[2] + data[3]/256.);
fprintf(of, "t: %s\n", time_str);
fclose(of);
+
+ if (data[0] + data[1]/256. > .3)
+ digitalWrite(25, 1);
+ else
+ digitalWrite(25, 0);
} // main
//