Звуковой датчик обнаруживает только пики
Я использую этот датчик звука SparkFun в своем проекте для простого измерителя окружающего звука.
Сейчас я просто пытаюсь отслеживать необработанный аналоговый вывод огибающей.
Моя проблема в том, что выходной сигнал меняется только при пиковых звуках, например, при хлопке в ладоши. Но когда окружающий звук громче, когда люди разговаривают или играет громкая музыка, результат не меняется.
@loicb, 👍1
1 ответ
▲ 1
Кажется, вам нужно увеличить коэффициент усиления, смотрите внутри документа
Руководство по подключению звукового детектора
Следующий фрагмент:
Также примите во внимание, что требуется от 3,5 до 5,5 В, в то время как 5 В идеально (см. Быстрый старт в начале того же документа.
,
@Michel Keijzers
Смотрите также:
- Значения аналогового микрофона не меняются
- Arduino Nano сгорел на музыкальной светодиодной ленте
- Я не могу установить правильную конфигурацию звукового модуля
- Ardiuno + sim-карта для приема только звонков телефон
- avrdude ser_open() can't set com-state
- Загрузка Arduino Nano дает ошибку: avrdude: stk500_recv(): programmer is not responding
- Какое максимальное энергопотребление Arduino Nano 3.0?
- Как навсегда изменить скорость передачи данных ESP8266 (12e)?
Я думал, что это только для обнаружения звука (выход ворот), но я попробую, спасибо за понимание!, @loicb
Я никогда не использовал этот компонент, но я думаю, что он улучшит звуковую чувствительность, которая должна быть увеличена, если вы получаете слишком маленькое усиление., @Michel Keijzers
Я пробовал, ничего не изменилось :(, @loicb
Сожалею об этом… плохим решением было бы использовать операционный усилитель/усилитель перед входом этого звукового детектора., @Michel Keijzers
Может быть, это выше моих знаний на данный момент. Хотя спасибо за ответы :), @loicb