Хороший датчик звука

Тема в разделе "Arduino & Shields", создана пользователем Ray, 2 май 2020.

  1. Ray

    Ray Нерд

    Возможно есть вариант приглушить приход шумы которые приходят на ленту. Когда я подключал микрофон к нано, чтоб потестить, были видны стабильные небольшие шумы, хотя в комнате было абсолютно тихо, подозреваю это то на что и реагировала лента. Нет возможности пока подключить это и сделать скриншот, так что примерно нарисую. Вопрос в том, от чего этот дефект. Микрофон? Усилитель?
    Вот к примеру, можете полистать картинки https://alexgyver.ru/colormusic/ там он постоянно перед лентой ставит на дату резистор или конденсатор, чем это помогает - не знаю. Либо конденсатор в OUT после микрофона. (У него кстати MAX9814 используется везде, как я заметил)
     

    Вложения:

  2. parovoZZ

    parovoZZ Гуру

    это не дефект. Шумы - главный враг электроники. Там как в автоспорте - надо ввалить кучу денег, чтобы одержать незначительный прорыв.
     
  3. Ray

    Ray Нерд

    Ну так это и есть дефек, по факту)
     
  4. parovoZZ

    parovoZZ Гуру

    у неё 60 дБ усиления всего. Для дешманских микрофонов это, может быть, и хорошо, но для выдающихся результатов она явно не подходит.
     
  5. Ray

    Ray Нерд

    Ничего лучше не нашел.
     
  6. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Почему бы не выложить сюды сам скетч ? Скорее всего вы заблудились в трех соснАх и морочите голову. Тут делов-то ввести сигнал DO.
     
  7. Ray

    Ray Нерд

    Я скидывал выше все ссылки.
     
  8. ivan_alexoff

    ivan_alexoff Гик

    Что у вас за модуль конкретно? Они разные бывают, хоть внешне и похожи. Может ему питания в 3 В маловато. А может китайцы микрофон не той полярностью запаяли.
    Потенциометр влияет только на выход D0.
    Выводи в serial значения с аналогового порта ESP и по очереди отключай сначала сам модуль, потом микрофон и смотри что шумит.
    Вот нравятся мне такие люди - смотрят у одних, а вопросы почему не работает задают другим.
     
    parovoZZ нравится это.
  9. Ray

    Ray Нерд

    Ну а кому я задам вопрос? Ему чтоли? Он просто выкладывает видосы в ютуб, он не говорил что вообще будет кому-то отвечать, к тому же там видос с двумя лямами просмотров, и вышел давно, я не уверен что он прочитает сообщение) Это тоже самое, что купить машину, пойти к мастеру и начать задавать вопросы, а он скажет, почему не спрашиваете у компании которая собирала эту машину.


    На нём не пишут конкретно. Выглядит так же как и все. RobotDyn Sound Detector.


    Зачем мне подключать к ESP, если шумы были в нано, которую подключал напрямую к компьютеру, а к ней датчик.
     
  10. parovoZZ

    parovoZZ Гуру

    ну так вот и я спрашиваю - почему не идёшь в компанию, которая собрала скетч и аппаратную часть, а пришёл к мастерам?
     
    ivan_alexoff нравится это.
  11. ivan_alexoff

    ivan_alexoff Гик

    Ну хотя бы фото выложи или ссылку где покупал.
    В поделке что используется - нано или есп? У есп аналоговый вход по параметрам отличается от нанки, у есп максимальное входное 1 В. И к тому же на некоторых модулях типа Nodemcu на плате запаян делитель. На нанке этого нет, поэтому и картинка может быть разной.
     
  12. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Или выкладываете скетч сюды или разбираетесь сами. Хрустальных шаров тут ни у кого нет.
     
  13. Ray

    Ray Нерд

    Я же говорю, пару тройку сообщений висят ссылки. Я вам же их и скидывал, ну.
    Код Arduino: http://bit.ly/arduinoforge Схематическая лампа: http://bit.ly/schematiclamp Схематический контроллер: http://bit.ly/schemcontroller
     
  14. Ray

    Ray Нерд

    Проект на ESP, а тестил на Нано. То что прыгает то ладно, мне бы как то пофиксить чувствительность микрофона, в плане, реагирует он так себе. Только прям на очень громкие звуки, либо если прям впритык к нему.
     
  15. Ray

    Ray Нерд

  16. ivan_alexoff

    ivan_alexoff Гик

    Это ссылка на конкретно ваш модуль? Если да, то смотрите - в описании указано Чип: LM393, Рабочее напряжение: DC 4-6В. LM393 это сдвоенный компаратор, по ссылке автора ролика используется модуль с операционным усилителем LM358. Для модулей с LM393 есть схемы подобных сенсоров, например здесь, и у них выход А0 подключается непосредственно с микрофона, т.е. без всякого усиления.
    Что касается прыгания - в скетче есть строка if (analogRaw <= 3). Измерьте свою "тишину", накиньте пару попугаев и подставьте это значение вместо 3, возможно поможет.
     
  17. Ray

    Ray Нерд

    Я заказывал с этого сайта, и у меня кстати я прочитал, написано LM358
     
  18. Ray

    Ray Нерд

    Что значит измерить тишину и на что менять "3"?
     
  19. ivan_alexoff

    ivan_alexoff Гик

    В отсутствие музыки, т.е. при полной "тишине" в комнате посмотрите значения измерений с аналогового порта и их подставьте вместо 3
     
  20. Ray

    Ray Нерд

    Если вы про код и монитор порта, то там бывает и под сотку вылазит. Что собственно делает эта строка? analogRaw <= 3
    Если analogRaw меньше или равно 3 то?