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


Помогите пожалуйста. Столкнулся с проблемной компиляции скетча
Блок для проигрывания единичных ( в нужном количестве) треков (из папки PlayerMP3Mega)
DFPlayer-mini с ESP32 WROOM DEVKIT V1
Могу прошить и все работает на Arduino Nano — Old Bootloader
Но на DFPlayer-mini с ESP32 WROOM DEVKIT V1
НЕ ПРОШИВАЕТСЯ
идет ошибка…….
Дополнение об ошибки:
Arduino: 1.8.19 (Windows 10), Плата:”ESP32 Dev Module, Disabled, Disabled, Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, Core 1, Core 1, None, Disabled, Disabled”
e:\FLProg\ProgramFiles\FLProg\ideV8\portable\sketchbook\libraries\SoftwareSerial\SoftwareSerial.cpp:41:10: fatal error: avr/interrupt.h: No such file or directory
Несколько библиотек найдено для “SPI.h”
41 | #include <avr/interrupt.h>
Используется: E:\FLProg\ProgramFiles\FLProg\ideV8\portable\packages\esp32\hardware\esp32\3.2.0\libraries\SPI
| ^~~~~~~~~~~~~~~~~
Не используется: e:\FLProg\ProgramFiles\FLProg\ideV8\portable\sketchbook\libraries\SPI
compilation terminated.
Несколько библиотек найдено для “SoftwareSerial.h”
Используется: e:\FLProg\ProgramFiles\FLProg\ideV8\portable\sketchbook\libraries\SoftwareSerial
Не используется: e:\FLProg\ProgramFiles\FLProg\ideV8\portable\sketchbook\libraries\Dabble
Не используется: e:\FLProg\ProgramFiles\FLProg\ideV8\portable\sketchbook\libraries\EspSoftwareSerial
Не используется: e:\FLProg\ProgramFiles\FLProg\ideV8\portable\sketchbook\libraries\Esp32-SoftwareSerial
Не используется: e:\FLProg\ProgramFiles\FLProg\ideV8\portable\sketchbook\libraries\VEGA_SoftwareSerial
Несколько библиотек найдено для “Wire.h”
Используется: E:\FLProg\ProgramFiles\FLProg\ideV8\portable\packages\esp32\hardware\esp32\3.2.0\libraries\Wire
Не используется: e:\FLProg\ProgramFiles\FLProg\ideV8\portable\sketchbook\libraries\Wire
Несколько библиотек найдено для “WiFi.h”
Используется: E:\FLProg\ProgramFiles\FLProg\ideV8\portable\packages\esp32\hardware\esp32\3.2.0\libraries\WiFi
Не используется: e:\FLProg\ProgramFiles\FLProg\ideV8\portable\sketchbook\libraries\WiFiNINA
Не используется: e:\FLProg\ProgramFiles\FLProg\ideV8\portable\sketchbook\libraries\WiFiEspAT
Не используется: e:\FLProg\ProgramFiles\FLProg\ideV8\libraries\WiFi
exit status 1
Ошибка компиляции для платы ESP32 Dev Module.
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
“Показать подробный вывод во время компиляции”
Ребята здравствуйте!
Помогите пожалуйста. Столкнулся с проблемной компиляции скетча
Блок для проигрывания единичных ( в нужном количестве) треков (из папки PlayerMP3Mega)
DFPlayer-mini с ESP32 WROOM DEVKIT V1
Могу прошить и все работает на Arduino Nano – Old Bootloader
Но на DFPlayer-mini с ESP32 WROOM DEVKIT V1
НЕ ПРОШИВАЕТСЯ 🙁 идет ошибка…….
Привет всем.
Была задача запускать 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.
Этот гад отнял уйму времени, поэтому решил поделиться опытом.
Безмерное спасибо Сергею Глушенко и авторам этих блоков;
Неверная библиотека найдена в c:\Program Files (x86)\FLProg\ideV6\libraries\DFPlayer: нет заголовочных файлов (.h) что делать как установить верно путь или ??????
Здравствуйте, блоки все хороши но я не где не могу найти к каким пинам Ардуино он подключается. Есть где не будь такая информация?
Я вообще не представляю где взять библиотеки. скажите пожалуйсата. в скаченом архиве не вижу. в интернете найти не могу.
Подскажите пожалуйста, как решить следующую задачу.
Я управляю ИК Ардуиновским мини пультом DFPlayer mini. В программе FLProg создал элемент «PlayerMp3Full», кнопками пульта управляю: громкостью, трек вперед назад, стоп и пауза.
Задача: на пульте есть кнопки 1, 2, …. 9, хочу что бы они задавали номер папки (кнопка 1- папка 01, и т.д. до 9). Если это возможно то как решить.
Буду очень благодарен Вашему ответу.
В FLPROG на рабочем поле, выбрать перенесенный пользовательский блок. На нем нажать правой кнопкой мыши/редактировать/ закладка библиотеки. Нажать желтую папку и найти в скаченном ранее архиве с данными пользовательскими блоками, ту самую библиотеки. Нужно указать на конечную папку, в котором лежит файл с расширением .h
Здравствуйте!
Подскажите, мне нужно проигрывание всех треков подряд (у Вас твойт блок создан), но с функцией остановки проигрывания (STOP). Как реализовать данную задачу. Спасибо!
Я никогда не добавлял библиотеки и никак не пойму как это сделать, их в ARDUINO IDE добавлять или куда? файлы с розширением .cpp и .h
Привет Мастер.
Подскажите как добавить библиотеки из файла ?
Пробовал копировать в ручную “ARDUINO IDE” её не видит.
c:\Program Files (x86)\Arduino\libraries\
c:\Users\Edgars\Documents\Arduino\libraries\