Код для подключения модуля часов реального времени DS1302

Далее представлен код для программирования модуля часов реального времени. Для корректной работы с кодом нужно дополнительно скачать библиотеку DS1302 и добавить ее в среду Arduino IDE.

#include <DS1302.h>

DS1302 rtc(45, 46, 47);


void setup()
{
    Serial.begin(9600);
}

void loop()
{
    Time t = rtc.time();
    Serial.println(t.yr);
    Serial.println(t.hr);
    Serial.println(t.min);
    Serial.println(t.sec);
    Serial.println(t.mon);
    Serial.println(t.date);
    Serial.println(t.day);

    delay(1000);
}

 

Скачать файл с кодом, формат .INO: Модуль часов реального времениds1302

Скачать библиотеку для DS1302, формат .ZIP: arduino-ds1302-master