Модуль “Обновление часов” из Интернета

Сделал для Mega2560 для часов ds1307 при помощи Ethernet Shield W5100. По необходимости подставляется только mac адрес вашей карты и переменная часов (_RTC1). Есть вход запроса на изменение. Я сделал при запуске. Можно раз в день.

0

Блок перевода секунд в дни, часы, минуты, секунды

Блоки перевода секунд в дни, часы, минуты, секунды и обратно. В архиве 4 блока пользователя: 1. SecToDHMS – перевод секунд в дни, часы, минуты, секунды 2. SecToHMS – перевод секунд в часы, минуты, секунды 3. SecToMS – перевод секунд в минуты, секунды 4. TimeToSec – перевод из дней, часов, минут, секунд в секунды

2

Генератор и таймер на часах реального времени DS1302, DS1307, DS3231.

Используется способность “Блока часов реального времени” в программе “FLProg” выводить на отдельные выводы временные значения,что позволяет создавать тактовый генератор, а так же таймер не используя процессор ARDUINO. Так как часы являются отдельным блоком ,то процессор ARDUINO не останавливается, т.к. команду”millis” здесь не используется. Этот блок хорошо использовать вместо блока “Generator”. Единственно, минимальное значение временного интервала …

Далее…Генератор и таймер на часах реального времени DS1302, DS1307, DS3231.

4

Суммирование времени HH:MM + HH:MM

Суммируем время подаваемое на входы H и Min c часами на входе Hours и минутами на входе Minutes. На выходе часы HH, минуты MM, количество суток DAY и строка TIME в формате 00:00 Hours – от 0 до 4294967295 Minutes – от 0 до 4294967295 К примеру, если к 10:22 прибавить 32000 мин, то на …

Далее…Суммирование времени HH:MM + HH:MM

3