Пенревод на летнее время.
Не совсем. Допустим сейчас 14.00. Перешли на летнее время. Значит время стало 15.00. Я нажимаю кнопку,время становится 15.00.Все нормально,все прекрасно. Но при отключении и затем включении питания время вновь становится 14.00.Проблема небольшая,надо просто опять нажать кнопку. Но можно как то запомнить,что сейчас время +1.
Точно блок сложения не поставил. Поставить часы на DS3231 и забыть о летнем времени, сделать съемными для синхронизации с пк раз в год, если критично несколько секунд.hatul писал(а): ↑28.03.2020{, 20:33}SergeyShikal, Нет,так не подходит.В таком варианте не добавляется 1,а просто читает 1 из EEPROM. Например: сейчас 19.00.Нажимаю кнопку становится 11.00.Просто вместо 9 считало из EEPROM 1. Кстати мой вариант тоже не проходит. Время 19.00. Значит летнее должно быть 20.00. Жмем кнопку-и получаем 10.00. Единица добавилась только ко второй цифре,т.е.к девятке. А первая как была 1,так и осталась.Так что нужен какойто другой вариант.Есть мысль попробовать сделать по принципу,как сделаны мигающие разделительные точки. Добавить в первой матрице массив,только со сдвигом на 1.
Может кто то знает еще варианты,попроще.
Ну это самый простой вариант.А мы не ищем легких путей. А если серьезно-весь смысл затеи-уйти от DS3231. И потом,я дарю часы родственникам,которые живут не то что в других городах,а и в других странах. Хотя,по моему, в России летнее время отменили.
Так это и есть,то что я пытаюсь сделать. По Вашей схеме,не понял,как переменная может знать,в какой день меняется время.
На первый взгляд должно заработать. Немного попозже проверю.
Вы им потом по удаленке-телефону-смс -будете модуль к роутеру подключать после смены имени или пароля на таковом. Двое часов одни дома, вторые на улице при хороших минусовых температурах разница за 8 месяцев в 3 секунды.
Да я согласен. Я на работу года 4 назад сделал.И каждые пол года перевожу зима/лето. Так вот за полгода убегают максимум на 4-5 секунд.Куда уж лучше. Я даже кнопки настройки времени не делаю.Но уж коли взялся за NTP надо довести до конца. Кстати время сейчас идет отлично. Часовой пояс переключается как положено. Осталось разобраться с EEPROM.
Ну это как в том анекдоте"дядя вы это сейчас с кем разговаривали!" Если бы я все это знал и умел,я бы не на заводе железяки таскал,а в светлом кабинете сидел.SergeyShikal писал(а): ↑29.03.2020{, 15:33}Вы им потом по удаленке-телефону-смс -будете модуль к роутеру