Умные вопросы
Войти
Регистрация
Как подключить микрофон к ардуино и как считывать частоту входящего сигнала?
Простой микрофон электретный, как его подключить к ардуино, и можно ли обойтись без усилителя в данном случае? По поводу определения частоты звука есть библиотека FFT, но я без понятия, что это. Кто нибудь сталкивался с такими задачами? Чтобы уже считанный сигнал стал готовым значением float, которое можно использовать в своих целях.
1 год
назад
от
KristinaSous
2 Ответа
▲
▼
0
голосов
Чтобы подключить электретный микрофон к Arduino и считывать входящий звуковой сигнал с него, можно использовать модуль усилителя звука MAX9814 для Arduino. При подключении электретного микрофона на вход усилителя и считывании выходного значения на выходе можно получить напряжение, изменяющеся в зависимости от звукового сигнала, поступающего от микрофона.
Если есть библиотека FFT, то можно воспользоваться ею, чтобы преобразовать сигнал в частотное представление для дальнейшей обработки.
1 год
назад
от
KaraBeatham
▲
▼
0
голосов
Микрофон придется с усилителем - есть готовые микросхемы, т. к аналого-цифровому преобразователю в контроллере avr нехватит вольтажа для правильной оцифровки звука. FFT - fast fourie transformation - быстрое преобразование фурье - разбиение звука на отдельные синусоиды со своей амплитудой и периодом. Так оцифровывается звук в несжатый формат (. wav) . Библиотеки сам не знаю писал для ардуино только на ассемблере.
1 год
назад
от
косоруков евгений
Связанные вопросы
5
ответов
В виде чего представлен цифровой сигнал
1 год
назад
от
штейнберг олег
1
ответ
Как правильно "не дайте ему шанС" или "не дайте ему шансА"? Есть ли какое-то единое правило в языке для подобных случаев
4 года
назад
от
сергей мельникорв
1
ответ
че делать если девушка любит одного но выйдет за муж за другого
13 года
назад
от
*Полина(ДеВоЧкА ПаЗиТиФфЧиК)