Удаленное управление питанием обсерватории
Новая камера еще не собрана, а руки чешутся замутить еще что-то полезное)
На сей раз буду химичить коробочку, которая позволит включать/выключать подключенные устройства через интернет и/или SMS.
Коробочка будет состоять из модулей:
1. Контроллер. Скорее всего Arduino Uno
2. GSM модуль SIM900
3. Ethernet модуль на базе W5100
4. Блок с 8 реле
Помимо всего прочего, на эту коробочку можно навесить функцию контроля температуры.
На базе Ethernet модуля будет поднят веб сервер, доступ к которому можно будет осуществлять по внешнему статическому IP. На странице можно будет управлять подключенными реле. Думаю предусмотреть следующие режимы работы с реле:
- Переключение состояния ВКЛ -> ВЫКЛ, ВЫКЛ -> ВКЛ
- Сброс питания (ВКЛ -> ВЫКЛ -> пазуа -> ВКЛ)
- Каскады (Реле1 ВКЛ -> ВЫКЛ, Реле2 ВКЛ -> ВЫКЛ -> пазуа -> ВКЛ, Реле1 ВЫКЛ -> ВКЛ)
Все ethernet команды коробочки будут продублированы SMS командами на случай пропадания интернета.
Коробочка будет запитана от отдельного аккумулятора. На этот же аккумулятор и на одно реле будет подключен двигатель крыши и кнопка ее закрытия.
В принципе, все модули уже куплены, так что буду потиху собирать и освещать этот процесс) Если кто решит повторить - выложу прошивку для контроллера.
Сначала прикинул компоновку в корпусе, что был под рукой. По идее все влазит, и поставлю еще небольшой датчик напряжения, который будет мерять напряжение на 5В блоке питания, подключенным к сети 220В и таким образом определять, не пропало ли электричество.
Кстати, к датчику напряжения в последствии подключил основную линию 12В - при рабоающих 220В на ней 13.5В, а при пропавшем сетевом напряжении - 12-12.5В.
Установил все добро в корпус. Добавил DC-DC преобразователь для питания реле и GSM модуля.