DFPlayer Mini - MP3 модуль с портом UART

Поділитися
Вставка
  • Опубліковано 14 жов 2024

КОМЕНТАРІ • 107

  • @HromyjJosyp
    @HromyjJosyp 7 років тому +22

    Самый адекватный обзор из всех что я просмотрел спасибо!

  • @ИгорьЮрьев-е5ш
    @ИгорьЮрьев-е5ш 7 років тому +5

    Супер! Потрясающе! Это как раз то, чего мне не хватало для озвучки уровня заряда аккумулятора. Спасибо вам большое за ваши труды!

  • @arzamas1988
    @arzamas1988 7 років тому +13

    Всем привет! Что бы им управлять через терминал (например самый попсовый terminal 1.9b) надо отправлять команду в виде $xx. Например, что бы передать последовательность 0х22 0х76 0хА0, надо писать $22$76$A0

  • @Variator56
    @Variator56 7 років тому +4

    Китайцы не перестают радовать. Лайк за обзор.

  • @vernigorodsk
    @vernigorodsk 7 років тому +2

    Отличный обзор. Спасибо!

  • @avechess
    @avechess 4 роки тому +1

    Лайк подписка колокольчик! Круто!

  • @yuriluzin2969
    @yuriluzin2969 3 роки тому

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

  • @Nik_tvnow
    @Nik_tvnow 3 роки тому

    Отличный обзор, спасибо за труд!

  • @ybpvin
    @ybpvin 4 роки тому

    Дякую. Корисно і цікаво. Лайк!

  • @ebjikkolu4757
    @ebjikkolu4757 2 роки тому

    Ах ты ж..Гений

  • @AntonyoZozuly
    @AntonyoZozuly Рік тому

    Дякую, супер!

  • @aleksandrsh3893
    @aleksandrsh3893 3 роки тому

    +1 Полезная инфа, Спасибо)

  • @Misoross
    @Misoross Рік тому

    До (USB- USB+) підключається звичайна USB флешка. Якщо живлення від 5В, то підключення дуже просте. (3:05) Пристрій автоматично перемикається на той носій, якій встромляєте.

  • @ВладСтарцев-з3э
    @ВладСтарцев-з3э 6 років тому +1

    Как организовать паузу с дальнейшим воспроизведением при проигрывании большого количества треков? Привожу пример который не хочет работать. Краткое описание- нажимается кнопка стоп, читаем что она нажата, переменная val_Stop инвертируется и анализируется, если val_Stop=1 идёт проигрывание , если 0 -пауза. Функция работает прекрасно при одиночном треке, но когда идёт непрерывное проигрывание почему то не работает.
    stat_Stop=digitalRead(Stop);
    if(!stat_Stop)
    {
    t100 //задержка в 100млС
    val_Stop=!val_Stop;
    if(!val_Stop) {mp3_stop ();t100}
    else mp3_play ();
    }

  • @auvarov
    @auvarov 4 роки тому

    Спасибо за время!

  • @TheCJNick
    @TheCJNick 3 роки тому

    приличный модуль. Но кто нибудь сталкивался с проблемой воспроизведения звуковых файлов имеющих крутые фронты нарастания и спада? Попробуйте например воспроизвести сигнал 1000 гц с интервалом 0,5... 1 сек. - плеер заикается. Пробовал 3 модуля, во всех один и тот же недостаток.

  • @Владимиркит-ш9д
    @Владимиркит-ш9д 7 років тому

    молодец.так держать.спасибо.

  • @alexandrekokushkin7032
    @alexandrekokushkin7032 7 років тому +3

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

    • @avislab7180
      @avislab7180  7 років тому +1

      Добрый день. На видео отладочный модуль запитан от программатора питанием 3.3В. Именно на программаторе и был слабый преобразователь. Если на отладочный модуль подавать питание через USB, тогда все работает нормально. По крайней мере с динамиком 0.5Ватт проблем не наблюдалось.

  • @dmitriibannikovasx
    @dmitriibannikovasx 4 роки тому

    Поправочка - не файлы с частотой до 48 Кгц, а файлы с частотой дискретизации до 48 кгц. Sampling rate это частота дискретизации. Частота дискретизации и частота самого звука - разные вещи.

  • @oboltus6757
    @oboltus6757 Рік тому

  • @alexwin7303
    @alexwin7303 7 років тому +9

    Здравствуйте, спасибо за обзор. При проигрывании файла стоял жуткий треск, который появлялся не сразу, а через секунду после начала воспроизведения, при этом при сбросе микроконтроллера кнопкой RESET (ARDUINO UNO) от момента нажатия кнопки до начала выполнения нового цикла программы (примерно 2 секунды) треск исчезал. Проблема решена установкой резистора 270 Ом между ардуинкой и модулем в цепи RX DFPlayer-а. Может кому поможет эта информация.

  • @trewerguli1727
    @trewerguli1727 4 роки тому

    Его можно к руотеру подключить, бывают в роутерах не распаянные юарт порты, будет тогда роутер информировать, вдруг что не так. Но тогда надо модифицированную прошивку

  • @masterkit9517
    @masterkit9517 3 роки тому +1

    под Кеил не подойдёт? не могу никак скачать файл на гитхабе найти, показывает список файлов, но скачать одним файлом не дал гитхаб

    • @avislab7180
      @avislab7180  3 роки тому +1

      На дворе 21 век, а программеры не в курсе как GIT работает. Я восхищен!
      Качайте все приметы одним файлом: github.com/avislab/STM32F103/archive/master.zip. Там найдете нужную папку
      Под Кеил не пробовал. Проект точно не откроется, придется в новый проект ручкам добавлять *.с, *.h файлы.

    • @masterkit9517
      @masterkit9517 3 роки тому +1

      @@avislab7180 спасибо большое!

  • @rjrail19871
    @rjrail19871 7 років тому +3

    Добрый вечер автор видео!у меня к вам вопрос!вот допустим я подключил gsm модуль к ардуино с помощью serial, и хочу еще прикрутить к этой ардуино еще и этот mp3 модуль,но как я понял этот модуль тоже подключается по serial и они не смогут вместе работать так?можете каснуться данного вопроса про serial в своих видео?я новичок и пока не очень силен в программировании ардуино)))отдельно этот модуль уже протестил,работает все отлично,но как его прикрутить к своим другим устройствам)))

    • @avislab7180
      @avislab7180  7 років тому +1

      Добрый вечер. В этом случае правильнее всего взять микроконтроллер с несколькими UART портами. Вешать все на один не очень хорошая идея.

    • @rjrail19871
      @rjrail19871 7 років тому +1

      Других решений видимо нет?поискал инфу про serial и вправду лучше использовать один,просто думал что данным модулем можно управлять как то иначе)))спасибо за быстрый ответ))

  • @seregasema2079
    @seregasema2079 6 років тому

    вообще красава.

  • @СтимПанкСтудияОтАлексея

    Добрый день подскажите можно перепрошить мини мп3 на более позднюю прошивку ,так как с прошивкой v3 не работает

  • @Kalkhoff_2.0
    @Kalkhoff_2.0 4 роки тому

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

  • @Ruthbate1
    @Ruthbate1 6 років тому +1

    Очень информативный обзор. Спасибо! Заглянул на ваш канал, там оказалось ещё много интересного. Лайк/подписка с меня, буду учиться.
    Если найдёте время, подскажите пожалуйста дилетанту. Почему мой DFPlayer довольно громко "тикает" при подключении питания, на холостом ходу, с частотой примерно 1,5-2 раза в секунду? А при запуске трека, частота увеличивается примерно до 10 герц. Слышно даже через полезный сигнал. Будто рядом авто тарахтит со старыми высоковольтными проводами нулевого сопротивления.
    Это брак, или я чего-то не догоняю?
    И второй вопрос. Мечтал усилить сигнал плеера усилителем на TDA7266, вот таким ru.aliexpress.com/item/DC-3-to-18V-TDA7266-Audio-Power-Amplifier-Module-5-15W/32809320636.html?spm=a2g0s.9042311.0.0.rryys6 , при подключении к нему, вдобавок появляются искажения и посторонние шумы убийственные.
    Ткните носом пожалуйста, где найти готовый ответ, как их согласовать. Формулы с внутренними сопротивлениями каскодов меня вводят в ступор.

  • @taymko999
    @taymko999 2 роки тому

    Скажите автор, какой минимальный объем флеш памяти этот модуль может поддержать. Дело в том что хочу заказать карты от 64Мб, для меня это более чем достаточный объем для моих целей. Будут ли они с ними работать? К сожалению эту информацию нигде найти не могу! Написано про максимальный объем, а вот минимальный нигде нет!

  • @alekseibeganov
    @alekseibeganov 7 років тому +3

    в самолет речевой информатор))

  • @demkaaaaa
    @demkaaaaa 2 роки тому

    Добрый день, подскажите как сделать рандомное воспроизведение из созданной папки. Т.е есть папка mp3/01/ в этой папке 01 есть мп3 файлы. Какую команду надо писать что бы воспроизводить из нее? Нашел команду mp3_random_play ();, но как ей пользоваться с папками не понял.

  • @madmentat9596
    @madmentat9596 5 років тому

    Мне кажется можно было бы записать такие цифры типа "3000" с разной интонацией, в зависимости от того, будет ли это число звучать отдельно или как часть какой-то более сложной цифры. Файлов получится побольше и придется придумать какие-то дополнительные префиксы, но в итоге получится более естественное звучание. Чтобы этого добиться, я бы, наверно, писал эти числа в один большой файл а потом как следует нарезал бы его в каком-нибудь редакторе, чтобы, например, при слове "сто сорок восемь" не было некрасивых пауз после "сто".

  • @ВовкБогданЮрійович

    А если управлять кнопкой, то если на флешке будет один файл, он будет по кругу играть, или один раз и все?

    • @ПавелЯцевич-р9щ
      @ПавелЯцевич-р9щ 2 роки тому

      Тож интересно

    • @Misoross
      @Misoross Рік тому

      Режим Play Mode перемикає режими (обраний файл и стоп / усі файли за списком по колу / обраний файл по колу / випадкові файли по колу )
      Для цього застосовується ADKEY1-R200KOm-кнопка-GND

  • @alexnavin8833
    @alexnavin8833 5 років тому +1

    не могу понять как файлы скачать с гитхаба? Зеленая кнопка есть только в корне каталога, я же не буду все проекты качать, мне нужен только DFPlayer

  • @Редкиевидеороликипрокомпанетнт

    Здравствуйте, отличное описание и видео!!!
    Подскажите как использовать функцию loop я так и не разобрался и решил проблему программным способом используя пин BUSY, а как будет правильно зациклить одну из мелодий? можно кусочек кода в пример в какой последовательности отправить команду на повтор?
    Я пробовал разные варианты приведённые в библиотеки но точного описания и последовательности команд так и не нашел!

  • @the_inevitability_of_stupidity
    @the_inevitability_of_stupidity 7 років тому +3

    Спасибо большое за обзор. Я новичок и не понимаю, что значит бинарные команды и контрольная сумма в данном случае. Можно ли написать пример команды? Команду, которую нужно оправить в UART что бы, например, переключить трек. Как должен выглядеть пакет данных для передачи одной команды? Было бы не плохо, если бы Вы сняли видео с объяснением формирования пакетов (что должно входить в пакет). К сожалению на ардуино не работаю и Си не знаю. Пишу для AVR на асме. Спасибо

    • @variator111
      @variator111 6 років тому

      Присоединяюсь!

  • @dmitriy12121
    @dmitriy12121 4 роки тому

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

  • @edli7668
    @edli7668 6 років тому

    Четко! Подписался + 1

  • @obuhovmi
    @obuhovmi 7 років тому +1

    Здравствуйте. А будут ли у вас видео по работе с радио модулями si4432(si4463)?

    • @avislab7180
      @avislab7180  7 років тому

      Добрый день. По радиомодулям пока ничего не планируется. По крайней мере до лета точно не будет.

  • @васяпитерский-в8ю
    @васяпитерский-в8ю 5 років тому

    Подскажите пожалуйста есть ли у этого плеера возможность воспроизведения одного трека и автоматической остановки после него. А по нажатию кнопки следующего и опять стоп?
    Хочу приспособить его для объявления остановок в общественном транспорте

  • @anhtuannguyen7286
    @anhtuannguyen7286 4 роки тому

    Thank you so much bro !

  • @Ivance1
    @Ivance1 3 роки тому

    Buen video gracias

  • @selenix
    @selenix 5 років тому +2

    А его можно вместе с Bluetooth HC-06 использовать?

  • @il7712
    @il7712 7 років тому

    Добрый, поидее этиже файлы можно воспроизводить при помощи самого МК: цап у него хороший. У меня так прокатывало на 328 атмеге- подключаем флешку и вперёд. Кстати, почему его не юзал, на той же меге: нужен был уарт для блютуз модуля, а он там всего 1. Подскажите в какой среде работаете с stm, вот решил сам заняться)

    • @avislab7180
      @avislab7180  7 років тому

      Для STM32 я использую www.coocox.org/software.html он и бесплатный полностью. Но есть
      Keil и IAR. Они с ограничением.

    • @vladimirlaiu7893
      @vladimirlaiu7893 3 роки тому

      Поделитесь пожалуйста если можно как при помощи ЦАПа вы проигрывали мелодии на Атмеги 328

    • @il7712
      @il7712 3 роки тому

      Либу подключал, ток сейчас не скажу какую. Загуглите, там было пару вариантов, но нужно учитывать пины к которым флешка подключается, я кажется ещё настройки в Либе менял/ковырял

  • @Per4ik387
    @Per4ik387 3 роки тому

    Какой ток потребляет модуль в рабочем режиме? Например если динамик на 0.5w ?

  • @yunushkin88
    @yunushkin88 4 роки тому

    видео прям полезное и библиотека конечно тоже а что вы имели ввиду может я не понял когда сказали что нельзя запускать с пк из консоли с терминала с термита 0x7E 0xFF 0x06 0x0F 0x00 0x01 0x01 0xEF это первая песня 001.mp3 папки 01 запучкается

  • @DumDocemusDiscimus
    @DumDocemusDiscimus 6 років тому

    Скільки мА споживає модуль в режимі очікування. Планується використовувати в мягкій іграшці з однією кнопкою програвання треків по колу без окремої кнопки живлення.

  • @СашкаБелый-ч6м
    @СашкаБелый-ч6м 5 років тому

    Ты не перепутал на 3:46 местами? Может всё же с кнопок только нумерованные файлы можно выбрать, а командами что закажешь - то и будешь слушать.

    • @avislab7180
      @avislab7180  5 років тому

      github.com/avislab/STM32F103/blob/master/Example_DFPlayerMini/DFPlayerMini.pdf

  • @ReaLRubyX
    @ReaLRubyX 6 років тому +1

    Проигрывает кстати все мпр и вейв файлы. Не нужно менять названия файлов типа "001"! "Флаконы" жаль не проигрывает только. Единственный минус что бесит 100% громкость, где громкие файлы могут искажаться... Не могу найти эквалайзер (без ардуино). На счёт питания надо быть осторожным, лучше между питанием 5в и первой ногой для питания между припаять резистор (смд идёт тоже) на 4,7 ом...

  • @PutlerXLO
    @PutlerXLO 2 роки тому

    Так на нем же есть своя 64М NORFLASH...

  • @Opium1709
    @Opium1709 6 років тому

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

    • @avislab7180
      @avislab7180  6 років тому

      MP3 c флешки - нет. MP3 c SD карточки - Да. Дисплей прикрутить можно, но вместе с ардуино + писать программу самому.

    • @Opium1709
      @Opium1709 6 років тому

      почти только что узнал что в этом модуле есть вход юсб.ещё не разу ардуино не пользовался,но задумал потихоньку сделать такой медиацентр как юсб флеш(илиSD)+ФМ радио+интернет радио(вебрадио)+экран и всё это под управление ардуино.так сказать с интерфейса монитора управлять переключениями этими модулями.Это вообще реально и очень тяжело для начала?

    • @Misoross
      @Misoross Рік тому

      @@avislab7180 USB флешка підключається. Треба припаяти USB-B до USB+/- та до +5v/GND

  • @ReaLRubyX
    @ReaLRubyX 6 років тому

    Папка mp3 и название файла может быть любое и даже без этой папки играет например Hulivanjabla njanja lya.mp3 и проигрывает без всяких проблем. Если у тебя так не работает, покавыпяй скрипты тогда...

  • @artempogorelov2819
    @artempogorelov2819 6 років тому

    Подскожите пожалуйста подключил к ардуино уно не могу разобраться как воспроизводить выборочно треки (команда mp3_play(5) не работает

  • @gyggit
    @gyggit 3 роки тому

    Спасибо за хорошую инфу, но 3:19 десятка ни в какую не видит и драйвера нигде не найти, а семёрка определяет легко :(( может кто знает - как на десятку установить этот "адаптер" микросд карты???

  • @danik3314
    @danik3314 6 років тому

    Здравствуй Автор!!! пишет тебе не очень адекватный и не очень умный любитель Ардуино.
    У меня вопрос такой: к пинам 2, 3 (назначил их TX , RX) подключил монитор NEXTION, могу я теперь подключить также к назначенным пинам например 4, 5 этот модуль и нажимая на мониторе кнопку "старт" например, воспроизводить песни и включать реле (3шт)????????????
    PS ролик замечательный!!!!!!!!!!!!
    АВТОРУ РЕСПЕКТ!!!!!!!!!!!

  • @krovickiy
    @krovickiy 6 років тому +2

    Где вы взяли библиотеку слов?

    • @avislab7180
      @avislab7180  6 років тому +3

      Способ 1: В интернете нашел бесплатный сервис (ссылку уже и не помню. пользовался только раз) - вводишь текст - он генерит звуковой файл.
      Способ 2: Открывает Google переводчик вводим слова и нажимаем произнести. Записываем звук программой захватчиком звука. Потом Звуковой фай режем на куски в любом редакторе видео/аудио.

    • @ДмитроКазимірець-о6г
      @ДмитроКазимірець-о6г 5 років тому +1

      жену записал )))
      "библиотека слов", где такие гуманитарии берутса аххаах
      програма Балаболка, синтератор речи "Максим"

  • @SerjkZ
    @SerjkZ 6 років тому

    К сожалению либа не пашет чтобы получить какая mp3 играет статус и т д

  • @ILDARONII
    @ILDARONII 4 роки тому

    Кто подскажет как связать выход модуля MP3 (DFPlayer Mini) со входом SIM800? Хотел сделать автоответчик от умного дома. И кстати представленное в видео это не тоже самое - WTV020-SD-16P?

  • @dmawzx
    @dmawzx 6 років тому

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

  • @trazzy5284
    @trazzy5284 4 роки тому

    Возможно ли библиотекой отследить что проигровение закончилось?

    • @avislab7180
      @avislab7180  4 роки тому

      Потенциально - да. При проигрывании очереди файлов отслеживается окончание проигрывания.
      Смотри Строка 133 в файле:
      github.com/avislab/STM32F103/blob/master/Example_DFPlayerMini/mp3_lib.c

  • @TV-js4ox
    @TV-js4ox 6 років тому

    можно использовать самостоятельно?

  • @StoneTL
    @StoneTL 5 років тому

    Откуда брать звуковые файлы в mp3 формате?

    • @avislab7180
      @avislab7180  5 років тому

      Скачать

    • @StoneTL
      @StoneTL 5 років тому

      @@avislab7180 я не совсем то имел ввиду. Любой текст, который я напишу.

    • @onurdemir42
      @onurdemir42 5 років тому

      @@StoneTL google translate

  • @abonentpost
    @abonentpost 6 років тому +1

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

    • @avislab7180
      @avislab7180  6 років тому +2

      Да, можно.
      Наушники подключаем к выходам: DAC_R - правый канал, DAC_L - левый, GND к GND.
      В документации есть схема подключения кнопок управления:
      github.com/avislab/STM32F103/blob/master/Example_DFPlayerMini/DFPlayerMini.pdf
      См. раздел 4. Application Circuit

    • @seregasema2079
      @seregasema2079 6 років тому

      так а качество мп3 он потянет . помоему в видео было оговорено что он проигрывает до 48 битрейта . или я чтото не понял ? а в мп3 минимум 128

    • @ДмитроКазимірець-о6г
      @ДмитроКазимірець-о6г 5 років тому

      пользоватса гуглом религия не позволяет ?

  • @ДмитрийЯровицын-ь8ж

    Код на ардуине будет работать?

    • @avislab7180
      @avislab7180  6 років тому

      Нет, код для Ардуино работать не будет.

  • @ПавелВасильев-х9т

    Ну, и что это ха блажь: громкоговоритель можно подключать мощностью не более 3 Ватт?
    Да, подключайте громкоговоритель хоть мощностью 100 Ватт... как это повредит плейеру? Всё равно громкоговоритель больше от плейера никак не возьмёт. Единственно это должно быть оговорено сопротивление катушки громкоговорителя. Если оно меньше, то вот это может повлиять на усилитель воспроизведения.

  • @adolfhack
    @adolfhack 7 років тому

    may somebody translate to english how did he getrid of the noise ??? @ second 0:50

    • @vijexa
      @vijexa 7 років тому +2

      Noise appears when power for speaker is insufficient. You need to use more powerful supply (documentation says that it's better to use separate one for the module) or use output for headphones (it uses less power)

  • @StoneTL
    @StoneTL 5 років тому

    А если есть трески и подключить через биполярный транзистор, это даст что то? улучшит ситуацию?

    • @avislab7180
      @avislab7180  5 років тому

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