First Commit
This commit is contained in:
51
libraries/DS3231/examples/echo_time/echo_time.ino
Normal file
51
libraries/DS3231/examples/echo_time/echo_time.ino
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
|
||||
Prints time stamps for 5 seconds using getXXX functions
|
||||
|
||||
Based on DS3231_set.pde
|
||||
by Eric Ayars
|
||||
4/11
|
||||
|
||||
Added printing back of time stamps and increased baud rate
|
||||
(to better synchronize computer and RTC)
|
||||
Andy Wickert
|
||||
5/15/2011
|
||||
|
||||
*/
|
||||
|
||||
#include <DS3231.h>
|
||||
#include <Wire.h>
|
||||
|
||||
DS3231 myRTC;
|
||||
|
||||
bool century = false;
|
||||
bool h12Flag;
|
||||
bool pmFlag;
|
||||
|
||||
void setup() {
|
||||
// Start the serial port
|
||||
Serial.begin(57600);
|
||||
|
||||
// Start the I2C interface
|
||||
Wire.begin();
|
||||
|
||||
|
||||
for (int i=0; i<5; i++){
|
||||
delay(1000);
|
||||
Serial.print(myRTC.getYear(), DEC);
|
||||
Serial.print("-");
|
||||
Serial.print(myRTC.getMonth(century), DEC);
|
||||
Serial.print("-");
|
||||
Serial.print(myRTC.getDate(), DEC);
|
||||
Serial.print(" ");
|
||||
Serial.print(myRTC.getHour(h12Flag, pmFlag), DEC); //24-hr
|
||||
Serial.print(":");
|
||||
Serial.print(myRTC.getMinute(), DEC);
|
||||
Serial.print(":");
|
||||
Serial.println(myRTC.getSecond(), DEC);
|
||||
}
|
||||
}
|
||||
|
||||
void loop() {
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user