안녕하세요 에듀이노 개발팀입니다
설치하신 DS1302 라이브러리를 삭제한 뒤에 다시 한번 아래 이미지와 같은 라이브러리를 설치하시고,
아래의 예제코드를 복사하여 업로드 해보시기 바랍니다
[예제코드]
#include <RtcDS1302.h>
ThreeWire myWire(4,5,2); // IO, SCLK, CE 디지털 연결 번호
RtcDS1302<ThreeWire> Rtc(myWire);
void setup () {
Serial.begin(9600);
Rtc.Begin();
RtcDateTime compiled = RtcDateTime(__DATE__, __TIME__);
printDateTime(compiled);
Serial.println();
RtcDateTime now = Rtc.GetDateTime();
}
void loop () {
RtcDateTime now = Rtc.GetDateTime();
printDateTime(now);
Serial.println();
delay(1000);
}
#define countof(a) (sizeof(a) / sizeof(a[0]))
void printDateTime(const RtcDateTime& dt){
char datestring[20];
snprintf_P(datestring,
countof(datestring),
PSTR("%02u/%02u/%04u %02u:%02u:%02u"),
dt.Month(),
dt.Day(),
dt.Year(),
dt.Hour(),
dt.Minute(),
dt.Second() );
Serial.print(datestring);
}
감사합니다
[ Original Message ]
* 기술문의 안내
- 에듀이노에서는 판매중인 제품에 한정하여 기술문의 답변을 제공하고 있습니다.
- 입점사 제품 관련 문의경우, 제조사를 통해 답변을 제공하기 때문에 제조사의 사정에 따라 약 2~3일정도의 시간이 소요될 수 있습니다.
- 정확한 답변을 위해서, 사용환경에 대한 이미지 또는 영상을 함께 첨부해 주시면 정확한 답변을 제공하는데 도움이 됩니다.
(텍스트로만 이루어진 기술문의는, 정확한 원인 파악이 어려워 답변이 잘못되거나, 늦어질 수 있습니다.)
[제품 또는 키트명]
-
DS1302
[기술문의 내용]
-
6월에 구입한 제품입니다. 이제 뜯어서 사용하는데 출력 시각이 안맞습니다.
소스코드는 예제와 동일한 상태.
너무 짜증나네요.
불량품인가요?