정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

rtc모둘 ds1302 질문드립니다.
오효택 | 2017-11-30

/* Define the DIO pins used for the RTC module */
#define SCK_PIN 4
#define IO_PIN 3
#define RST_PIN 2
 
/* Include the DS1302 library */
#include <DS1302.h>
 
/* Initialise the DS1302 library */
DS1302 rtc(RST_PIN, IO_PIN, SCK_PIN);
 
void setup()
{
  /* Clear the 1302's halt flag */
  rtc.halt(false);
  /* And disable write protection */
  rtc.writeProtect(false);
  /* Initialise the serial port */
  Serial.begin(9600);
  
  /* Set the time and date */
  rtc.setDOW(THURSDAY);
  rtc.setTime(18,05,0);
  rtc.setDate(30,11,2017); 
}
 
/* Main program */
void loop()
{
  /* Read the time and date once every second */
    Serial.print("It is ");
    Serial.print(rtc.getDOWStr());
    Serial.print(" ");
    Serial.print(rtc.getDateStr());
    Serial.print(" ");
    Serial.print("and the time is: ");
    Serial.println(rtc.getTimeStr());
 
    /* Wait before reading again */
    delay (1000);
}

 

이렇게 하고 연결도 똑바로 했는데 계속  85.85.2165 27:85:85 만 뜨네요 어떡해야하죠..

이전글   |    OrangeBoard WiFi와 조이스틱 센서 쉴드로 RC카 제어해보기... 2017-11-30
다음글   |    날씨정보를 알려주는 구름조명이요.... 가르쳐주세요 ㅜㅜㅜ... 2017-12-01