Не претендуя на
ИмхоДом › Форумы › руки из плечей › Выключаем в доме везде свет датчиками. Но как быть с человеком на унитазе? схема › Не претендуя на
- Томск
Не претендуя на эксклюзивность (и даже подозревая, что все далее сказанное очевидно), расскажу о своей реализации данной задачи у себя.
1. Пироэлектрический инфракрасный датчик движения
Датчик, думаю, всем знаком, рассказывать об особенностях смысла не имеет. У меня он спрятан под керамической плиткой, наружу выходит только линза Френеля.
Данный датчик можно использовать и сам по себе и совместно с контроллером умного дома.
Алгоритм работы:
- включение освещения на определенный период времени при улавливании движения;
- выключение освещения при отсутствии движения продолжительное время.
Минусы:
- домочадцам придется периодически двигаться, чтобы не выключился свет;
- если датчик отгорожен чем-либо (например, шторой для душа), он не сработает и придется выглядывать из-за преграды и махать рукой.
2. Магнитный датчик открывания двери
Классический геркон. Вешаем на дверь и можем пользоваться.
Варианты использования:
- либо просто включение освещения на определенный период времени при открытии/закрытии двери,
- либо (как наивно предложил мой сын) считать каждое нечетное открывание двери входом человека в санузел, а каждое четное — выходом из него.
Минусы:
- в первом варианте будешь периодически сидеть в темноте или наоборот будет происходить перерасход электричества;
- во втором варианте стоит хоть раз открыть и закрыть дверь (не войдя при этом) и алгоритм собьётся.
3. Оба датчика вместе
Итак, попробуем объединить преимущества обоих датчиков. Будем следить за их датчиков и запоминать время срабатывания.
Кроме того, выделим для себя три режима работы системы:
- «Человек точно в комнате», при котором освещение включено неограниченное время;
- «Человек возможно в комнате», при котором освещение тоже включено, но в течение короткого времени;
- «Человека видимо нет в комнате», при котором освещение выключается.
Алгоритм работы следующий:
- при открытии/закрытии двери или движении переходим в режим «Человек возможно в комнате»
- если после этого в течение 15 секунд ничего не происходит, то переходим в режим «Человека видимо нет в комнате»
- если после закрытия двери сработал датчик движения, то переходим в режим «Человек точно в комнате»
Вот и всё! Логика очень простая — человек войдя в санузел и закрыв за собой дверь точно попадёт под датчик движения хотя бы на пару секунд. После этого он может прятаться за шторой или сидеть неподвижно — неважно, система его уже посчитала, свет будет гореть пока снова не откроется дверь (а точнее и ещё 15 секунд после этого и окончания любого движения).