Спасибо за статью! Первая мысль, куда пристроить «безконтактный» переключатель, была общественный туалет. А вот свет выключать удобно было бы удаленно, а не без контакта. Но все равно хорошая работа.
>Arduino Nano будет заменен на контроллер Atmega328, вся схема с блоком питания будут собраны на отдельной плате и вмонтирована в коридорный выключатель.
Вот за это вам большой плюс. Не зацикливаетесь на готовых ардуинах и правильно делаете.
Единственное что — лично мне вот всегда хотелось включать/выключать свет удаленно, т.к. обычно такое желание приходит когда уже ложишься, поэтому я для себя собирал сначала выключатель, управляемый с пульта от ТВ, потом голосовой. Мне кажется, это чаще требуется)
Потому что Wave хранится в памяти программ контроллера равной 32к для сравнения у ATTiny85 всего 8к.
Если выкинуть звуковые эффекты то тогда можно и Tiny применить
Звук порадовал, спасибо! А насчёт бесконтактного срабатывания от руки на близком расстоянии — вот тут посмотрите, как ещё один вариант. Я делал контакнтый способ, но если поставить резисторы побольше то будет на расстоянии срабатывать, там в комментах уже опробовали.
Планирую так же написать статьи на тему выключатели: «Выключатель с голосовым управлением»
«Выключатель с даленным управлением по сети»
«Выключатель управляемый любым ПДУ от бытовой техники»
«Автоматический выключатель с оптическим датчиком присутствия» «Емкостной выключатель»
WAVE хранится в основной памяти программ.
Wave из бинарного типа нужно предварительно проконвертировать в HEX
Посмотри вот эти файлы, это и есть Wave #include «fife.h»
#include «hi.h»
Спасибо за идею, сделал аналогичную штуку на «Уно», но только с УЗ-датчиком.
Хотел расположить это дело на потолке (2,60 м).
Так он жену не определяет. Волосы, очевидно, причиной.
И еще, когда пробовал заливать скетч, в уно, также весь не входил, пришлось обрезать «звуковые» массивы.
Поэтому мега, с 128 памяти. конечно больше подходит.
Оптический выключатель со звуковым эффектом на Arduino