Бывает очень полезно знать куда положил какой-то предмет, но при этом не можешь вспомнить куда. Хлопнул в ладоши или свиснул и вуаля, наш маячок начинает пищать 🙂
Собственно сабж, делал кто-либо что-то подобное? Надо использовать микрофон? Т.к. устройство будет работать от батарейки, главный вопрос в энергопотреблении ардуины (есть ли у нее sleep режим, чтобы включать его между ожиданием хлопков) и микрофона.
Код мне писать не надо (не лентяй), я прошу лишь помощи в алгоритме, из чего все это сделать 🙂
0 комментариев на «“Звуковой маячок по хлопку в ладоши/свистку”»
По поводу спящего режима даже не представляю, сама по себе атмега жрет очень мало, чтобы еще съэкономить — отключи кварц, используй внутренний RC осцилятор на 32КГц, для хлопков и пищания этого тебе вполне хватит. Определить хлопок — микрофон к аналоговому входу. Возможно чтобы увеличить чувствительность и дальность микрофон придется подключать через операционный усилитель. (здесь в магазине только счетверенныйLM324N он вполне подойдет, просто в одном корпусе их 4, а значит более громоздко)
Но для начала попробуй просто микрофон к аналоговому входу, скетч от сюда, и посмотри какими цифрами реагирует микрофон.
скетч от сюда