Ignore:
Timestamp:
Mar 28, 2016, 2:09:46 PM (8 years ago)
Author:
ertl-honda
Message:

ライブラリを Arduino IDE 1.7.9 にupdate

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rtos_arduino/trunk/arduino_lib/libraries/RTC/examples/RTC_simple/RTC_simple.ino

    r136 r175  
    22This sketch gives a simple demonstration of how to use RTC library.
    33The code sets date and time using internal structure and then print on serial date and time. Time representation is 12 hour mode
     4
     5NOTE: for M0/M0 pro only you can select the oscillator source for count.
     6If you want to use a low power oscillator use rtc.begin(TIME_H12, LOW_POWER); function.
     7If you want to use a more accurate oscillator use rtc.begin(TIME_H12, HIGH_PRECISION); function.
    48**********************************************************************************************************************************************************/
    59
     
    1721 
    1822  //filling internal structure for time
    19   rtc.local_time.hour = 10;          //hour
    20   rtc.local_time.minute = 44;       //minute
    21   rtc.local_time.second = 0;        //second
    22   rtc.local_time.Tmode = ANTI_MERIDIAN; 
     23  rtc.time.hour = 10;          //hour
     24  rtc.time.minute = 44;       //minute
     25  rtc.time.second = 0;        //second
     26  rtc.time.Tmode = ANTI_MERIDIAN; 
    2327 
    2428  //filling internal structure for date
    25   rtc.local_date.day = 13;        //day
    26   rtc.local_date.month = 8;       //month
    27   rtc.local_date.year = 15;       //year
     29  rtc.date.day = 13;        //day
     30  rtc.date.month = 8;       //month
     31  rtc.date.year = 15;       //year
    2832 
    2933  rtc.setTime();  //setting time
     
    4246 
    4347 //printing date in format YYYY/MM/DD
    44  Serial.print(rtc.local_date.year+2000); // year
     48 Serial.print(rtc.date.year+2000); // year
    4549 Serial.print('/');
    46  Serial.print(rtc.local_date.month);    // month
     50 Serial.print(rtc.date.month);    // month
    4751 Serial.print('/');
    48  Serial.print(rtc.local_date.day);      // day
     52 Serial.print(rtc.date.day);      // day
    4953 Serial.print(' ');
    5054 
    5155 //printing time
    52  Serial.print(rtc.local_time.hour);    //hour
     56 Serial.print(rtc.time.hour);    //hour
    5357 Serial.print(':');
    54  Serial.print(rtc.local_time.minute);  //minute
     58 Serial.print(rtc.time.minute);  //minute
    5559 Serial.print(':');
    56  Serial.print(rtc.local_time.second);  //second
     60 Serial.print(rtc.time.second);  //second
    5761 Serial.print (' ');
    58  if(rtc.local_time.Tmode == ANTI_MERIDIAN) Serial.println("AM"); // print AM or PM
     62 if(rtc.time.Tmode == ANTI_MERIDIAN) Serial.println("AM"); // print AM or PM
    5963 else Serial.println("PM");
    6064 
Note: See TracChangeset for help on using the changeset viewer.