Бесконтактный выключатель

Использовать бесконтактный датчик в квартире удобно: не нужно прикасаться рукой к выключателю, да и выглядит эта конструкция стильно.

Выключатель может работать в двух режимах - как триггер или как датчик присутствия (нет препятствия перед оптопарой - нет сигнала).

Устройство собрано на модуле с микросхемой ATtiny85, но будет работать на любом из микроконтроллеров Arduino.

Для работы в сети 220 вольт параллельно коммутирующим контактам реле разумно поставить искрогасящую RC-цепочку.

Мощность нагрузки не должна превышать предельных параметров реле, управлять чайником или электроплитой не получится.

Если в качестве источника света использовать светодиодную ленту, вместо реле можно использовать мощный транзистор на радиаторе.

Тогда программу можно написать так, чтобы освещение включалось и выключалось плавно (а с RGB-лентой - даже с изменением цвета, например, от темноты к темно-фиолетовому, зеленому и белому).

PS: Датчик движения

Детали и комплектующие:
Arduino или модуль ATtiny85
Инфракрасный датчик
Модуль реле
Транзистор npn
Резистор 1 КОм