DuinoLab Kit Tutorial

DuinoLab Starter Kit #20: Digital Clock (RTC DS3231 w/ I2C Communication)

References

Datasheet DS3231: http://datasheets.maximintegrated.com/en/ds/DS3231.pdf
I2C Introduction: https://www.youtube.com/watch?v=qeJN_80CiMU
I2C Explanation: https://www.youtube.com/watch?v=6IAkYpmA1DQ , https://en.wikipedia.org/wiki/I%C2%B2C
RTC Library: http://www.rinkydinkelectronics.com/library.php?id=73
Library Reference: http://www.rinkydinkelectronics.com/resource/DS3231/DS3231.pdf
Menggunakan DS3231 tanpa Library: http://tronixstuff.com/2014/12/01/tutorial-using-ds1307-and-ds3231-real-time-clock-modules-with-arduino/
BCD: https://en.wikipedia.org/wiki/Binary-coded_decimal

4 thoughts on “DuinoLab Starter Kit #20: Digital Clock (RTC DS3231 w/ I2C Communication)

  1. seperti biasa pertanyaan saya ms.guru,…apakah sudah diuji jika mati lampu waktu akan kembali pada waktu yang tepat atau kembali pada waktu pemrograman.
    terima kasih.

    1. Sudah dong tentunya, di program ini pengesetan waktu hanya bila dipanggil lewat Serial. Bila tidak dipanggil maka waktu tidak akan direplace / diset lagi :)

  2. Mas Guru, itu Pin untuk SDA dan SCL gak perlu didefinisikan dulu di dalam program yah ? Maksud saya , misalnya :

    const int SDA = 8;
    const int SCL = 9;

    Terimakasih sebelumnya.

Leave a Reply

Your email address will not be published. Required fields are marked *