Анализатор низких частот с помощью микрофона...

Тема в разделе "Arduino & Shields", создана пользователем TebEnkov2222, 27 июн 2018.

  1. TebEnkov2222

    TebEnkov2222 Гик

    Добрый день.. Такая тема.. Можно ли сделать анализатор низких частот на ардуине? Я знаю, что есть библиотека fft. Но как мне ей пользоваться? и на каких частотах она работает?.
    Все это дело работать будет от микрофона, со встроенным усилком.. Мне нужно всего от 200 до 320 Гц.. Это возможно сделать?
     
  2. ostrov

    ostrov Гуру

    Если правильно настроить микрофон, он будет выдавать всплеск на каждый герц. В таком случае вполне можно вычислять частоты.
     
  3. TebEnkov2222

    TebEnkov2222 Гик

    А как его настроить то?
     
  4. TebEnkov2222

    TebEnkov2222 Гик

    Программно? Или машинально?
    Вот сам микрофон, к которому будет подключена дуина..
     
  5. Daniil

    Daniil Гуру

    она не знает что такое "низкие частоты" она лишь считает. Разберитесь с тем как и что она считает.
     
  6. parovoZZ

    parovoZZ Гуру

    Можно. Я этим сейчас и занимаюсь.
    На гитаре играешь?
    А что ты хочешь от него? Для этой темы нужны глубинные познанения в схемотехнике и матанализе, в частности ряды Фурье.
     
  7. ostrov

    ostrov Гуру

    Прицепить на место где он должен стоять и крутить чуствительность поглядывая на осциллограф. Когда пойдет расческа стгналов, это оно и есть. А считать уже программно.
     
  8. TebEnkov2222

    TebEnkov2222 Гик

    На гитаре играю, с Фурье не знаком сильно..
     
  9. TebEnkov2222

    TebEnkov2222 Гик

    А без подкрутки нельзя? Я замаюсь 10 микрофонов прокручивать...
     
  10. parovoZZ

    parovoZZ Гуру

    можно, но
     
  11. ostrov

    ostrov Гуру

    Чено там мучаться то, работы по минуте на каждую.
     
  12. TebEnkov2222

    TebEnkov2222 Гик

    А на пальцах мне никто не сможет объяснить, как работает библиотека? :)
     
  13. Daniil

    Daniil Гуру

    Нет:)много терминов, которые придётся расшифровывать. Быстрее погуглить)
     
  14. ostrov

    ostrov Гуру

    Какой библиотеки? Есть библиотека для работы с цифровым микрофоном?
     
  15. TebEnkov2222

    TebEnkov2222 Гик

    Не совсем.. FFT.h есть библиотека.. Быстрое преобразование Фурье
     
  16. TebEnkov2222

    TebEnkov2222 Гик

    Ну хорошо.. Нужно разбираться углублённно...
     
  17. ostrov

    ostrov Гуру

    Не пойму зачем там Фурье.
     
  18. TebEnkov2222

    TebEnkov2222 Гик

    У AlexGyver посмотрел.. Он Анализатор Аудио спектра делал.. И я подумал, что тоже осилю подобный проект.. Если до конца посмотрите.. Там он микрофон подключал, вместо штэкера с компьютера..
     
  19. TebEnkov2222

    TebEnkov2222 Гик

    А как оцифровать звук по другому? Не пойму..
     
  20. Daniil

    Daniil Гуру

    Отцифровка - перевод аналогового сигнала в набор чисел по определённому правилу.
    Есть сигнал, который меняется.
    Отцифровать можно его напряжение, которое будет соответствовать мгновенному значению амплитуды сигнала во временной области.
    Далее идёт магия чисел и берут фурье, для анализа отцифрованного сигнала в частотной области. Причём фурье берётся тоже за какой-то интервал времени (допустим 5 мс)

    Отцифровать сигнал во временной области проще (менее трудозатратно в плане схемотехники), чем в частотной.

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

    Вы лучше почитайте про фурье, про звук и связь звука с электричеством.
     
    Последнее редактирование: 1 июл 2018