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

пользовательские блоки для работы с аудио/видео
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Аватара пользователя
rw6cm
Полковник
Сообщения: 2081
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 251
Имя: Владимир

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

#1

Сообщение rw6cm » 09.01.2018{, 20:53}

Список блоков.Показать
Блоки DFPlayer.png
Описание внутри блоков.
Примеры, проекты, здесь.

Блоки + библиотеки в архиве (22.11.2017).
DFPlayer mini.rar
п/с В архиве 4 разных плеера каждый с своей библиотекой,
только пакет МЕГА много блочный, остальные плееры одно блочные.
Перемешивать плееры или использовать несколько на одном порту нельзя.
Для скачивания вложений Вы должны быть зарегистрированы.

Аватара пользователя
RuwimAdm
Рядовой
Сообщения: 48
Зарегистрирован: 29.06.2018{, 01:28}
Репутация: 2
Имя: Рувим

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

#2

Сообщение RuwimAdm » 01.07.2018{, 12:26}

Добавил пользовательский блок но при нажатии кнопки компиляции пишет не найдена библиотека DFPlayerMega.h (ну или другие в зависимости от того что использовано) подскажите пожалуйста что именно копировать и куда, заранее спасибо

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 54

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

#3

Сообщение AVGN » 01.07.2018{, 13:11}

RuwimAdm, Берет из архива DFPlayer mini.rar библиотеку DFPlayerMega и копируете в FLProg-3_0_3_Portable\ideV2\libraries
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

lexuv
Рядовой
Сообщения: 58
Зарегистрирован: 25.07.2018{, 19:43}
Репутация: 1
Имя: Алексей

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

#4

Сообщение lexuv » 14.08.2018{, 23:01}

Автор, поясните, пожалуйста, почему у Вас только один "размножаемый" блок. Почему, к примеру, блок "Минимальный набор (папки, старт, стоп)" нельзя сделать размножаемым. Посмотрел коды как его, так и размножаемого. Там все похожее. А мне в двух местах в двух разных платах нужен, к примеру, именно блок "Минимальный набор" (на одной автоматизированный запуск мелодий по таймеру на RTC, а на другой возможность включить вручную). Пилить все вместе на один блок может и возможно, но будет очень громоздко. Платы и так перегружены. Ручной запуск возможен с ИК-пульта и через ESP8266-01 через Виртуино. Приходится для него городить конструкцию из дешифратора и отправлять на кучу размножаемых блоков. Проблема в том, что нужно, чтобы усилитель включился за 4 секунды до проигрывания музыки, а для этого надо вставить между дешифратором и Вашим размножаемым блоком кучу таймеров на включение. Ну, как-то не то это все. Не верю, что нельзя сделать проще. Может, как-то встроить в блоки хотя бы какие-то параметры, которые будут давать возможность ставить задержку на включение. В идеале, DFPlayer обычно и должен работать с усилителем, который включается только тогда, когда надо. Выход DFPlayer'а Busy -- не вариант, так как усилитель надо включить раньше хотя бы секунд на пять. Что посоветуете? Могу я просто убрать галку у "Минимального набора" "Разрешено использовать только один раз". Не пробовал еще, но чувствую, что будет работать.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2081
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 251
Имя: Владимир

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

#5

Сообщение rw6cm » 14.08.2018{, 23:35}

lexuv,
Если правильно организовать логику чтобы не было накладок,
то можно все блоки кроме базовых в папке playermp3mega сделать размножаемыми
Win10-64, FLProg (portable)

Ответить

Вернуться в «Звук и видео»