Как подключить мп3 модуль
Перейти к содержимому

Как подключить мп3 модуль

  • автор:

Простой 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 .

  1. Для начала нам необходимо подключить карту через катридер к компьютеру и отформатировать карточку.
  2. Теперь нам нужно создать папку с названием «mp3«.
  3. Записать ваши 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 модуля к автомангетоле.

vakul64

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Поделиться

Последние посетители 0 пользователей онлайн

  • Ни одного зарегистрированного пользователя не просматривает данную страницу

Объявления

Сообщения

@mihail24 с амперметром поступаю просто покупаю вольтметр и дорабатываю его до амперметра ОУ + шунт на LM358 можно добиться точности до 2%, получил ОУ OP07 — по симам точность до 1 % можно в легкую. Успехов

@vostok68 отличная работа в разработке эта схема с импульсным БП и предстабилизатором на магнитном усилителе, пока в макете в основном все работает, предстабилизатор начинает работу с 11 В, что снижает потери при большом токе, диапазон 0-32 В ток макс 2,5 А(можно и 5 А сделать и более, но не вижу смысла, изначально планировался импульсный БП без предстабилизатора, но докурил доки до МУ), потери не более 30 Вт суммарно. Успехов Доделаю, открою отдельную ветку, чтоб не засорять эту тему

Black-мур

Увы, уже подделывают 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
  • однократное нажатие — воспроизведение одной / всех песен

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *