Это видео недоступно.
Сожалеем об этом.

Arduino АЧХ arduinoFFT.h разложение звука на частоты

Поделиться
HTML-код
  • Опубликовано: 18 дек 2019
  • Усилитель MAX9814 с микрофоном geekmatic.in.ua...
    Arduino Nano geekmatic.in.ua...
    Строим АЧХ амплитудно частотную характеристику звукового сигнала с микрофона. Определяем доминирующую частоту звука при помощи Arduino. Определяем гармоники звукового сигнала. Разбираем библиотеку arduinoFFT.h
    Библиотека github.com/kos...
    Viber 0683609382
    / geekmaticinua
    Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам.
    Подробнее: / @arduino2914
    #arduino #ачх #MAX9814 #arduinoFFT

Комментарии • 17

  • @aleshep
    @aleshep 4 года назад +10

    Самое грустное в подобных видео -- это использование готовых библиотек без разбора того, какие алгоритмы и как в них реализованы. Ну уж если вы понимаете, что такое преобразование Фурье и как оно выполняется, ну почему не сделать собственную библиотеку, описав всё, что делаете? Или хотя бы разобрать существующий код, прокомментировав сильные и слабые стороны найденного решения. Это было бы круто, познавательно и интересно для просмотра. А в таком виде -- это лишь один из множества "мануалов" из серии "качаем библиотек, кнопаем кнопочки в Arduino IDE -- вау, оно работает!". Лайк поставил, комментарий ни в коем случае не несёт негативной составляющей, просто мнение "со стороны". Удачи.

    • @igor0242
      @igor0242 3 года назад +2

      описанный вами метод подачи информации называется - качественный контент. Вот как раз качественного контента ОЧЕНЬ мало в ютубе. А всё потому, что стыда у людей совсем мало стало. Раньше более требовательно к себе относились и не считали возможным учить других при мало мальски обретенных знаниях. А тут еще в начале идёт прямо скажем безобразная попытка обьяснить что же такое - это преобразование, которая в результате вылилась в мямление и мычание....

  • @Juztuara
    @Juztuara 2 года назад +1

    Частоты хорошо определяются только на таких генераторах. А стоит включить музыку с хотя бы 2мя инструментами (ударные и бас) - и задача уже становится не такой простой и определение частот ещё менее точным.

  • @honestcoding7586
    @honestcoding7586 3 года назад

    Спасибо за видео, но было бы интересно разобрать все функции библиотеки. Когда я закомментировал FFT.ComplexToMagnitude - то перестало правильно находить частоту. Похоже что она подготавливает данные.

  • @Nik_tvnow
    @Nik_tvnow 3 года назад +1

    Есть смысл посмотреть ещё в сторону преобразования Хартли.

  • @bat_bsvoriginal
    @bat_bsvoriginal 3 года назад +1

    единственное применение ардуинки для таких задач,это оцифровка аналога на максимальной скорости и отправка сырых данных в комп.

  • @dimaivanov475
    @dimaivanov475 4 года назад

    миди гитару можно сделать на ардуино? скажем 6 датчиков(звукоснимателей) плюс шесть ардуино нано

  • @MrZandho
    @MrZandho 2 года назад

    Можно ли организовать "общение" двух ардуин по звуку?
    Генерировать сигнал пьезоизлучателем и на втором ловить и вычислять частоту. Получить, так сказать, расширенную версию МОРЗЕ.

    • @arduino2914
      @arduino2914  2 года назад +1

      Не вижу проблем создать такое

    • @ATtiny13a-PU
      @ATtiny13a-PU 9 месяцев назад

      можно проще, давно придумали амплитудную модуляцию и фазовую модуляцию. Всё как для радиоволн.

  • @user-oh4lw7zq8p
    @user-oh4lw7zq8p 6 месяцев назад

    Попробовал, на самом деле такая херотень, оно показывает частоту с такой же точностью как гадание на кофейной гуще.. полнейший абсурд в показаниях, иногда конечно попадает в точку, но только на опредёлённом узком участке диапазона частот и только при конкретных настройках. стоит чуть выше по частоте поднятся и в показаниях бред...можно конечно опять настройками пошаманить и будет эту частоту правильно отображать, но опять же только на данной частоте и с данными настройками. Короче шлак ...

  • @__ivandrago__
    @__ivandrago__ 3 года назад

    Есть кто может написать частотный фильтр на STM32 нужно отрезать лишние частоты и шумы с пьезоэлектрического микрофона и воспроизводить отфильтрованный сигнал на гарнитуру(наушники)?

    • @zeronok4606
      @zeronok4606 3 года назад

      нашел кого-нибудь? мне на ардуино аналогично нужно

    • @__ivandrago__
      @__ivandrago__ 3 года назад

      @@zeronok4606 Нет, не нашел, купил импортный, готовый прибор, нашим деньги не нужны. А тебе для каких целей если не секрет?

  • @andrewandrosow4797
    @andrewandrosow4797 3 года назад

    8 битный микроконтроллер с частотой 16МГц и лишь 4кБайт памяти не очень для этого подходит. На STM32 за те же деньги (если не дешевле) будет летать!

    • @arduino2914
      @arduino2914  3 года назад

      В данный момент не соглашусь про "те же деньги". Посмотрите сколько сейчас стоит серия STM32F103 например. Похоже их выпуск сильно затормозился в мире. Этой зимой распродают остатки. А по производительности конечно соглашусь. Я этот алгоритм пробовал на STM32