Serial.println("RTC Time has been set!");
void setup() pinMode(alarmPin, OUTPUT); digitalWrite(alarmPin, LOW); Serial.begin(9600); virtuabotixrtc.h arduino library
digitalWrite(alarmPin, HIGH); alarmTriggered = true; Serial.println("ALARM! Time to wake up!"); Serial
// Open file and log dataFile = SD.open("datalog.txt", FILE_WRITE); if (dataFile) dataFile.print(myRTC.getDateStr()); dataFile.print(","); dataFile.print(myRTC.getTimeStr()); dataFile.print(","); dataFile.println(temperatureC); dataFile.close(); Serial.print("Logged: "); Serial.println(temperatureC); Serial.println("RTC Time has been set!")
// 1. Raw integers (Best for logic) Serial.print("Raw Data: "); Serial.print(myRTC.hours); // 24-hour format Serial.print(":"); Serial.print(myRTC.minutes); Serial.print(":"); Serial.println(myRTC.seconds);
// 4. Day of week (as number) Serial.print("Day of week (1-7): "); Serial.println(myRTC.dayofweek);
delay(500);