Подключение RTC DS3231
Взял вот эту библиотеку: https://github.com/PaulStoffregen/DS1307RTC
Пример чтения текущих даты-времени:
#include "Arduino.h" #include <Wire.h> #include <TimeLib.h> #include <DS1307RTC.h> void setup() { } void loop() { tmElements_t tm; if (RTC.read(tm)) { //тут работаем с данными структуры tm } delay(1000); }
Установка текущего времени тоже достаточно проста. Можно посмотреть в примерчиках, которые идут с библиотекой.
Подключение модуля на макетной плате:
#40