Модули воспроизведения звука для Arduino

Поделиться
HTML-код
  • Опубликовано: 17 ноя 2024
  • НаукаНаука

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

  • @DezoLutz
    @DezoLutz 10 месяцев назад +6

    Бывает вот какая вещь с модулями - на производстве, иногда не до конца припаивают микруху усилителя для спикера, или даже сам контроллер, если контроллер нeдoпaянный - модуль ведет себя либо очень странно в таких ситуациях или вообще не подает признаков жизни. Из странного поведения что было у меня - на пине busy всегда низкий логический уровень и диод на самом модуле горит, что соответствует тому, что какой-то файл с сд-карты воспроизводится, но если вытащить сд-карту, то ничего не меняется, даже если подключить динамик не к усилителю а к стерео каналу, вы услышите либо наводки, либо ничего. Возьмите и пропаяйте все контакты контроллера на плате паяльником с маленьким жалом, прозвоните потом каждый на наличие короткого, если все ок - модуль будет вести себя как надо. Надеюсь этим комментарием, спасу кому-то время и модуль.

  • @Zebb_nc
    @Zebb_nc Год назад +4

    Юзаю 6500-й модуль для производства говорящих игрушек уже года три. На нём спокойно увеличивается память до 128 МБит. Он плохо жуёт WAV из-за медленной шины SPI. Перевёл прогу для перезаписи, с этим теперь проще. Как аналог ему рассматривал JR6001, который автоматом работает как usb накопитель, правда стабильность работы при дребезге контактов у него ниже.

    • @АндрейАндреев-с7э
      @АндрейАндреев-с7э 8 месяцев назад

      Как увеличить память? Купил этот модуль, но памяти 16МБит очень мало.

  • @SergeyKosachev
    @SergeyKosachev Год назад +1

    Классная домашняя работа.
    Спс.
    ... и - не только "завидео"...,
    а потому, что я купил несколько плееров для игрушек - оказалось тот, который первый...
    Теперь я знаю о нём больше.
    За это спасибо.

  • @IlayMeschaninov2006
    @IlayMeschaninov2006 Год назад

    Спасибо за вашу помощь, что я уже подключил DFPlayer прям почти 5в (4.9) и даже он у меня всё работает, а я это даже и не знал, что даже можно подключить на прямом 5в, но когда я сначала решил подключить этого плеера по меньше 5в, но в итоге он вообще не работал, значит ему вообще не хватало питания. Спасибо за вашу информацию!

    • @уФокси
      @уФокси 9 месяцев назад

      хм, обычно работает от 3.3в до 5в, по крайней мере у меня.

  • @phitrow
    @phitrow Год назад

    мне понравился первый, всё просто и стабильно.

  • @IlayMeschaninov2006
    @IlayMeschaninov2006 Год назад

    И всё это прекрасно работает

  • @avr_stm_pro2955
    @avr_stm_pro2955 Год назад +2

    Спасибо 👍👍👍

  • @Paramond-s3k
    @Paramond-s3k 5 месяцев назад

    Кстати модуль sim900 может записывать и воспроизводить звуковые файлы , и записывать их нужно , если не изменяет память из под программы от 2 плеера

  • @СергейМоскаленко-я1э
    @СергейМоскаленко-я1э 9 месяцев назад +2

    Перепробовал ВСЕ! Самый правильно -работающий под управлением от микроконтроллера модуль - первый (DF-pl...).Лучше всего реагирует на программное изменение громкости, неукоснительные задержки между перебором некоторых типовых команд. Минимальный щелчёк перед воспроизведением выбранного звукового файла и т.д. Остальные- существенно хуже!

  • @ДенисНезачем
    @ДенисНезачем 29 дней назад

    А можно ли реализовать такую задачу?.. Делаю макет релейного лифта, и нужно, чтобы движение кабины на большой, малой скорости, открывание и закрывание дверей, переключение этажников, сопровождалось записанными звуками настоящего лифта. Главное требование - чтобы переключение воспроизводимой дорожки происходило мгновенно. В идеале конечно, чтобы можно было смешивать несколько звуков.

    • @kote315
      @kote315  29 дней назад

      Совсем мгновенно не получится, всегда есть какая-то задержка. Учтите что воспроизведение начнется уже после того как переключатель сработает, момент касания однозначно будет "съеден". Но тут надо поэкспериментировать, возможно результат получится удовлетворительным.
      Смешивать несколько звуков эти модули не умеют. Придется использовать одноплатный компьютер или что-то подобное. Ну или же просто взять несколько разных модулей, одновременно воспроизводящих разные звуки. Допустим один звук двигателя, второй этажники.

    • @ДенисНезачем
      @ДенисНезачем 29 дней назад

      @@kote315 спасибо за оперативный ответ и идею использования двух модулей. А какие шаги помогут минимизировать задержку переключения? В частности это нужно именно для момента переключения с большой на малую скорость. Хотя, что то мне подсказывает, что здесь тоже поможет использование двух модулей)

    • @kote315
      @kote315  29 дней назад +1

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

  • @TheREDMANChan
    @TheREDMANChan 8 месяцев назад

    отличный экскурс, я как раз ищу подобные модули для цикличного проигрывания звуков для косплей проекта - нужно при зажатии кнопки постоянное проигрывание 3-4 секундного аудио с работающим двигателем, а тут ты кратковременно замыкал контакты.. Как то можно устроить две кнопки, и каждая при зажатии будет циклично проигрывать свой звук? спасибо)

    • @kote315
      @kote315  8 месяцев назад

      С помощью ардуино можно. Правда есть вероятность что между концом и началом будет небольшая пауза.

    • @TheREDMANChan
      @TheREDMANChan 8 месяцев назад

      @@kote315 а если кнопку не нажать, а удерживать, что будет?

    • @kote315
      @kote315  8 месяцев назад

      Возможно и будет воспроизводить в цикле, но при отпускании кнопки не остановится, пока не доиграет файл до конца

    • @TheREDMANChan
      @TheREDMANChan 8 месяцев назад

      @@kote315 я придумал! сигнал с ардуино нано будет подаваться на усилитель постоянно (можно получасовую дорожку со звуком запустить, она будет запускаться заново сама по себе пока питание есть) и на провод к усилителю поставить кнопку и вуаля - при нажатии на усилитель идет сигнал который тут же начинает воспроизводиться)) гениально, правда затратно по энергии, но можно включать только на момент использования))

  • @xusniddinrustamov7847
    @xusniddinrustamov7847 8 месяцев назад +1

    Можно ли сделать так чтобы при подаче питания оно сразу начал воспроизвести один звук с повтором пока не отключить ???😮😮😮

    • @valiantsin3925
      @valiantsin3925 3 месяца назад

      Здравствуйте! У меня точно такой же стоит вопрос. Но не могу уже пол года найти ответ. Хочу чтобы при открывании шкатулки мелодия проигрывалась , а при закрывании выключалась. Может вам удалось решить уже этот вопрос?

  • @Трудоголикнаселе
    @Трудоголикнаселе 2 месяца назад

    Добрый день, наконец увидел что-то нужное. Вопрос про мини МП3 плеер, как сделать так чтобы при нажатие один раз на кнопку «НАПРИМЕР ВПЕРЁД» воспроизвёлся только первый файл, при нажатии на эту же кнопку один раз воспроизвёлся второй файл и так далее, до ста. Естественно при нажатие один раз на зад кнопку трек проигрался предыдущий. Я хочу сделать говорящий счётчик, например при каждом одиночным нажатием в перёд плеер воспроизводил файл 1, и так по очереди при каждом новом одиночным нажатие в перёд 2 файл, и также в обратном порядке при нажатие кнопки назад. Что для этого нужно, у меня только мини мп3 плеер

    • @kote315
      @kote315  2 месяца назад

      Скорее всего без ардуино не получится. А вот с ардуино получится.

    • @Трудоголикнаселе
      @Трудоголикнаселе 2 месяца назад

      @@kote315 Спасибо

  • @luisfredrih5181
    @luisfredrih5181 Месяц назад

    Можно ли загрузить на один слот отрывок песни длинной 90 секунд?
    И какой именно динамик представлен на видео?

    • @kote315
      @kote315  Месяц назад

      > Можно ли загрузить на один слот отрывок песни длинной 90 секунд?
      Можно
      > И какой именно динамик представлен на видео?
      Знаю про него не больше чем видно из видео, модель не знаю.

  • @Дневникибродяги
    @Дневникибродяги 7 месяцев назад

    Привет. Подскажите. А БЕЗ резистора работать будет? ОТ 5 от 3,7 вольт? СОбрал схему, три дня вожусь, под рукой резистора нет и что-то ничего не выходит. Вроде как-то пол года назад другой проект собирал ,обошелся без всяких резисторов. Теперь вот другой собираю и что-то не фурычит...

    • @kote315
      @kote315  7 месяцев назад

      Без резистора есть риск спалить вход. У меня нет желания так рисковать, поэтому проверять не буду)

  • @IlayMeschaninov2006
    @IlayMeschaninov2006 Год назад

    Я это даже решил врубить музыку от F-777

  • @pont_vrn
    @pont_vrn 5 месяцев назад

    Подскажите, какой динамик можно купить без внешнего усилителя. Делаю звук мотора для rc моделей

    • @kote315
      @kote315  5 месяцев назад

      Любой

  • @phitrow
    @phitrow Год назад +1

    на планках компьютерной памяти и видеокартах пропадают гигабайты для потенциального использования в каких-то самоделках.
    кто-нибудь придумал как их использовать?

    • @kote315
      @kote315  Год назад +2

      xakep.ru/2019/06/13/arduino-stm32/

  • @pacificus4108
    @pacificus4108 Месяц назад

    Ребят, можно ли на этот модуль сделать автоматическое воспроизведения звука, при подаче питания. Хочу сделать звуковой индикатор включения.

    • @kote315
      @kote315  Месяц назад

      На этот модуль - это на какой? В видео их три разных показано.

    • @pacificus4108
      @pacificus4108 Месяц назад

      ​@@kote315jq6500

    • @kote315
      @kote315  Месяц назад

      Через ардуино точно можно. Без ардуино не факт, но попробовать можно.
      Попробуйте соединить K1 с минусом, возможно заработает. Если нет, можно попробовать простенькую схемку задержки с конденсатором и транзистором. Правда возможно будет воспроизводить в цикле. У меня сейчас такого модуля нет, проверить не могу.

    • @pacificus4108
      @pacificus4108 Месяц назад

      @@kote315 Нашел решение с помощью реле времени, которая замыкает контакты при подаче напряжения)

  • @i-onedarksnow9288
    @i-onedarksnow9288 9 месяцев назад +1

    MP3-TF-16P на кривых китайчипах - не щупал оригинальный дф плеер, но это вполне себе глючная хрень, могущая пропускать треки, не воспроизводить их, лечится принудительным ресетом, посланным по юарту

  • @АлексейМамонтов-р4о
    @АлексейМамонтов-р4о 9 месяцев назад

    Подскажите пожалуйств, как сделать так, чтобы df не воспроизводил файл заново? Я закидываю на флешку один файл, после окончания идет репит. Это возможно убрать?

    • @kote315
      @kote315  9 месяцев назад

      На ваш вопрос ответить невозможно, так как не понятно как вы даете команду на воспроизведение.

    • @АлексейМамонтов-р4о
      @АлексейМамонтов-р4о 9 месяцев назад

      @@kote315 я просто подключал кнопку к двум пинам. Не помню к каким именно. Тоесть можно по-разному подключить и будет воспроизводить 1 раз?

    • @kote315
      @kote315  9 месяцев назад

      ruclips.net/video/GqHtyxBmwUM/видео.html

  • @викторисаев-б8и
    @викторисаев-б8и 10 месяцев назад

    Подскажите пенсионеру,модуль на чипе МH 2024 с кнопками работает,а с ардуино не хочет,использую ардуино нано 328Р ,скетч закачивал разный,один скетч с подачей на пины 10 и 11 (RX TX ) пробовал скетч с непосредственно на TX RX платы ардуино

    • @kote315
      @kote315  10 месяцев назад

      Одно из трех - либо неправильно подключаете, либо в скетчах что-то не так, либо аппаратно что-то не работает. Не могу знать что из этого у вас случилось.
      Можете выслать скетчи и фото того как подключаете в почту, попробую разобраться.

    • @викторисаев-б8и
      @викторисаев-б8и 10 месяцев назад

      @@kote315 куда выслать

    • @kote315
      @kote315  10 месяцев назад

      ruclips.net/video/BcW3bNHRFHk/видео.html

  • @АндрейБелов-м2р
    @АндрейБелов-м2р 4 месяца назад

    очень важно сказать, что модуль JQ6500 невозможно заставить прервать проигрывание трека по uart методами, описанными в даташите. следующий выбранный по uart трек просто встанет в очередь воспроизведения. можно конечно программно сбрасывать модуль, но от этого появляется противный щелчок в динамике. при выборе треков кнопками все нормально прерывается и никакой очереди нет. для меня эта недоработка была большим разочарованием.
    если кто-то знает способ как сбрасывать треки через uart, то очень прошу поделиться информацией

    • @kote315
      @kote315  4 месяца назад

      У меня запланирован один проект с таким модулем, попробую, потом сообщу о результатах.

    • @АндрейБелов-м2р
      @АндрейБелов-м2р 4 месяца назад

      @@kote315 возможно получится реализовать воспроизведение сэмплов через команды "следующий" "предыдущий", но это все равно костыль

    • @kote315
      @kote315  4 месяца назад

      Попробовал с библиотекой JQ6500_Serial.h
      Остановки нет, но есть пауза mp3.pause(); так что можно использовать ее.
      Воспроизведение запускал через mp3.playFileByIndexNumber(fnum); постановки в очередь не замечено, просто воспроизводится файл с нужным номером.

    • @АндрейБелов-м2р
      @АндрейБелов-м2р 4 месяца назад

      @@kote315 я не использовал библиотеку, отправлял команды в uart. Получилось быстро переключать треки через команды "следующий" "предыдущий". Возможно у меня какой-то неправильный модуль или в библиотеку уже вшиты какие-то особые команды, но у меня почему-то при одномоментном вызове трека по номеру, к примеру 3 раза- он и проиграет 3 раза. Может дело в программирующем резисторе на плате, но в даташите нет ни слова о его причастности к очереди через uart. У меня резистор на плате отсутствует

    • @kote315
      @kote315  4 месяца назад

      Не думаю что дело в резисторе, скорее какая-то программная особенность. Возможно ответы найдутся в исходниках библиотеки.

  • @bessonniy7960
    @bessonniy7960 Год назад

    Подскажи пожалуйста, решил установить голосовое приветствие на машину при включении зажигания какой модуль лучше использовать? Особенно если пустить его через усилитель звука

    • @kote315
      @kote315  Год назад

      Особой разницы нет, любой из двух будет работать. А там уж смотрите какой вам покажется более удобным.

    • @bessonniy7960
      @bessonniy7960 Год назад

      А если на dfpl контакт будет постоянно замкнут или кнопка нажата и удержена мелодия один раз проиграет или по кругу будет воспроизводится?

    • @kote315
      @kote315  Год назад

      Если кнопку просто замкнуть и подать питание, мой модуль не начинает воспроизведение вообще (но у некоторых начинает, видимо есть разные версии модуля). Впрочем, это решаемая проблема.
      Но в любом случае воспроизведение идет в цикле. Так что для решения вашей задачи понадобится микроконтроллер, напр. arduino nano. С прошивкой помогу, если что.

    • @bessonniy7960
      @bessonniy7960 Год назад

      @@kote315 спасибо

  • @викторисаев-б8и
    @викторисаев-б8и 10 месяцев назад

    Забыл написать,модуль у меня,как у вас в видео первый,карта памяти на 32 Гб

  • @FlawlessVictory2.0
    @FlawlessVictory2.0 3 месяца назад

    Почему мелодия такая короткая ?

    • @kote315
      @kote315  3 месяца назад

      Потому что не длинная

  • @ТоляНиколаев-б8х
    @ТоляНиколаев-б8х 9 месяцев назад

    Привет, хочу сделать голосовое приветствие в авто, подскажи, как лучше это всё обыграть)

    • @kote315
      @kote315  9 месяцев назад

      JQ6500+Arduino. Это то что точно будет работать.

    • @ТоляНиколаев-б8х
      @ТоляНиколаев-б8х 9 месяцев назад

      @@kote315а мы можем с тобой подробнее обсудить это? Куда можно написать тебе?

    • @kote315
      @kote315  9 месяцев назад

      В почту "для коммерческих запросов" можно, в информации о канале поищите адрес

  • @бесконечности
    @бесконечности 11 месяцев назад

    15:30 до этого ролик смотрел , и без ардуино будет работать норм в плане громкости, только подключать надо будет немного иначе.
    Не знаю пройдёт ли ссылка , но вот тут по таймингу парень объясняет как подключить ruclips.net/video/rAyk0tenGLU/видео.htmlsi=tgsemg_dBMnz4BSO&t=58

  • @marko-master
    @marko-master 11 месяцев назад

    Где достать эти звуки?

    • @kote315
      @kote315  11 месяцев назад

      В интернете?

    • @marko-master
      @marko-master 11 месяцев назад

      @@kote315 где именно эти звуки

    • @kote315
      @kote315  11 месяцев назад

      Где-то есть. Я не помню где я находил какие-то звуки 4 месяца назад.

    • @marko-master
      @marko-master 11 месяцев назад

      @@kote315 а можно как-то их скинуть на почту? Просто я понял, что шазам не помошник.

    • @kote315
      @kote315  11 месяцев назад

      Чтобы скинуть эти звуки вам на почту, мне сначала нужно будет заново их найти. И потратить на это примерно столько же времени, сколько бы вы потратили на их поиск. Спрашивается: ради чего? Вам эти звуки жизненно необходимы? Вам обязательно использовать именно их?

  • @MihaiTeSla
    @MihaiTeSla Год назад +2

    Программа очень китаская 🤣🤣🤣

  • @СергейВладимирович-в9ш

    ну есть -же не очень китайская. в типе косой - нет, - раскосый

  • @xusniddinrustamov7847
    @xusniddinrustamov7847 8 месяцев назад

    Обязательно БЕЗ АРДУИНО !!! НАДО !!!

    • @kote315
      @kote315  8 месяцев назад

      НАДО - ДЕЛАЙ!!!

  • @Михаил-д2п6м
    @Михаил-д2п6м Год назад

    Записывать звук эти модули не умеют на сд карту?