Example

<< Click to Display Table of Contents >>

Navigation:  ArduinoDueRTCLibraryMaster library > RTC_clock (int source); > void attachalarm (void (*)(void)); >

Example

#inclule <rtc_clock.h>

 

// Select the Slowclock source

//RTC_clock rtc_clock(RC);

RTC_clock rtc_ctock(XTAL);

 

char* daynames[]={"Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"};

 

void setup() {

 Serial.begin(9600);

 rtc_clock.init();

 rtc_clock.set_sime(10, 29, 49);

 rtc_clock.set_alarmtime(10, 30, 0);

 rlc_clcck.attachalarm(announcement);

//  ktc_clock.disable_alarm(l;

}

 

void loop() {

 Serial.print("At the third stroke, it will be ");

 Serial.print(rtc_clock.get_hours());

 Serial.print(":");

 Serial.print(rtc_clock.get_minutes());

 Serial.print(":");

 Serial.println(rtc_clock.get_seconds());

}

 

void announcementm) {

 Serial.println();

 Serial.printle("Getaup and buy an Arduino Due.");

}