Управление DF Player mini

Использование буззеров, динамиков, микрофонов, МР3 плееров и прочих модулей для звука и музыки и видео, а так-же пользовательских блоков к ним.
kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22.10.2016{, 14:22}
Репутация: 28

Управление DF Player mini

#181

Сообщение kalobyte » 26.08.2018{, 09:54}

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

плеер требует времени на отправку и переваривание команд

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

Управление DF Player mini

#182

Сообщение lexuv » 26.08.2018{, 10:39}

Может, кто-то уже реализовывал такое у себя в проекте. Может, поделитесь схемой или скетчем (рабочий проверенный вариант)?

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

Управление DF Player mini

#183

Сообщение rw6cm » 26.08.2018{, 14:54}

lexuv писал(а):
26.08.2018{, 10:39}
Может, кто-то уже реализовывал
Описание здесь
Проект ниже с плавным нарастанием звука до последнего установленного значения с пульта.
Проект под вер. 3.0.3
mp3vol.flp
(1.3 МБ) 151 скачивание
Win10-64, FLProg (portable)

Аватара пользователя
jonik22sm
Капитан
Сообщения: 703
Зарегистрирован: 20.11.2015{, 11:28}
Репутация: 6
Откуда: Краснодар
Имя: Евгений
Контактная информация:

Управление DF Player mini

#184

Сообщение jonik22sm » 04.11.2018{, 02:58}

Ребят подскажите это вот этот плеер?
Можно сделать ВСЁ. Было бы желание.

whitevip
Лейтенант
Сообщения: 492
Зарегистрирован: 01.04.2017{, 20:25}
Репутация: 5
Имя: Имя

Управление DF Player mini

#185

Сообщение whitevip » 04.11.2018{, 04:43}

jonik22sm, нет, тот что Вы показали мне кажется mp3 формат не подерживает а только wav и еще какой то другой не помню.

Отправлено спустя 1 минуту 50 секунд:
https://ru.aliexpress.com/item/DFPlayer ... jaApjaApmx

Отправлено спустя 18 секунд:
вот
:smile37:

vsheva
Рядовой
Сообщения: 13
Зарегистрирован: 07.01.2017{, 03:44}
Репутация: 0

Управление DF Player mini

#186

Сообщение vsheva » 18.12.2018{, 13:32}

А возможна реализация вывода сигнала об окончании трека по Rx/Tx из DFPlayer mini ?

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

Управление DF Player mini

#187

Сообщение rw6cm » 18.12.2018{, 16:34}

vsheva писал(а):
18.12.2018{, 13:32}
возможна реализация вывода сигнала об окончании трека по Rx/Tx из DFPlayer mini ?
Нет смысла грузить контроллер постоянным опросом порта, для этого на плате есть BUSY
Win10-64, FLProg (portable)

vsheva
Рядовой
Сообщения: 13
Зарегистрирован: 07.01.2017{, 03:44}
Репутация: 0

Управление DF Player mini

#188

Сообщение vsheva » 21.12.2018{, 02:47}

rw6cm писал(а):
18.12.2018{, 16:34}
vsheva писал(а):
18.12.2018{, 13:32}
возможна реализация вывода сигнала об окончании трека по Rx/Tx из DFPlayer mini ?
Нет смысла грузить контроллер постоянным опросом порта, для этого на плате есть BUSY
А если входа не хватает?

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

Управление DF Player mini

#189

Сообщение rw6cm » 21.12.2018{, 10:28}

vsheva писал(а):
21.12.2018{, 02:47}
А если входа не хватает?
есть много вариантов увеличить входа/выхода.
Чем меня привлек этот плеер, тем что можно вставлять озвучку даже в тяжелые проекты.
В таком варианте он своим присутствием не грузит проц.
Сделать этому плееру двух сторонний обмен это будет тормоз всему проекту
Если будет нечего делать может и напишу библ для этого, но это будет не в ближайшем будущем ))
Win10-64, FLProg (portable)

Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01.10.2017{, 12:55}
Репутация: 16
Имя: Сергей

Управление DF Player mini

#190

Сообщение magpit » 17.01.2019{, 07:07}

rw6cm,
Решил побаловаться с контроллером на меге подключился по стандартному порту уарт для управления с пк
Думаю дайка подключу и плеер правда на 16/17 рх тх.
Загружаю с вашим блоком который должен стоять в шапке проекта
после загрузки проверяю обмен данными на SimpLight.
Тут сразу заканчивается связь с контроллером.
Как может ваш блок воздействовать на стандартный уарт тот что на USB :smile37:
Убираю блок всё восстанавливается...

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

Управление DF Player mini

#191

Сообщение rw6cm » 17.01.2019{, 09:30}

magpit писал(а):
17.01.2019{, 07:07}
Думаю дайка подключу и плеер правда на 16/17 рх тх.
Как может ваш блок воздействовать на стандартный уарт тот что на USB :smile37:
Но что касаемо блоков (думаю что вы используете блоки "мега")
в которых возможно только два варианта подключения, один железный пин D0, D1,
или один софт пины выбираются по рекомендации производителей платы MEGA
"Что вы там с Фоксом надумали (с)" нам не ведомо ))
Win10-64, FLProg (portable)

Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01.10.2017{, 12:55}
Репутация: 16
Имя: Сергей

Управление DF Player mini

#192

Сообщение magpit » 17.01.2019{, 18:39}

rw6cm писал(а):
17.01.2019{, 09:30}
Но что касаемо блоков (думаю что вы используете блоки "мега")
в которых возможно только два варианта подключения, один железный пин D0, D1,
или один софт пины выбираются по рекомендации производителей платы MEGA
Совершено верно использую блок мега. В них всё расписано подробно.
Так и не добился результата... Придётся пока отложить заморочку. :(

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

Управление DF Player mini

#193

Сообщение rw6cm » 17.01.2019{, 21:35}

magpit писал(а):
17.01.2019{, 18:39}
Так и не добился результата...
Еще раз повторюсь: SimpLight навороченный софт, если версия free в ней много ограничений,
что вы там делаете мне не видно )
Win10-64, FLProg (portable)

Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01.10.2017{, 12:55}
Репутация: 16
Имя: Сергей

Управление DF Player mini

#194

Сообщение magpit » 18.01.2019{, 01:17}

rw6cm писал(а):
17.01.2019{, 21:35}
Еще раз повторюсь: SimpLight навороченный софт, если версия free в ней много ограничений,
что вы там делаете мне не видно
Добился результата но как всегда есть но.
Почему ваш блок при загрузке провоцирует высокий уровень на реле. Можно как ни буть исправить.
Есть ещё касяк пока не выяснил откуда ветер дует, Звук по началу воспроизводил плавно а после пару перезагрузок
как-то рвано...
И ещё сего результата добился убрав резисторы по 1кОм. Только так заработало. :smile37:
Блоки очень хорошие вот допилить бы.
Вложения
FLP- на меге.flp
(379.15 КБ) 84 скачивания

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

Управление DF Player mini

#195

Сообщение rw6cm » 18.01.2019{, 11:44}

magpit писал(а):
18.01.2019{, 01:17}
Можно как ни буть исправить.
вечером посмотрю
Win10-64, FLProg (portable)

vladimir_
Рядовой
Сообщения: 70
Зарегистрирован: 05.02.2017{, 07:34}
Репутация: 5

Управление DF Player mini

#196

Сообщение vladimir_ » 17.09.2019{, 12:31}

Скачал у Грачика проект с плеером. Взял от туда блок DFPlayer_2016.
DFPlayer_2016_(CODE).ubi
(102.14 КБ) 100 скачиваний
Его проект компилируется. Но используя этот блок в своем проекте, столкнулся с проблемой:
СпойлерПоказать
1.PNG
2.PNG
Причину нашел в блоке:
СпойлерПоказать
3.PNG
Подскажите как можно исправить блок, что бы громкостью управлять независимо от номера переменной?
pleer.flp
(126.62 КБ) 97 скачиваний

bambino
Рядовой
Сообщения: 12
Зарегистрирован: 07.01.2020{, 18:01}
Репутация: 0
Имя: Сергей

Управление DF Player mini

#197

Сообщение bambino » 08.01.2020{, 11:01}

Здравствуйте, начал изучать программу и решил сделать озвучку для камина с помощью библиотеки мега. Задача состоит в том, чтобы проигрывать mp3 в постоянном режиме повтора, увеличивать/уменьшать громкость, переключать треки, пауза/старт трека. Всё шло хорошо, сделал переключение песен, регулировку громкости и даже переключение эквалайзера, но вот с паузой/продолжением проигрывания я не нашёл нужного блока в библиотеке, эта функция есть в других библиотеках, но там нет функции повтора треков. Попытался настроить повтор трека по примеру из темы блоков управления dfplayer, сделал задержку на блок replay 200ms нажимаю старт и ничего не играет. Получается из нужных функуий, часть не работает: пауза/старт - нет такой функции, цикличный повтор песни - не работает, гром+/- работает, эквалайзер - работает, след/пред трек - работает.
Подскажите пожалуйста где моя ошибка с блоком повторения треков и возможно ли сделать фунция пауза/старт треков?
Спасибо
Screenshot_1.png
Вложения
audio_kamin.flp
(477.65 КБ) 71 скачивание

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

Управление DF Player mini

#198

Сообщение rw6cm » 08.01.2020{, 22:14}

bambino писал(а):
08.01.2020{, 11:01}
где моя ошибка с блоком повторения треков и возможно ли сделать фунция пауза/старт треков?
Повтор трека, как и автоматическое последовательное воспроизведение с выбранного трека только через бусы.
Фунция пауза/старт, если имеете ввиду остановить на середине трека и продолжить с того места, - такого нет в плеере
Win10-64, FLProg (portable)

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

Управление DF Player mini

#199

Сообщение rw6cm » 09.01.2020{, 13:55}

bambino,
Если правильно понял Вашу затею, то должно быть как то так.
Звук камина fl_5.3.flp
(714.35 КБ) 93 скачивания
Win10-64, FLProg (portable)

bambino
Рядовой
Сообщения: 12
Зарегистрирован: 07.01.2020{, 18:01}
Репутация: 0
Имя: Сергей

Управление DF Player mini

#200

Сообщение bambino » 16.01.2020{, 18:20}

rw6cm писал(а):
09.01.2020{, 13:55}
bambino,
Если правильно понял Вашу затею, то должно быть как то так.
Звук камина fl_5.3.flp
В Вашем варианте играет один трек, без повтора и после нескольких переключений треков, плеер перестаёт играть.
Я набросал свой вариант, в нём вместо паузы, при нажатии кнопки СТОП звук сбрасывается в 0, при повторном нажатии на СТОП он возвращается в последнее используемое значение - это удобно когда не важно в каком месте проигрывается трек. Собрал схему для повторения, но она так и не работает, с блоком рандома и последовательного включения песен работает, а вот с повторением ну никак не хочет(
Если будет треков 10, может стоит поиграться с блоком под один трек?
Screenshot_2.png
Вложения
audio_kamin_v5.flp
(335.67 КБ) 66 скачиваний

Ответить

Вернуться в «Звук, музыка и видео»