Страница 10 из 12

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

Добавлено: 26 авг 2018, 09:54
kalobyte
[ref]lexuv[/ref],
попробуй сделать задержку перед посылкой команд
сначала отправляется минимальная громкость, потом задержка, потом запускаеш трек, пауза, потом прибавил громкость на единицу, пауза и потом снова прибавил

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

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

Добавлено: 26 авг 2018, 10:39
lexuv
Может, кто-то уже реализовывал такое у себя в проекте. Может, поделитесь схемой или скетчем (рабочий проверенный вариант)?

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

Добавлено: 26 авг 2018, 14:54
rw6cm
lexuv писал(а): 26 авг 2018, 10:39Может, кто-то уже реализовывал
Описание здесь
Проект ниже с плавным нарастанием звука до последнего установленного значения с пульта.
Проект под вер. 3.0.3
mp3vol.flp

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

Добавлено: 04 ноя 2018, 02:58
jonik22sm
Ребят подскажите это вот этот плеер?

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

Добавлено: 04 ноя 2018, 04:45
whitevip
[ref=#404040]jonik22sm[/ref], нет, тот что Вы показали мне кажется mp3 формат не подерживает а только wav и еще какой то другой не помню.

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

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

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

Добавлено: 18 дек 2018, 13:32
vsheva
А возможна реализация вывода сигнала об окончании трека по Rx/Tx из DFPlayer mini ?

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

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

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

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

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

Добавлено: 21 дек 2018, 10:28
rw6cm
vsheva писал(а): 21 дек 2018, 02:47А если входа не хватает?
есть много вариантов увеличить входа/выхода.
Чем меня привлек этот плеер, тем что можно вставлять озвучку даже в тяжелые проекты.
В таком варианте он своим присутствием не грузит проц.
Сделать этому плееру двух сторонний обмен это будет тормоз всему проекту
Если будет нечего делать может и напишу библ для этого, но это будет не в ближайшем будущем ))

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

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

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

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

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

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

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

Добавлено: 17 янв 2019, 21:35
rw6cm
magpit писал(а): 17 янв 2019, 18:39Так и не добился результата...
Еще раз повторюсь: SimpLight навороченный софт, если версия free в ней много ограничений,
что вы там делаете мне не видно )

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

Добавлено: 18 янв 2019, 01:17
magpit
rw6cm писал(а): 17 янв 2019, 21:35Еще раз повторюсь: SimpLight навороченный софт, если версия free в ней много ограничений,
что вы там делаете мне не видно
Добился результата но как всегда есть но.
Почему ваш блок при загрузке провоцирует высокий уровень на реле. Можно как ни буть исправить.
Есть ещё касяк пока не выяснил откуда ветер дует, Звук по началу воспроизводил плавно а после пару перезагрузок
как-то рвано...
И ещё сего результата добился убрав резисторы по 1кОм. Только так заработало. :smile37:
Блоки очень хорошие вот допилить бы.

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

Добавлено: 18 янв 2019, 11:44
rw6cm
magpit писал(а): 18 янв 2019, 01:17Можно как ни буть исправить.
вечером посмотрю

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

Добавлено: 17 сен 2019, 12:31
vladimir_
Скачал у Грачика проект с плеером. Взял от туда блок DFPlayer_2016.
DFPlayer_2016_(CODE).ubi
Его проект компилируется. Но используя этот блок в своем проекте, столкнулся с проблемой:
[spoiler]
1.PNG
2.PNG
[/spoiler]
Причину нашел в блоке:
[spoiler]
3.PNG
[/spoiler]
Подскажите как можно исправить блок, что бы громкостью управлять независимо от номера переменной?
pleer.flp

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

Добавлено: 08 янв 2020, 11:01
bambino
Здравствуйте, начал изучать программу и решил сделать озвучку для камина с помощью библиотеки мега. Задача состоит в том, чтобы проигрывать mp3 в постоянном режиме повтора, увеличивать/уменьшать громкость, переключать треки, пауза/старт трека. Всё шло хорошо, сделал переключение песен, регулировку громкости и даже переключение эквалайзера, но вот с паузой/продолжением проигрывания я не нашёл нужного блока в библиотеке, эта функция есть в других библиотеках, но там нет функции повтора треков. Попытался настроить повтор трека по примеру из темы блоков управления dfplayer, сделал задержку на блок replay 200ms нажимаю старт и ничего не играет. Получается из нужных функуий, часть не работает: пауза/старт - нет такой функции, цикличный повтор песни - не работает, гром+/- работает, эквалайзер - работает, след/пред трек - работает.
Подскажите пожалуйста где моя ошибка с блоком повторения треков и возможно ли сделать фунция пауза/старт треков?
Спасибо
Screenshot_1.png

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

Добавлено: 08 янв 2020, 22:14
rw6cm
bambino писал(а): 08 янв 2020, 11:01 где моя ошибка с блоком повторения треков и возможно ли сделать фунция пауза/старт треков?
Повтор трека, как и автоматическое последовательное воспроизведение с выбранного трека только через бусы.
Фунция пауза/старт, если имеете ввиду остановить на середине трека и продолжить с того места, - такого нет в плеере

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

Добавлено: 09 янв 2020, 13:55
rw6cm
[ref]bambino[/ref],
Если правильно понял Вашу затею, то должно быть как то так.
Звук камина fl_5.3.flp

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

Добавлено: 16 янв 2020, 18:20
bambino
rw6cm писал(а): 09 янв 2020, 13:55 [ref]bambino[/ref],
Если правильно понял Вашу затею, то должно быть как то так.
Звук камина fl_5.3.flp
В Вашем варианте играет один трек, без повтора и после нескольких переключений треков, плеер перестаёт играть.
Я набросал свой вариант, в нём вместо паузы, при нажатии кнопки СТОП звук сбрасывается в 0, при повторном нажатии на СТОП он возвращается в последнее используемое значение - это удобно когда не важно в каком месте проигрывается трек. Собрал схему для повторения, но она так и не работает, с блоком рандома и последовательного включения песен работает, а вот с повторением ну никак не хочет(
Если будет треков 10, может стоит поиграться с блоком под один трек?
Screenshot_2.png