Звуковой маячок по хлопку в ладоши/свистку

Бывает очень полезно знать куда положил какой-то предмет, но при этом не можешь вспомнить куда. Хлопнул в ладоши или свиснул и вуаля, наш маячок начинает пищать :)

Собственно сабж, делал кто-либо что-то подобное? Надо использовать микрофон? Т.к. устройство будет работать от батарейки, главный вопрос в энергопотреблении ардуины (есть ли у нее sleep режим, чтобы включать его между ожиданием хлопков) и микрофона.

Код мне писать не надо (не лентяй), я прошу лишь помощи в алгоритме, из чего все это сделать :)
  • 0
  • 17 октября 2011, 08:56
  • oleamm

Комментарии (1)

RSS свернуть / развернуть
+
0
По поводу спящего режима даже не представляю, сама по себе атмега жрет очень мало, чтобы еще съэкономить — отключи кварц, используй внутренний RC осцилятор на 32КГц, для хлопков и пищания этого тебе вполне хватит. Определить хлопок — микрофон к аналоговому входу. Возможно чтобы увеличить чувствительность и дальность микрофон придется подключать через операционный усилитель. (здесь в магазине только счетверенный LM324N он вполне подойдет, просто в одном корпусе их 4, а значит более громоздко)

Но для начала попробуй просто микрофон к аналоговому входу, скетч от сюда, и посмотри какими цифрами реагирует микрофон.
скетч от сюда
avatar

mogalkov

  • 27 октября 2011, 08:51

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.