diff options
Diffstat (limited to 'sensor.c')
-rw-r--r-- | sensor.c | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -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 // |