Фиксированная кнопка + Реле + Телефон
- Войдите на сайт для отправки комментариев
Добрый день, товарищи!
Подскажите алгоритм хотя бы, уже сломал голову, не понимаю последовательность...
Задачка такова:
Есть в наличие:
-выключатель с фиксированной кнопкой
-реле силовое
-датчик присутствия
-телефон
Что хотелось бы сделать из этого:
Необходимо сделать управление группой света по датчику присутсвия, с телефона и выключателя.
С телефона можно задать работает ли датчик присутствия, если он работает, то группа света работает только по датчику. Если датчик отключен, нужно сделать параллельную работу кнопки на телефоне и выключателе, чтобы можно было вкл-выкл и там и сям) Собственно для меня вся проблема в фиксированном выключателе, можете не предлагать его поменять на импульсный, потому что есть ещё система ручного управления без контроллера. Вот с этим фиксированным выключателем у меня затыка, как обойти его, чтобы работал он и управление с телефона по принципу кто последний, тот и папа...
Заранее, всем откликнувшимся - спасибо!
Попытайтесь подробно расписать принцип работы системы из фиксированного выключателя и телефона. Что-то мне кажется, что Вы хотите невозможного - сонхронизации аппаратного выключателя с виртуальным выключателем в телефоне.
Попытайтесь подробно расписать принцип работы системы из фиксированного выключателя и телефона. Что-то мне кажется, что Вы хотите невозможного - сонхронизации аппаратного выключателя с виртуальным выключателем в телефоне.
Я сам склоняюсь, что так скорее всего это невозможно, но терзают сомнения)) Как я вижу это: 1. Выключатель выключен, с телефона мы можем включить и выключить свет. 2. Выключатель включен, свет включен, с телефона можно включить и выключить свет. 3. Свет включен с телефона, выключатель был выключен, включение выключателя ничего не делает, выключение выключателя после этого выключает свет. 4. Свет был выключен с телефона, выключатель включен, чтобы включить свет, необходимо выключить и снова включить выключатель. Примерно так видится задачка, мне лично кажется не очень выполняемой, почему и написал на форуме, может я чего не знаю...
1. Вообще-то вариантов не 4, как Вы расписали, а 8.
2. Судя по написанному Вам достаточно единообразно обрабатывать переходы любого из двух выключателей. Т.е. переход из "выкл" во "вкл" включает свет, если он был выключен либо ничего не делает, если он был включен. Вне зависимости от того, с телефона это или аппаратный выключатель.
Восемь вариантов? Что я упускаю в логике?
Как отслеживать переходы состояний? При таком варианте я так понимаю придется и на телефоне по несколько раз нажимать кнопку?
Поищите про проходные выключатели в длинных коридорах. Там похожий принцип - с любого выключателя можно включить и выключить свет, но Вам еще придется отслеживать состояние настенного выключателя. Поскольку там меняется влючено-выключено.
Как раз с телефоном IMHO проще - сам телефон должен передавать изменение состояния (и молчать, если состояние не меняется) - этот переход и фиксируем, а чтобы отслеживать изменение состояния кнопки - запоминать предыдущее и сравнивать с ним.
PS. Думаю, аналогия с проходным выключателем, наоборот, только запутает дело, т.к. переключение проходного выключателья с одной стороны по сути меняет назначение направлений переходного выключателя с другой ("вкл" становится "выкл" и наоборот). А в данной схеме этого не требуется.
Как раз с телефоном IMHO проще - сам телефон должен передавать изменение состояния (и молчать, если состояние не меняется) - этот переход и фиксируем, а чтобы отслеживать изменение состояния кнопки - запоминать предыдущее и сравнивать с ним.
PS. Думаю, аналогия с проходным выключателем, наоборот, только запутает дело, т.к. переключение проходного выключателья с одной стороны по сути меняет назначение направлений переходного выключателя с другой ("вкл" становится "выкл" и наоборот). А в данной схеме этого не требуется.
Пожалуй Вы правы - поверхностно посмотрел ТЗ. Тут без матрицы состояний делать нечего, особенно напрягает существующий выключатель 220В. Его то надо блокировать, то он должен выключать. Боюсь, что задачка неразрешима.
Выключатель, очевидно, может быть соединен только с Ардуиной. А 220 коммутировать только реле. Ни о какой коммутации 220 при помощи фиксированного выключателя речи идти не может.