Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: UART MP3 плеер MP3-TF-16P ( YX5200 dfplayer mini )

UART MP3 плеер MP3-TF-16P ( YX5200 dfplayer mini ) 07 Авг 2016 15:56 #13868

  • olegr70
  • olegr70 аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 188
  • Спасибо получено: 16
  • Репутация: 2
Получил посылку вот с таким модулем:



На плате распаян контроллер YX5200-24SS и моно УНЧ 8002B
Немного расскажу про свои эксперименты с данным модулем.
Первым делом попробовал подключить его к USB. XP-шка выдала что USB устройство не опознано.
Но как оказалось я неправильно подключил USB+ и USB-, после правильного подключения (поменял местами) XP-шка опознала
модуль как съемный диск. После этого можно было производить с картой памяти любые действия как с обычной флэшкой.
Залил в ESPшку прошивку с бета версией UART MP3 и подключил MP3 модуль.
Обращаю внимание на то что MP3 модуль подключается не к стандартному UART, а только RX модуля к GPIO2 ESP.
Исходя из этого можно сказать что обратная связь от MP3 до ESP пока не используется в прошивке.
После нескольких экспериментов с GET командами IPADR/mp3play?cmd=команда&data=данные выяснилась следующая особенность:
названия звуковых файлов и их расположение в папках не имели никакого значения. Файлы выбирались по номеру в каком порядке они были записаны на флэшку.
Наверное это зависит от firmware которое загружено в YX5200-24SS. Поискав в Google наткнулся на форум где описана данная проблема. Вот что там сказано:
"Вы записали папку mp3 с файлами 0001.mp3, 0002.mp3, 0003.mp3, 0004.mp3. Все замечательно, все три условия соблюдаются, все треки воспроизводятся как и ожидалось.
Но второй трек не нравится, его заменили на другой: 0002.mp3.
Теперь перечень файлов такой: 0001.mp3, 0002.mp3, 0003.mp3, 0004.mp3
А последовательность файлов на карте такая: 0001.mp3, 0003.mp3, 0004.mp3, 0002.mp3.
Вот тут и начинаются глюки, описанные выше. Если уже играет первый трек, то при управлении кнопкой Next следующий трек будет 0002.mp3, а при получении команды "mp3_play(2)" следующий трек будет 0003.mp3, потому что именно он является вторым.
Поэтому если какой-то из треков заменяется, надо на SD-карте не только его заменить, а все удалить и заново переписать (на моей практике ОС при массовом копировании всегда корректно записывает последовательность файлов, в нужном порядке)."
Но в отличии от этой записи у меня по нажатию кнопки файлы проигрывались в том же порядке как они записывались на SD-карту. Даже после того как я изменил имя папки и имена файлов на случайные - ничего не изменилось: файлы проигравались в том порядке в котором они были записаны на карту.
Прикрепляю архив звуковых файлов с которыми я игрался (В нем цифры от 0 до 9).
Вложения:
Последнее редактирование: 07 Авг 2016 16:00 от olegr70.
Администратор запретил публиковать записи гостям.

UART MP3 плеер MP3-TF-16P ( YX5200 dfplayer mini ) 07 Авг 2016 16:25 #13869

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 6708
  • Спасибо получено: 1059
  • Репутация: 190
Я не смог помучать данный модуль - у меня он не завелся, заказал другой.

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

Сейчас модуль управляется из планировщика заданий и логики2.
Просьба писать сообщения в соотвествующих темах форума.
ESP8266: [Первая страница темы] [Отлавливаем баги]
IRC: forestnet.org канал #esp8266 - онлайн помощь.
Администратор запретил публиковать записи гостям.

UART MP3 плеер MP3-TF-16P ( YX5200 dfplayer mini ) 07 Авг 2016 16:48 #13870

  • olegr70
  • olegr70 аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 188
  • Спасибо получено: 16
  • Репутация: 2
Печально что не завелся. По этому я всегда заказываю минимум по 2 шт. и желательно у разных поставщиков. А при включении питания ничего не выдает в UART? По доке должен выдать 7E FF 06 3F 00 00 02 xx xx EF при вставленной TF карте.
Администратор запретил публиковать записи гостям.

UART MP3 плеер MP3-TF-16P ( YX5200 dfplayer mini ) 07 Авг 2016 16:51 #13871

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 6708
  • Спасибо получено: 1059
  • Репутация: 190
Никакой реакции не обнаружил, по этому продавцу будет 1 звезда.
Просьба писать сообщения в соотвествующих темах форума.
ESP8266: [Первая страница темы] [Отлавливаем баги]
IRC: forestnet.org канал #esp8266 - онлайн помощь.
Администратор запретил публиковать записи гостям.

UART MP3 плеер MP3-TF-16P ( YX5200 dfplayer mini ) 07 Авг 2016 17:51 #13873

  • olegr70
  • olegr70 аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 188
  • Спасибо получено: 16
  • Репутация: 2
Предлагаю в этой теме выкладывать интересные звуковые файлы которые могут пригодиться для озвучивания. Выкладываю файлы с днями недели и месяцами (взято из озвучки IP АТС) Открывать архиватором RAR.
Какой максимальный размер прикрепляемого файла?
Вложения:
Последнее редактирование: 07 Авг 2016 17:52 от olegr70.
Администратор запретил публиковать записи гостям.

UART MP3 плеер MP3-TF-16P ( YX5200 dfplayer mini ) 11 Авг 2016 19:18 #13911

  • olegr70
  • olegr70 аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 188
  • Спасибо получено: 16
  • Репутация: 2
Получил от другого продавца еще два модуля. Подключил к USB -> очень тускло загорелся красный светодиод на платке и больше ничего не произошло, флэшка компьютером не опозналась. При ближайшем сравнении с рабочим модулем нашлись два отличия:

Вместо резистора под номером 1, запаян конденсатор.
Номинал резистора номер 2 отличается от рабочей платы:
на рабочей установлен резистор с надписью 4R7, а на нерабочей на резисторе написано 472. При прозвонке прибором сопротивления значительно отличаются. Может быть если заменить эти 2 детальки на правильные всё заработает?
Последнее редактирование: 11 Авг 2016 19:25 от olegr70.
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.089 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.