#1 2016-05-26 16:19:06

z0ri
Участник
Зарегистрирован: 2016-01-10
Сообщений: 19

Несчастное жалюзи

Здравствуйте, уважаемые форумчане.
Хочется управлять открытием и закрытием жалюзи, но до сих пор не могу даже логически придумать как реализовать хотелки.
Есть Arduino UNO/MEGA. На неё кладём слой шилда на базе w5100. Далее подключил драйвер шагового двигателя tb6560, ну и сам двигатель nema17(4 провода у него, может вращаться по часовой и против часовой стрелки). Перечисленные компоненты уже приобретены.

Хотелки:
1) GET запросом открывать или закрывать жалюзи (основная хотелка)
2) Физической кнопкой открывать или закрывать жалюзи
3) Открывать или закрывать жалюзи с помощью ИК передатчика и приёмника

Нюансы:
0) управление жалюзи через ИК (это скорее всего финальная часть)
1) надо иметь возможность через web открывать/закрывать НЕ полностью жалюзи (например на 1/10 часть, на 6/10 части)
2) закрывать полностью одним GET запросов, открывать другим. (Уже реализовано. Для защиты от повторного раскручивания жалюзи на случай повторного случайного нажатия на кнопку я на флеш карте создаю файлики, которыми фиксирую текущее состояние жалюзи на случай перезагрузки Ардуино)
3) иметь возможность открывать/закрывать вручную
4) хочется физическую кнопку у окна, которая будет откр и закр жалюзи
5) Ситуация: Закрыл я жалюзи полностью GET-запросом(в принципе можно считать уже реализовано), далее я открыл жалюзи вручную. Получается, что у меня на флэш карте будет зафиксировано предыдущее положение жалюзи, а не текущее.
6) Ситуация такая же, но уже не просто я вручную открыл, а при открытии жалюзи квартира была обесточена. То есть по большому счёту, надо знать всегда в каком положении(на сколько открыты или закрыты) жалюзи, как при ежедневной работе так и сразу же после перезагрузки Ардуино.

Была идея считать обороты двигателя, но в случае с ситуацией №6 это не поможет.
Идея считать расстояние от окна до жалюзи, датчик расстояния расположить на подоконнике и так узнавать что они полностью закрыты. Тогда остаются непонятными проблемы с неполным открытием/закрытием.
Зависеть от освещённости вокруг тоже не хочется, это к слову о фоторезисторе.

Может у кого-то в голове выстроилась логика программы, а может какие-то модули ещё докупить надо?
Хочется предвидеть максимум ситуаций, которые с большой долей вероятности могут произойти.
Заранее благодарен.

Редактировался z0ri (2016-05-26 16:30:24)

#2 2019-12-23 16:44:54

zhalyuzi.com.ua
Гость

Re: Несчастное жалюзи

В принципе, часть автоматики уже реализована только проприетарными способами.
Надо понимать, каким каналом оно будет управляться.
Если по радио - проблем нет, главное приемник сконнектить а рдуинкой.
Если же по проводам, то надо учесть, что 12-24в и 220В управляются совершенно по-разному.
Мы когда устанавливаем https://zhalyuzi.com.ua/avtomaticheskie-482.html (автоматические ролеты)? то сразу клиентов предупреждаем, что надо заранее думать, как коннектить дальше с умным домом, и будет ли сопряжение вообще. Моторы на 12-24В управляются по двум проводам, сменой полярности. Моторы на 220В управляются по 3м проводам: фаза_вверх+фаза_вниз+ноль.

Быстрое сообщение

Введите сообщение и нажмите Отправить

Подвал раздела