Простой MP3-модуль для аудио-DIY или обновления старой музыкальной техники
Сегодня хочу рассказать еще про один встраиваемый MP3-модуль. Модель простая и бюджетная, но имеет неплохой внешний вид и возможность чтения несжатых форматов. Модуль позиционируется для использовании в автомобиле, но ее так же можно применять в самодельных звуковых устройствах в качестве источника звука, а так же, для модернизации устаревшей аудиоаппаратуры (например музыкальных центров).

Покупал модуль в магазине FLYER FISH на AliExpress:
Продавец толковый, отправляет быстро и всегда в картонной коробочке, а не просто почтовом пакете, «пупырчатой» пленки не жалеет. MP3-модулей в этом магазине большой выбор, часто там беру под свои DIY проекты.
Технические характеристики
- Питание: 9-12 В DC 0.2 A
- Экран: да
- Режимы: USB / microSD / FM / AUX / Bluetooth
- Накопители: до 32 Гб
- Форматы аудио: MP3, WAV, APE, FLAC
- AUX: 3.5 мм и линейный вход
- FM радио: 87.5-108.0 МГц
- Bluetooth: 5,0
- Дальность связи: до 10 м
- Потребление тока: USB
- Размеры панели: 92х41х20 мм
Упаковка и комплектация
Упаковка надежная — картонная коробка с упаковочным материалом.

Комплект поставки устройства типовой:

- MP3-модуль (маркировка AVN-41BT-A)
- Мини пульт ДУ
- Кабели 3 pin jst 10 см 2 шт.
- Кабели 2 pin jst 10 см 1 шт.
В этом лоте можно выбрать варианты комплектации:
- Без пульта
- Простой пульт (как у меня)
- Пульт посерьезней (но тоже мини)
Пульт поставляется без батарейки (вот она экономия!), нужно поставить «таблетку» 2025. Им можно управлять эквалайзером и режимами воспроизведения, с самой панели эти функции не доступны.


Хочу заметить, с такой же передней панелью есть MP3-модуль со встроенным усилителем класса D на 25 Вт max в канал. Такое интегрированное решение удобно для создания своей портативной акустики: меньше компонентов и проводов. Конечно, питание ему уже нужно до 3 А.

Внешний вид
Данная модель выполнена для установки на корпус (встраиваемая). Для носителей файлов имеется USB A и microSD, и линейный вход 3,5 мм. Не забыта беспроводная передача звука со смартфона или планшета по Bluetooth 5.0.
Есть небольшой экран с высотой символов 10 мм. На нем индикация режима, время трека и частота радио и небольшой псевдо эквалайзер.
Передняя панель пластиковая, но с интересной текстурой под шлифованный алюминий. Крепление устройства на четыре винта М3. Паз для установки модуля необходим размерами: 77х29 мм.
Кнопок управления необходимый минимум — 4 шт. Кнопка «PLAY» почему то называется «SCAN». Громкость регулируется как с панели, так и с пульта. Всего доступно 30 единиц громкости, можно использовать как предусилитель.


Сзади сосредоточены все разъемы для работы устройства: питание 2 pin jst, линейный выход на усилитель (3 pin jst) и линейный вход сигнала (3 pin jst). FM антенну нужно припаивать самому. Bluetooth антенна небольшая по размерам, что сказывается на дальности работы.

В цепи питания установлен стабилизатор напряжения 7805. А построен модуль на аудио процессоре «все в одном» BP07683, это какой-то китайский аналог Allwinner F1c100, которые часто ставят в такие панельки.
Использование
Функционал данного модуля очень похож на модуль, который я уже обозревал.
Питание модуля — от 5 до 15 В постоянного напряжения. Потребление тока минимальное.

Режим по умолчанию — Bluetooth. Голосовых подсказок нет, и это здорово.
Жаль, нет микрофона и нельзя отвечать на звонки. Кодек используется SBC. Дальность работы — одна комната.
USB «флешки» и карты микро SD тянет по 32 Гб, помимо mp3, играет и несжатые форматы FLAC и APE. Навигации по файлам нет. На экране виден номер трека и время в сек. Трек запоминает, но не место в нем.


Из настроек воспроизведения имеются: повтор всего, повтор текущего трека, повтор текущей папки и треки в случайном порядке.
FM-радио (стерео) работает хуже среднего, ловит те же 19 станций, что и приёмник, но некоторые с шумами. Есть автопоиск и переход по запомненным станциям.

Линейный вход (тут их по сути два, кабелем или 3,5 мм на панели). Можно регулировать уровень громкости.

Есть пять настроек эквалайзера (переключаются с пульта), звук окрашивают, можно чуть подстроить звучание (не работает на AUX). Функции записи на носители нет.

Заключение

По итогу можно сказать: это модель очень простая, выполняет только базовые функции. Реальная цена такому устройству, не более пары долларов, дороже платить нет смысла. Прием FM радио и дальность действия Bluetooth слабые стороны. К достоинствам можно отнести: чтение несжатых форматов и приятный внешний вид.
Если нужен более мощный и функциональный вариант — рекомендую присмотреться к MP3/FLAC-модулю TDM 157.
Я делал на него полный обзор.
Спасибо за внимание. Удачных покупок!
Урок 17. Подключение Mini MP3 плеера к Arduino
Наверное, часто в ваших проектах возникала необходимость воспроизводить определенный звук или мелодию. Например, по завершению какого-нибудь процесса, или просто звуковое сопровождение. В этом нам поможет Mini MP3 Проигрыватель, который обладает очень большим потенциалом.

В данный модуль вставляется microSD карточка, на которую предварительно мы можем записать Mp3 композиции, которые, в дальнейшем, сможем воспроизводить с помощью Mini MP3 Проигрывателя.
Нам понадобится:
- Arduino
- Перемычки или Набор проводов для макетирования 65 шт.
- Провода Папа-Мама
- Breadboard
- Резисторы
- Mini MP3 ПроигрВыход на динамик, со встроенного усилителя до 3Wыватель
- Динамик 3W 4Ом.
Для реализации проекта нам необходимо установить библиотеки:
Демонстрация:
Подготавливаем microSD карточку:
Mini MP3 Проигрыватель может распознавать карты объемом до 32G и файловой системой FAT16 , FAT32 .
- Для начала нам необходимо подключить карту через катридер к компьютеру и отформатировать карточку.
- Теперь нам нужно создать папку с названием «mp3«.

- Записать ваши mp3 композиции в данную папку и дать им имена «0001.mp3» , «0002.mp3«, «0003.mp3» и тд. Так же файл можно называть «0001alla-tratata.mp3» главное, указать в самом начале номер трека в четырех символьном формате.

Описание контактов:

| Pin Number | Pin Description | Description | Note |
| 1 | VCC | Питание | Питание постоянного тока от 3 до 5 Вольт |
| 2 | RX | UART serial input | |
| 3 | TX | UART serial output | |
| 4 | DAC_R | Audio output right channel | Выход на усилитель, правый канал |
| 5 | DAC_L | Audio output left channel | Выход на динамик, со встроенного усилителя до 3W |
| 9 | IO1 | Trigger port 1 | Короткое нажатие ||◄ (длительное нажатие — уменьшение громкости) |
| 10 | GND | Ground | Выход на динамик, со встроенного усилителя до 3W |
| 11 | IO2 | Trigger port 2 | Короткое нажатие ►|| (длительное нажатие — увеличение громкости) |
| 12 | ADKEY1 | AD port 1 | Trigger play first segment |
| 13 | ADKEY2 | AD port 2 | Trigger play fifth segment |
| 14 | USB | USB DP | USB Port |
| 15 | USB- | USB- DM | USB Port |
| 16 | Busy | Playing Status | Low means playingHigh means no |
Модуль имеет сразу два вида выходного сигнала: первый — со встроенным усилителем, а второй вариант — через внешний усилитель например УНЧ модуль 2*3 Вт класса D PAM8403. В наших примерах будет рассматриваться вариант со встроенным усилителем.
- Подключение к усилителю c помощью выходов DAC_R и DAC_L
- Подключение к динамику напрямую. динамик подключается одним контактом IO1 , а вторым к IO2
Пример 1. Управление с помощью Arduino
Схема подключения:
Данный Mini MP3 Проигрыватель может быть подключен как обычному Serial порту, так и к виртуальному Serial порту. Это дает возможность arduino подключиться к компьютеру и к mp3 проигрывателю.
Подключать удобнее всего с помощью Breadboard mini и проводков папа-папа. Так же не забудьте подключать Mp3 плеер к Serial порту с через резисторы на 1 кОм.

В результате у вас должна получиться примерно следующая картина:
Не забудьте установить библиотеку Mini mp3 Arduino Library V2.0.
Скетч №1:
Данный пример запустит проигрывание треков и каждые 10 секунд будет переключать на следующий трек.
Между двумя командами необходимо делать задержку delay (100); 100 миллисекунд, в противном случае некоторые команды могут работать не стабильно.
#include #include void setup () < Serial.begin (9600); mp3_set_serial (Serial); mp3_set_volume (25); delay (100); mp3_play (); delay (100); >void loop () < mp3_next (); // Следующий трек delay (10000); // пуза 10 секунд >
Скетч №2:
В этом примере мы запускаем плеер, он начинает проигрывать композиции целиком одна за другой в случайном порядке.
#include #include void setup () < Serial.begin (9600); mp3_set_serial (Serial); //set Serial for DFPlayer-mini mp3 module delay (100); mp3_set_volume (25); delay (100); mp3_play (); // запускаем трек delay (100); mp3_random_play (); // Даем команду проигрывать треки в случайной последовательности >void loop ()
Скетч №3:
Для запуска определенной мелодии нужно обязательно задать правильные именна mp3 файлам, которые находятся на флешке как указано в пункте «Подготавливаем microSD карточку» . Вы так же можете записывать файлы в любые папки и с любыми названиями, но их вы не сможете запустить выборочно по команде.
#include #include void setup () < Serial.begin (9600); mp3_set_serial (Serial); //set Serial for DFPlayer-mini mp3 module delay (100); mp3_set_volume (20); >void loop () < delay (100); mp3_play (2); // Произрываем "mp3/0002.mp3" delay (5000); mp3_play (5); // Произрываем "mp3/0005.mp3" delay (5000); mp3_play (1); // Произрываем "mp3/0001.mp3" delay (5000); mp3_play (4); // Произрываем "mp3/0004.mp3" delay (5000); mp3_play (3); // Произрываем "mp3/0003.mp3" delay (5000); >
Полный список функций:
- mp3_play (); // Запуск воспроизведения
- mp3_play (5); // Воспроизвести файл «mp3/0005.mp3»
- mp3_next (); // Следующий трек
- mp3_prev (); // Предыдущий трек
- mp3_set_volume (uint16_t volume); // Уровень громкости 0~30
- mp3_set_EQ (); // Эквалайзер 0~5 (0 — Normal, 1 — Pop, 2 — Rock, 3 — Jazz, 4 — Classic, 5 — Bass)
- mp3_pause (); // пауза
- mp3_stop (); // остановить воспроизведение
- mp3_random_play (); // Воспроизвести в случайнВоспроизвести в случайном порядке.
- void mp3_get_state (); //send get state command
- void mp3_get_volume ();
- void mp3_get_u_sum ();
- void mp3_get_tf_sum ();
- void mp3_get_flash_sum ();
- void mp3_get_tf_current ();
- void mp3_get_u_current ();
- void mp3_get_flash_current ();
- void mp3_single_loop (boolean state); //set single loop
- void mp3_DAC (boolean state);
Пример 2. Автономное управление без Arduino, с помощью подключенных кнопок.
Данный модуль может работать как под управлением микроконтроллера Arduino, так и автономно, как самостоятельный проигрыватель mp3.
Но модулем нужно как-то управлять, регулировать громкость, переключать треки и тд. Эти возможности мы можем реализовать очень просто, нам нужно подключить управляющие кнопки, и с помощью них мы сможем полноценно управлять mp3 проигрывателем.
Есть несколько вариантов подключения:
Простой способ (Минимум функций):
Расширенный способ (Максимальный функционал):
Подключение mp3 модуля к автомангетоле.

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.
Поделиться
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Объявления
Сообщения
@mihail24 с амперметром поступаю просто покупаю вольтметр и дорабатываю его до амперметра ОУ + шунт на LM358 можно добиться точности до 2%, получил ОУ OP07 — по симам точность до 1 % можно в легкую. Успехов
@vostok68 отличная работа в разработке эта схема с импульсным БП и предстабилизатором на магнитном усилителе, пока в макете в основном все работает, предстабилизатор начинает работу с 11 В, что снижает потери при большом токе, диапазон 0-32 В ток макс 2,5 А(можно и 5 А сделать и более, но не вижу смысла, изначально планировался импульсный БП без предстабилизатора, но докурил доки до МУ), потери не более 30 Вт суммарно. Успехов Доделаю, открою отдельную ветку, чтоб не засорять эту тему
Увы, уже подделывают https://aliexpress.ru/item/1005005178139520.html?spm=a2g2w.detail.rcmdprod.0.4b077c23x0ofHC&mixer_rcmd_bucket_id=aerabtestalgoRecommendAbV16_controlRu1&ru_algo_pv_id=6be187-61b690-54f186-bdee0a-1707091200&scenario=aerSimilarItemPdpRcmd&sku_id=12000031987529903&traffic_source=recommendation&type_rcmd=core Коль это не оригинал, значит подделка. Вполне возможно что и неплохая.
Измерял двумя мильтиметрами и плюс этот китайский показометр. Как раз на ней и буду сабирать. Плюс ардуина считает Вольты, амперы, ватты, А/ч. Плюс вход на этот показометр будет переключатся либо ЛБП либо внешний вход. На внешний вход будут подключаться разные источники питания для их проверки, а выход нагружается на электронную нагрузку.
А давайте без снобизма. Я вам показал видео, где автор собирает идентичную схему. Питание направляет исключительно на COM, у него все работает. Это вопреки законам природы?)
Модуль MP3 плеера + УНЧ 2*3 Вт

Миниатюрный аудио плеер для проигрывания музыкальных файлов формата MP3. Поддерживает носители до ёмкостью до 32 Гб. Встроенный усилитель НЧ выведен на клеммник. Также имеется разъём для наушников и micro usb для питания.
- Поддерживаемый формат файлов: mp3
- Источник файлов: USB накопитель или MicroSD карта до 32 Гб
- Выходы: Стерео AUX разъём для наушников и клеммник для динамика
- Услитель: Встроенный (3 Вт)
- Питание устройства: DC 3,7…5,5 В
- Диапазон рабочих температур: -5…+55 градусов Цельсия
- Относительная влажность: 5…95 % (без образования конденсата)
- Размеры устройства: 48 x 36 x 14 мм
Питание платы от источника питания 5 В через micro-USB (5В), либо от литиевой батарейки 3,7 В (подключение к контактам BAT- и BAT+).
Плеер воспроизводит музыкальные файлы с USB-флешки (до 32 Гб) и micro-SD карты (до 16 Гб), на плате имеются соответствующие разъемы. При подключении питания автоматически воспроизводит файлы с micro-SD карты, при ее отсутствии с USB носителя. При воспроизведении музыки мигает красный светодиод. Если вы используете режим воспроизведения с USB накопителя, рекомендуется использовать источник питания 5В, так как некоторые накопители не поддерживает 3.7 В источники питания.
Плата имеет встроенный моно усилитель мощностью 2 Вт (3 Вт при питании от 5 В).
- на разъем jack 3,5″ под линейный выход (можно подключить, например наушники или активные колонки);
- на выводы клеммника непосредственно для подключения динамика ( 4 Ом 3 Вт).
На плате распаяны 4 кнопки. Их назначение:
- однократное нажатие — включение предыдущей песни
- удержание — уменьшение громкости
- однократное нажатие — включение следующей песни
- удержание — увеличение громкости
- однократное нажатие — запустить/остановить воспроизведение
- удержание — переключение воспроизведения с SD / USB
- однократное нажатие — воспроизведение одной / всех песен