1,2K подписчиков

Реализуем включение и выключение освещения по хлопку.

В этом проекте сделаем выключатель который будет выключаться и выключаться по хлопку. Существуют такие решения готовые, но они стоят довольно дорого. По этому сделаем что-то свое.

Для этого нам понадобится:

attiny13: http://ali.pub/3i09aa

Микрофон: http://ali.pub/3i09fq

Реле: http://ali.pub/29qkrt

Схема подключения компонентов будет следующая:

В этом проекте сделаем выключатель который будет выключаться и выключаться по хлопку. Существуют такие решения готовые, но они стоят довольно дорого. По этому сделаем что-то свое.

За место светодиода можно также подключить и реле, эффект будет тот же.

Теперь давайте перейдем к программированию attiny13. Чтоб это сделать, нам нужно сначала настроить программу arduino ide, я описал данный процесс вот здесь.

Программу можно найти у меня на сайте.

Принцип работы очень простой, модуль микрофона умеет подавать сигнал по пину D0 когда улавливает какой либо шум. И получается, что как только мы совершаем хлопок, сигнал подается на пин D0 и улавливается контроллером attiny13 и контроллер ждет второго такого сигнала, если второй хлопок произошел меньше чем с интервалом в секунду, то attiny13 включает реле ( или светодиод) если же нет, то придется повторить попытку.

Ну и все это показано в видео: