8000 GitHub - asilichenko/clap-switch: Переключатель по хлопку
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

asilichenko/clap-switch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Скетч для ATTiny, который реализует функционал переключателя по двойному хлопку

К ATTiny подключается микрофонный модуль с цифровым выходом. Для разных МК используется разные выводы для подключения (в зависимости от того на каком выводе есть аппаратное прерывание INT0): PB1 - для ATTiny13 и PB2 для ATTiny85.

Вывод PB3 подключается к реле (srs-05vdc-sl).

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

Если в течение заданного таймаута бездействия ничего не происходит - МК переходит в режим сна.

Схема электрическая принципиальная

Схема распайки компонентов на плате

Пример функционирования готового устройства

Выключатель по хлопку на ATiny

About

Переключатель по х 4CEB лопку

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0