Набор блоков для управления модулем DFPlayer mini.

Краткое описание внутри блоков.

P.S.

Какие то блоки уже были здесь на форуме, каких то не было.
Блоки подкорректированы, (где по описанию, где по коду)
Чтобы не было путаницы, блоки отвязаны от библиотек.
В архиве полный пакет блоков и библиотек ним.
Примеры работы с ними можно найти в этой ветке.
Добавлю пару примеров которых нет.

для блока повторного проигрывания трека (из папки PlayerMP3Mega)

и блок для проигрывания единичных ( в нужном количестве) треков (из папки PlayerMP3Mega)


1

Вложения

Автор публікації

Офлайн 2 тижні

Сергей Глушенко

782
Коментарі: 15Публікації: 391Реєстрація: 04-02-2018

9 коментарів до “Набор блоков для управления модулем DFPlayer mini.”

  1. Привет всем.

    Была задача запускать dfplayer с arduino nano.

    Приведу примеры проблем, с которыми столкнулся и как решал:

    1. не прошивалась ардуина

    решение – отключать tx и rx от плеера во время заливки скетча;

    2. Не запускался трек с ардуины после прошивки (имена папки и файла были верные), хотя первичный запуск плеера проходил норм: выставлялась выставленная в блоке Mp3BaseSoftSerial громкость, диод на плеере моргал вместе с диодом tx на ардуине, но трек не запускался.

    что пробовал:

    – разные платы ардуино нано (были с загрузчиком optiboot, пробовал обычные) – не помогло

    – менял пины rx и tx через блок Mp3BaseSoftSerial – не помогло

    – пропаял контакты на плеере, ардуино и места всех подключений проводов – не помогло

    – менял варианты питания, с общим и раздельным минусом, блоки питания ставил мощнее – не помогло;

    – переменным резистором менял значение от 0 до 2 КОм (на линии arduino  TX  –  RX   DFPLayer ) с шагом 100 Ом – не помогло

    – перебрал 4 разных пользовательских блока разных библиотек из этого пакета – не помогло

     

    Решение: Проверить сам плеер. Мой единственный экземпляр dfplayer (маркирвка: Mp3-TF 16p) спокойно запускал этот трек с карты памяти c помощью кнопки – а с ардуинки никак не хотел. Тем самым ввел меня в заблуждение, что он полностью исправный. Купленный второй экземпляр уже запускал трек с ардуинки как положено. Вот такой странный дефект. С кнопки файлы читает и проигрывать а с ардуино никак не хотел. и резистор 1КОм надо ставить и на RX и на TX.

    Этот гад отнял уйму времени, поэтому решил поделиться опытом.

    Безмерное спасибо Сергею Глушенко и авторам этих блоков;

     

     

    0
  2. Подскажите пожалуйста, как решить следующую задачу.

    Я управляю ИК Ардуиновским мини пультом  DFPlayer mini. В программе FLProg создал элемент «PlayerMp3Full», кнопками пульта  управляю:  громкостью, трек вперед назад, стоп и пауза.

    Задача: на пульте есть кнопки 1, 2, …. 9, хочу что бы  они задавали номер папки (кнопка 1- папка 01, и т.д. до 9). Если это  возможно то как решить.

    Буду очень благодарен Вашему ответу.

    0
  3. В FLPROG на рабочем поле, выбрать  перенесенный пользовательский блок. На нем нажать правой кнопкой мыши/редактировать/ закладка библиотеки. Нажать желтую папку и найти в скаченном ранее архиве с данными пользовательскими блоками, ту самую библиотеки. Нужно указать на конечную папку, в котором лежит файл с расширением  .h

    -1
  4. Здравствуйте!
    Подскажите, мне нужно проигрывание всех треков подряд (у Вас твойт блок создан), но с функцией остановки проигрывания (STOP). Как реализовать данную задачу. Спасибо!

    0
  5. Привет Мастер.

    Подскажите как  добавить библиотеки из файла ?

    Пробовал копировать в ручную  “ARDUINO IDE” её не видит.

    c:\Program Files (x86)\Arduino\libraries\

    c:\Users\Edgars\Documents\Arduino\libraries\

    1

Залишити коментар

Войти с помощью: