-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsensors.ino
79 lines (72 loc) · 2.39 KB
/
sensors.ino
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
// // Date and time functions using a PCF8523 RTC connected via I2C and Wire lib
// #include "RTClib.h"
// //RTC_PCF8523 rtc;
// //char daysOfTheWeek[7][12] = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};
// void setupRTC()
// {
// while (!Serial)
// {
// delay(1); // for Leonardo/Micro/Zero
// }
// // Serial.begin(57600);
// if (!rtc.begin())
// {
// Serial.println("Couldn't find RTC");
// while (1)
// ;
// }
// if (!rtc.initialized())
// {
// Serial.println("RTC is NOT running!");
// // following line sets the RTC to the date & time this sketch was compiled
// rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
// // This line sets the RTC with an explicit date & time, for example to set
// // January 21, 2014 at 3am you would call:
// rtc.adjust(DateTime(2014, 1, 21, 3, 0, 0));
// }
// }
// void loopRTC()
// {
// // DateTime now = rtc.now();
// //
// // Serial.print(now.year(), DEC);
// // Serial.print('/');
// // Serial.print(now.month(), DEC);
// // Serial.print('/');
// // Serial.print(now.day(), DEC);
// // Serial.print(" (");
// // Serial.print(daysOfTheWeek[now.dayOfTheWeek()]);
// // Serial.print(") ");
// // Serial.print(now.hour(), DEC);
// // Serial.print(':');
// // Serial.print(now.minute(), DEC);
// // Serial.print(':');
// // Serial.print(now.second(), DEC);
// // Serial.println();
// //
// // Serial.print(" since midnight 1/1/1970 = ");
// // Serial.print(now.unixtime());
// // Serial.print("s = ");
// // Serial.print(now.unixtime() / 86400L);
// // Serial.println("d");
// //
// // // calculate a date which is 7 days, 12 hours and 30 seconds into the future
// // DateTime future (now + TimeSpan(7,12,30,6));
// //
// // Serial.print(" now + 7d + 12h + 30m + 6s: ");
// // Serial.print(future.year(), DEC);
// // Serial.print('/');
// // Serial.print(future.month(), DEC);
// // Serial.print('/');
// // Serial.print(future.day(), DEC);
// // Serial.print(' ');
// // Serial.print(future.hour(), DEC);
// // Serial.print(':');
// // Serial.print(future.minute(), DEC);
// // Serial.print(':');
// // Serial.print(future.second(), DEC);
// // Serial.println();
// //
// // Serial.println();
// // delay(3000);
// }