Найти в Дзене
Владимир

Рассчёт времени рассвета и заката.

В последнее десятиление появился в продаже новый класс устройств - астрономические реле. Очень полезная вещь, если живёшь в своём доме, для управления наружным освещением. Кроме того, как правило, позволяют задавать безусловно "светлые" и "тёмные" периоды времени, то есть когда несмотря на фактически светлое время суток нагрузка будет включена или выключена соответственно. И это хорошо, зачем освещать глубокой ночью, всё равно ведь не никого.

Стоят эти устройства относительно недорого, но у всех их один и тот же недостаток - нет синхронизации времени по NTP, если не считать посредственную точность (некоторые учитывают только широту с точностью до градусов и минут). Для меня лично к этому недостатку прибавляется также то, что у меня уже есть в доме интеллектуальное управляющее устройство с человеко-машинным интерфейсом и мне просто нужно добавить функционал астрономического реле к нему. Поискав необходимые формулы рассчёта понял, что смысла грузить этими формулами моё интеллектуальное устройство нет - мне нужна только таблица значений времени рассветов и закатов каждого дня в году для координат моего места расположения.

Он-лайн калькуляторов пруд пруди, но не забивать же и переписывать руками! Это не инженерный подход. Поэтому был разработан рассчёт в Еxcel, в виде таблицы с макросами. Теперь всё просто - вводим свои координаты в формате градусов с долями градуса и получаем таблицу заполненную искомыми значениями.

Собственно расчёт тут.