В этом проекте сделаем выключатель который будет выключаться и выключаться по хлопку. Существуют такие решения готовые, но они стоят довольно дорого. По этому сделаем что-то свое.
Для этого нам понадобится:
attiny13: http://ali.pub/3i09aa
Микрофон: http://ali.pub/3i09fq
Реле: http://ali.pub/29qkrt
Схема подключения компонентов будет следующая:
За место светодиода можно также подключить и реле, эффект будет тот же.
Теперь давайте перейдем к программированию attiny13. Чтоб это сделать, нам нужно сначала настроить программу arduino ide, я описал данный процесс вот здесь.
Программу можно найти у меня на сайте.
Принцип работы очень простой, модуль микрофона умеет подавать сигнал по пину D0 когда улавливает какой либо шум. И получается, что как только мы совершаем хлопок, сигнал подается на пин D0 и улавливается контроллером attiny13 и контроллер ждет второго такого сигнала, если второй хлопок произошел меньше чем с интервалом в секунду, то attiny13 включает реле ( или светодиод) если же нет, то придется повторить попытку.
Ну и все это показано в видео: