Hi fi плеер своими руками: Делаем компактный, но функциональный аудиоусилитель с цифровыми входами и плеером / Своими руками (DIY) / iXBT Live

Делаем компактный, но функциональный аудиоусилитель с цифровыми входами и плеером / Своими руками (DIY) / iXBT Live

Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики. Продолжая посещать сайты проектов вы соглашаетесь с нашей Политикой в отношении файлов cookie

Сегодняшний пост посвящен постройке бюджетного компактного аудио устройства. Этакий музыкальный центр на новый лад, осталось только подключить акустику. Это простой блочный DIY из типовых составных частей. Я уже делал обзоры на основные части, поэтому пост будет небольшим.

Содержание
  • Введение
  • Усилитель и ЦАП
  • MP3-модуль
  • Питание
  • Сборка
  • Использование
  • Заключение
Введение

Срочно понадобился отдельный маленький усилитель для телевизора. Бюджет, как водится, минимально возможный. У телевизора нашелся оптический выход для звука, а свои динамики крайне слабые. 

Можно, конечно, прикупить компактный усилитель с цифровыми входами. Например, есть отличный SMSL AD18. Но у меня накопилось несколько свободных комплектующих (отложенных для создания портативной акустики) и я решил сделать быстро сам.

Докупал для этого проекта я только пластиковые корпуса (2 шт.). В изделии будет двухкорпусная компоновка. Корпус из ABS имеет размеры 150х120х40 мм.

Плюсы пластиковых корпусов для DIY проектов:

  • Недорого и доступно
  • Легко обрабатывать дома (дремель и напильник)
  • Просто покрасить в любой цвет (грунт обязательно)

Есть и минусы:

  • Простой внешний вид
  • Нет экранирующих свойств 
  • Малая прочность и несущая способность
Усилитель и ЦАП

Из недорогих маломощных усилителей класса D мне нравится платы на YDA138-E. Плата компактных размеров 7х5 см, недорогая, и что немало важно, неплохо звучит. Из недостатков небольшая мощность, она выдает от 12 В питания  ~13 Вт на 4 Ом нагрузки на канал. Я делал подробный обзор этой платы усилителя.

Так как нужен был цифровой вход для этого усилителя — пришлось использовать простой ЦАП (DAC).

Использовал плату на чипах CS8416 и CS4398 от Unisian. Обзор с измерениями тут. Выпаял только разъемы линейного выхода.

Я чуть позже купил для себя еще одну маленькую (4,5х4,5 см) плату ЦАП, она меньших размеров имеет так же оптический и коаксиальный цифровой вход и более удобное питание — 5 В DC.  Она подошла бы лучше для таких простых проектов.

Плата ЦАП построена на чипе MS8413 с поддержкой 24 бит/192 кГц, и динамическим диапазоном 105 дБ.

MP3-модуль

Для объедения всего разношерстного «хозяйства» плат в единую систему и для добавления аудио плеера — ставим mp3-модуль.

Mp3-модуль AVN-757

Модель дешевая, но интересная. Вот основные особенности:

  • Компактные размеры (панель размеры 87х25 мм)
  • Экран с цветным индикатором уровня
  • Питание 5 В
  • Bluetooth 5.0 (есть поддержка режима TWS)
  • Плеер аудиофайлов USB и FM радио
  • Эквалайзер (5 предварительных настроек)
  • Линейный вход на разъеме сзади и 3,5 мм спереди
  • Пульт ДУ
Питание

Решил для каждого устройства использовать свое индивидуальное питание, что бы гарантированно не было земляной петли, фона и прочей нечисти. Все блоки питания будут размещены на нижнем «этаже», в нижнем корпусе. Там же будет сетевой вход и выключатель питания. Все блоки из закромов, с разборов, такое у каждого самодельщика припасено.

Сетевая розетка (выдрана с какой-то магнитолы) совмещена с сетевым фильтром электромагнитных помех, там же и предохранитель. Все закреплено на термоклей, корпус пластиковый КЗ бояться не стоит.

Трансформатор для питания ЦАПа использовал ТПГ-2-2х9 В от ТрансЛед со средней точкой во вторичной обмотке. Хороший, компактный, не гудит (залит компаундом).

Для питания mp3-модуля применена самое банальное зарядное устройство от телефона, как раз на 5 В 0,5 А.

Основной блок питания — импульсный блок питания для усилителя мощности YDA138-E. Посмотрим на его параметры:

То что нужно для этой платы. Она как раз в пике до клиппинга потребляет до 2 А.

Сборка

В нижнем корпусе только блоки питания. Собираем верхний «этаж», где расположена вся электроника (модуль, ЦАП и усилитель). Я ругаю производителей, когда ставят выходные клеммы на акустику близко друг к другу, а сам сделал так же, из-за нехватки места.

Ввод кабелей питания (3 шт.) будет не снаружи корпусов, а внутри, через ферритовую втулку. Так будет аккуратнее.

Так как, корпуса пластиковые, добавим экран на верх корпуса с блоками питания, для уменьшения наводок и для самоуспокоения.

Корпуса стянуты между собой винтами и соответственно перевернуты для упрощения сборки. Корпуса пластиковые, все обрабатывается быстро и на «коленке», даже красить не стал, для экономии времени (хозяин сам покрасит, если надо). Сборка заняла буквально один вечер.

Использование

Режим по умолчанию на mp3-модуле — Bluetooth. На пульте или с передней панели модуля включаем AUX — на него подключен ЦАП. Тогда работает оптический вход. В тоже время, работает и линейных вход на на разъеме 3,5 мм. Никаких посторонних призвуков, фона нет.

Работает FM радио (там впаян кусок провода в качестве антенны), usb плеер (увы, нет поддержки FLAC) и коаксиальный вход. Полный набор входов и источников сигнала.

Заключение

Вот такая простая поделка. Бюджет минимальный и справится даже школьник. Внешний вид конечно простой, однако, музыку можно слушать со всех возможных входов, включая Bluetooth. Звук неплохой, для такого размера, проверено на «взрослой» акустике.

Мощность всего 12 Вт, но есть возможно регулировки громкости с пульта ДУ. Для телевизора с акустикой, например, от музыкального центра, получается достаточный уровень звукового давления для комнаты.

Еще статьи по теме звукового DIY с Aliexpress:

  • Выбор ЦАП
  • Выбор плат усилителей
  • Выбор источника звука

Спасибо за внимание! Удачных конструкций!

Новости

Публикации

Жизнь такая специфичная в последнее время, что уж очень много мыслей в голове, половину из которых думать совсем не хочется. Предлагаем вам простой метод избавления от навязчивых мыслей: включаете…

Проблема столкновения самолетов с птицами возникла практически в тот момент, когда человек только поднялся в воздух. Согласно статистики ежегодно фиксируется более пяти тысяч случаев столкновения…

Как вы уже знаете, за последнее время компания Tempotec выпустила целую кучу различных мобильных ЦАПов, полноценный карманный аудиоплеер V6, а также его настольную версию с поддержкой нескольких…

В России огромное количество торговых марок производящих электронику и бытовую технику. А теперь ещё добавились крупнейшие электронные площадки запустившие собственные бренды. Можете не верить, но…

Netflix начинал свой первый бизнес с продажи и проката DVD-дисков. Это был революционный шаг в индустрии развлечений, который позволил потребителям смотреть фильмы и сериалы в удобное для них…

Многие пользователи при использовании телевизора, ПК или консоли задумываются об улучшении звучания. Кто хочет звучания кинотеатра, выбирает системы с колонками и сабвуфером, кто-то ищет саундбар,…

Сетевой аудио-плеер: HiFi недорого / Хабр

Меня уже давно мучила идея использовать что-то из продукции Hardkernel для создания сетевого аудио-плеера.

Типа такого, только подешевле. Останавливало отсутствие вменяемого аудио-интерфейса, а связываться с USB-DAC не хотелось. И вот на Geektimes появилась новость выпуске нового одноплатного компьютера с интерфейсом I2S и платы с аудиофильским DAC для него. Мечта начала сбываться!

Про отличия Odroid C1+ от «малинки» распространяться не буду, все уже было написано. Остановлюсь подробнее на самом DAC.

Вот что заявлено производителем:

  • High-end PCM5102 Burr-Brown DAC с подключением по интерфейсу I2S
  • Поддержка 16/24 форматов с минимальным искажениями (-93dB) и идеальной динамикой (100dB+). Частота дискретизации до 192kHz.
  • Использование регулятор питания с ультра-низким уровнем шума в сочетании с двумя твердотельными конденсаторами, что значительно увеличивает отношение сигнал-шум
  • Специальный дизайн PCB и позолоченные разъемы RCA.

В блоге Hardkernel приведены результаты испытаний, проведенных с помощью анализатора Audio Precision, подтверждающие заявленные характеристики.

Результаты испытаний

Общее гармоническое искажение + шум (THD + N):

Сигнал/Шум:

Уровень шума:



Было решено, что штука крутая и нужно брать. В принципе, сборка устройства сводится к вкручиванию ножек, и подключению разъемов. Заливаем образ на SD-карту, и все. Но в таком виде оно во-первых не выглядит как HiFi, во-вторых, привлекает ненужное внимание кота мигающими светодиодами и торчащими во все стороны проводами. Поэтому следующим этапом было изготовление корпуса и упаковка всего во внутрь. Был сделан умопомрачительный дизайн, который однако пришлось скорректировать с учетом местных реалий. В итоге, был выбран стандартный алюминиевый корпус, модификация которого свелась к фрезерованию отверстий. Размеры корпуса 190х170х70мм. Толщина стенок 2мм. Сама сборка особых проблем почти не доставила по причине простоты устройства:

Как и положено одноплатному компьютеру, интерфейсные разъемы расположены со всех сторон, что при установке внутрь корпуса создает определенные проблемы. Пришлось кое-чего перепаять:

  • На плате есть IR порт.Штука полезная в целом, но бесполезная внутри корпуса. Был выпаян, пересажен на шлейф и вынесен на переднюю панель.
  • RCA смотрит в бок. Проблема решилась с помощью самопального переходника.
  • Максимальная мощность C1+ — 2 ампера (при подключении внешних устройств по USB), так что блок питания был выбран с некоторым запасом, тем более что блоков меньше 5V/3A все равно нет.
  • 3 голубых светодиода подключены к GPIO.

Дабы хоть как-то облагородить внешний вид, передняя панель была закрыта накладкой из черного акрила толщиной 5 мм. На тыльной стороне были профрезерованы углубления напротив светодиодов и IR приемника:

На этом железячная часть закончилась.

Софт

Анонсируя новый комплект у себя в блоге, разработчики написали, что все замечательно работает с Volumio. Volimio представляет собой обрезанную сборку Debian. За функции медиаплеера отвечает mpd, управление осуществляется через web-интерфейс или любой клиент для mpd, будь то MPDroid или любой другой клиент.

Однако, как оказалось, ребята из Hardkernel несколько поспешили. В тот момент, когда я уже получил комплект на руки, публичной работающей сборки Volumio с поддержкой I2S не было! Пришлось еще 4 дня доставать разработчиков. Через несколько дней после Volumio подтянулись и Rune Audio. Поскольку Volimio усиленно продвигался разработчиками у себя в форуме, я начал с него. В принципе, все работало, но периодически всплывали косяки типа отваливающегося Spotify. К тому же, поддержки IR Remotr control не было, а установка Lirc требовала длительных танцев с бубном ввиду сильной урезанности дистрибутива. Разочарование.

Но вот спустя три дня вышел новый релиз Rune Audio и мечта наконец-то сбылась в полном объеме! Пульт работает, Spotify работает, все на месте! В отличие от Volimio, Rune Audio собран на базе ArchLinux, и все нужные функции там присутствуют изначально.

Дизайн адаптивный, отлично выглядит как на ПК, так и на смартфонах, так что управлять плеером можно одинаково удобно с любого устройства.

На смартфоне


Для того, чтобы окончательно подружить Rune Audio и Odroid C1+ нужно произвести некоторую предварительную настройку.

1) Активируем поддержку DAC

nano /boot/boot.ini

Раскоментируем строку:

# PCM5102 audio DAC Enable/Disable
# Uncomment the line below to __ENABLE__ Audio-DAC(PCM5102)
setenv enabledac "enabledac"

Там же можно отключить поддержку HDMI и GPU для экономии ресурсов.

2) Активируем пульт ДУ:

systemctl enable lircd
systemctl start lircd
systemctl enable irexec
systemctl start irexec

В принципе, можно использовать маленький пульт Hardkernel, я предпочел подключить пульт от Xtreamer, скачав конфиг отсюда и поместив его в

/etc/lirc/lircd. conf.d/lircd.conf.

У меня сложилось впечатление, что Volimio это сильно обрезанный в угоду меньшему потреблению ресурсов вариант Rune Audio. Возможно, что для «малинки» это и актуально, но с учетом мощности Odroid C1+ это явно ни к чему.

Конкурирующие решения

Разумеется, связка Odroid C1 + Hardkernel HiFi shield это далеко не единственный вариант сборки сетевого плеера. И не самый дешевый. Вполне можно обойтись Raspberry P+ b и одним из многочисленных китайских HiFi DAC. Более того, к Odroid C1+ можно подключить любой DAC c интерфейсом I2S, спаяв небольшой переходник. Вот пример с форума Hardkernel — подключение Teradak ES9023:

В общем, возможности выбора разнообразны.

Erratum

Некоторые моменты, которые в следующей итерации я бы сделал по другому:
Стоило разместить HiFi Shield рядом с основной платой, и подключить шлейфом. Тогда можно было бы вывести родные разъемы на заднюю панель напрямую.

Разъем для SD расположен на нижней стороне платы. Т.е. для обновления прошивки, нужно разбирать корпус и снимать весь «бутерброд». Сейчас я бы использовал шлейф-удлинитель и вывел бы разъем micro-sd на заднюю панель.

Полезные ссылки

Раздел Odroid C1 на форуме Rune Audio
Раздел Odroid C1 на форуме Hardkernel

DIY ретро-аудиоплеер | Hackaday.io

Вдохновленный магнитофонами 1980-х годов, этот аудиоплеер был разработан с учетом простоты использования и доступности. Несмотря на свой ностальгический вид, он оснащен современным оборудованием. Работающий на ESP32, он воспроизводит музыку и аудиокниги с карты micro SD либо через встроенный динамик, либо через разъем для наушников. Экран IPS с диагональю 2,8 дюйма и механические кнопки составляют упрощенный пользовательский интерфейс. Программное обеспечение построено на основе библиотеки ESP32-audioI2S пользователем GitHub Schreibfaul1.

Некоторые из ключевых особенностей:
· 2,8-дюймовый IPS-дисплей с разрешением 320×240 пикселей
· Полностью напечатанный на 3D-принтере корпус
· Встроенный монофонический динамик и аудиоразъем 3,5 мм
· Простой в использовании интерфейс с механическими клавишами
· 8 часов воспроизведения с 4 батарейками АА (20 часов без подсветки)
· Автоматически сохранять и восстанавливать позиции в аудиокнигах

Компоновка печатной платы, исходный код и STL на Github: https://github.com/CoretechR/Retro-Audio

Подробнее

Недавно я искал простой способ воспроизведения аудиокниг для члена семьи, который не привык к сенсорным экранам. Как оказалось, не так много доступных вариантов, которые достаточно просты в использовании. Поскольку я никогда не работал с аудиоплеерами или колонками, этот проект показался мне полезным и простым.

Простота использования не означает, что устройство должно выглядеть некрасиво. Я пытался создать что-то похожее на готовый продукт, вдохновленный 19 веком.Электроника 80-х и подростковая инженерия.

  • 1 × WaveShare 2,8-дюймовый IPS-дисплей с разрешением 320×240 пикселей www.waveshare.com/2.8inch-resistive-touch-lcd.htm
  • 1 × Пользовательская печатная плата https://github.com/CoretechR/Retro-Audio/tree/main/EAGLE%20Files
  • 4 × Батарейки АА
  • 1 × Детали, напечатанные на 3D-принтере https://github.com/CoretechR/Retro-Audio/tree/main/CAD%20Files
  • 1 × Зажим батареи Keystone https://www. mouser.de/ProductDetail/534-2478

Посмотреть все 9 компонентов

  • Программное обеспечение

    Макс.К • 20.06.2022 в 19:24 • 0 комментариев

    Декодировать mp3 файлы непросто, но, к счастью, эта задача уже решалась ранее. Я нашел библиотеку ESP32-audioI2S идеальной отправной точкой для этого проекта. Он включает в себя все необходимые функции для воспроизведения аудиофайлов с SD-карты, в том числе способы быстрой перемотки вперед и чтения тегов id3. Создатель библиотеки, Schreibfaul1, даже добавил поддержку очень длинных аудиокниг после того, как у меня возникли проблемы с ними.

    Пока звуковая библиотека передает данные усилителю, на экране отображается пользовательский интерфейс. Это делается с помощью второй библиотеки TFT_eSPI. Это позволяет легко рисовать ленточную анимацию с приличной эффективностью. Возможно, было бы даже лучше «пререндерить» анимацию и просто загружать отдельные кадры из флэш-памяти, но я еще не пробовал.

    Для аудиокниг важно помнить позицию в файле. Это означает, что положение должно быть сохранено даже при отключении питания. Есть несколько способов решить эту проблему. Наличие SRAM с батарейным питанием является хорошим решением, поскольку в отличие от EEPROM или флэш-памяти, RAM имеет неограниченные циклы записи. Но в конце концов эта дополнительная батарея умрет, и ее нужно будет заменить. Вместо этого я решил использовать доступную SD-карту и просто ограничить количество износа. Для обычного использования достаточно сохранения позиции воспроизведения только один раз в минуту. Данные записываются в текстовый файл на карте, причем каждая позиция представляет собой новую строку в файле. Поскольку все строки содержат одинаковое количество символов, восстановление позиции означает просто переход в конец файла и чтение последней строки. Это делает код для сохранения и восстановления коротким и простым, а также избавляет карту от слишком большого количества циклов записи. Тот же метод используется для сохранения настроек громкости для внутреннего и внешнего динамика. Теперь аудиокнигу можно легко остановить и возобновить, просто выключив устройство.

  • Аппаратный дизайн

    Макс.К • 20.06.2022 в 19:14 • 0 комментариев

    С самого начала я знал, что хочу использовать ретро-дизайн. У меня было несколько деталей, которые я хотел включить:

    Интерфейс должен быть максимально упрощен, с классическими кнопками, которые есть на любом магнитофоне. Этим магнитофонам обычно нужны большие ключи для приведения в действие лентопротяжного механизма. Клавиши обычной механической клавиатуры имеют одинаковый размер и ход, поэтому они идеально подошли для проекта.

    Кассетные магнитофоны также имеют хороший способ показать вращающиеся барабаны ленты через окно. Вместо физической ленты будет использоваться экран для демонстрации анимации катушек. Четкий ЖК-дисплей с памятью идеально подходил бы для этого, но без защитной крышки он был бы слишком хрупким для такого портативного устройства. Поэтому я вместо этого выбрал обычный цветной ЖК-дисплей.

    Обычно перезаряжаемые литий-ионные аккумуляторы — лучший вариант для чего-то подобного. Но с ретро-тональностью проекта обычные батарейки АА показались более подходящими.

    При выборе кнопок, экрана и 4-х батареек типа АА был установлен общий размер устройства. Я начал рисовать некоторые концепции в Fusion360, которые позволили бы мне расположить все компоненты, используя только одну пользовательскую печатную плату. Эти первые проекты выглядели очень плоскими и скучными.

    Когда я искал в Интернете вдохновение, я наткнулся на Philips 113, портативный проигрыватель грампластинок 19-го века.70-е годы. Отсюда я взял цветовую тему и плавную форму.

    Как и большинство моих предыдущих кейсов, напечатанных на 3D-принтере, этот тоже состоит из двух половинок, соединенных винтами. Я также включил углы наклона и линию разделения, чтобы добавить вид формованной детали. В нижней части в гнезде закреплен держатель батареи, который имеет крышку, напечатанную на 3D-принтере, которая хорошо фиксируется на месте.

    Для электронных компонентов требуется специальная печатная плата. Из-за острой нехватки компонентов выбор процессоров был ограничен практически только ESP32. У него достаточно мощности для управления дисплеем при декодировании звука. Встроенный Wi-Fi означает, что такие функции, как интернет-радио, могут быть добавлены позже с помощью обновления программного обеспечения. ESP32 также имеет периферийное устройство I2S для внешнего аудиоусилителя. Для этого я выбрал Maxim MAX9.8357A, обычный монофонический усилитель. Несмотря на то, что есть только один внутренний динамик, я бы выбрал стереоусилитель. Но большинства этих устройств нет в наличии на неопределенный срок. Это означает, что наушники, подключенные к разъему 3,5 мм, также воспроизводят только монофонический звук. Это досадно, но приемлемо для устройства, ориентированного на аудиокниги. Аудиофайлы хранятся на карте micro SD, для которой на печатной плате есть слот. Дисплей SPI подключается с помощью кабелей, что позволяет впоследствии разделить верхнюю и нижнюю половины корпуса. Для работы с широким диапазоном напряжения батарей типа АА (1…1,5 В) дисплей на 5 В оснащен собственным повышающим преобразователем.

Просмотреть все 2 журнала проекта

Нравится этот проект?

Делиться

Как собрать портативный MP3-плеер своими руками

MP3-плееры легко доступны на рынке. Но что интересного в покупке, если вы строите его для себя? Если вы занимаетесь рукоделием и любите делать что-то своими руками, этот проект поможет вам создать мини-mp3-плеер с батарейным питанием и 3,5-мм разъемом для наушников (для подключения наушников или дополнительных устройств), который вы сможете носить с собой куда угодно. Вы также можете собрать портативный mp3-плеер с парой динамиков.

Более того, вы можете подключить этот модуль к Arduino или любому микроконтроллеру с возможностями RX/TX, например ESP8266, и интегрировать с Home Assistant для воспроизведения голосовых оповещений или звукового сигнала.

Что такое DFPlayer?

DFPlayer — недорогой модуль мини-MP3-плеера, который может воспроизводить музыку или аудио (файлы MP3) с прямым выходом на динамик. Вы можете использовать этот модуль для различных проектов. Его можно использовать для создания автономного музыкального проигрывателя, вы можете добавить кнопки для управления его различными функциями и режимами или соединить его с Arduino или ESP8266 для беспроводного управления.

Технические характеристики :

  • Поддержка частот дискретизации 8/11,025/12/16/22,05/24/32/44,1/48 (кГц)
  • 24-битный выход ЦАП
  • 90dB4 Динамический диапазон Поддержка ОСШ
  • Поддерживает файловую систему FAT16, FAT32
  • Поддерживает до 32G TF-карт
  • 3 режима управления: управление вводом-выводом, последовательный режим и режим управления кнопкой AD.
  • 30-уровневый регулятор громкости
  • 6-уровневый музыкальный эквалайзер

Что нужно для сборки MP3-плеера своими руками?

Чтобы собрать портативный MP3-плеер своими руками, вам потребуется следующее:

  • Модуль мини-MP3-плеера DFPlayer
  • SD-карта (любая карта от 100 МБ до 32 ГБ)
  • Динамик мощностью 3 Вт (50 мм) — 1 шт.
  • A PAM8403 3W Плата цифрового усилителя mini 5 В с потенциометром (дополнительно)
  • 2 кнопки для управления MP3-плеером
  • Макетная плата micro USB Модуль питания 5 В или модуль зарядки литий-ионного аккумулятора TP4056 1 А с 3,7 В 500/1000/ Аккумулятор LiPo 2000 мАч или 18650 для питания устройства.
  • Распечатанный на 3D-принтере корпус для всех компонентов. Вы можете загрузить этот 3D-кейс с измененным размером для MP3-плеера, который может поместиться в динамике 49–51 мм.

Требуемые навыки

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

Однако, если вы не хотите паять и хотите временно протестировать или построить это для обучения и развлечения, вы можете использовать макетную плату.

Шаги по сборке MP3-плеера своими руками

Следуйте приведенным ниже инструкциям, чтобы собрать MP3-плеер своими руками.

Шаг 1: Сборка панели управления

Чтобы построить панель управления для управления различными функциями, такими как увеличение или уменьшение громкости, воспроизведение или приостановка музыки или переключение на предыдущую или следующую дорожку, вам потребуется обычная печатная плата. Если у вас нет общей печатной платы.

  • Подключите резисторы к одной из клемм на всех трех кнопках, как показано на схеме.
  • Затем соедините другой контакт кнопок друг с другом параллельно и припаяйте его к контакту GND на DFPlayer.
  • Подключите все резисторы к разъему ADKey_1 на DFPlayer.
1

0162

Воспроизведение/Пауза

9 Шаг 2: подключение динамиков

Теперь вы можете добавлять динамики в DFPlayer модуль. Модуль может работать с двумя динамиками 3 Вт 4/8 Ом без каких-либо проблем. Если вы используете динамик мощностью 3 Вт, вы можете подключить его напрямую к DFPlayer, как показано на следующей схеме.

Вы также можете установить плату цифрового усилителя PAM8403 3 Вт mini 5 В для подключения динамика и регулировки громкости с помощью регулятора громкости.

Однако, если вы хотите подключить динамики большего размера для получения большего звука, вы можете использовать более мощный модуль усилителя между DFPlayer и динамиками.

После того, как все соединения будут выполнены, вы можете подключить источник питания 5 В к гнезду micro USB, а затем припаять два провода к DFPlayer, как показано на следующей схеме.

Вы также можете использовать 5-миллиметровый штыревой разъем питания постоянного тока для подачи питания 5 В через любой адаптер 5 В.

Шаг 4. Скопируйте файлы MP3 на SD-карту

Вы можете создать до 100 папок и добавить в каждую папку до 255 песен. Чтобы добавить музыкальные файлы, скопируйте файлы MP3 в корень SD-карты. Пока не создавайте никаких папок.

После этого вставьте SD-карту в модуль DFPlayer.

Подключите источник питания, а затем один раз нажмите кнопку B1 (Воспроизведение/Пауза) или B2/B3 (Предыдущий/Следующий). Он должен начать воспроизводить файл MP3, хранящийся на SD-карте.

Если долго нажимать на B2, громкость уменьшится. Точно так же длительное нажатие на кнопку B3 увеличивает громкость. Короткое нажатие на B2 и B3 переключает между предыдущей и следующей дорожкой на SD-карте соответственно.

Шаг 5. Поместите плеер в футляр, напечатанный на 3D-принтере

После того, как вы протестировали и собрали работающий MP3-плеер своими руками, вы можете поместить его в футляр, напечатанный на 3D-принтере (например, предложенный выше) или любой другой корпус, который вы можете найти на Thingiverse . Вы также можете создать его в Fusion 360.

Шаг 6. Интеграция с Home Assistant

Прошивка Tasmota или ESPHome.

Вы можете использовать инструмент преобразования текста в речь для создания голосовых оповещений или уведомлений в формате mp3 и вставлять эти файлы в корень вашей SD-карты или размещать их в папке.

Затем добавьте автоматизацию в Home Assistant. Например, вы можете выбрать триггер устройства, такой как интеллектуальный ультразвуковой датчик уровня воды «сделай сам», выбрать MP3-плеер в действии, выбрать полезную нагрузку (номер файла MP3) для воспроизведения, когда резервуар полон или пуст или достигает определенного уровня. Вы также можете создать интеллектуальное устройство контроля энергопотребления для Home Assistant и воспроизводить оповещения при обнаружении высокого энергопотребления.

Точно так же вы добавляете несколько автоматов для каждого события в Home Assistant, которые будут воспроизводить голосовое оповещение через ваш MP3-плеер DIY.

Добавить возможность Bluetooth для беспроводной музыки

Кроме того, вы можете приобрести передатчик Bluetooth, например KCX_BT_EMITTER, и соединить его с выходом DAC DFPlayer для передачи и воспроизведения звука на другие аудиосистемы с поддержкой Bluetooth, такие как наушники или Bluetooth звуковая панель.

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

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

Кнопка

Функция

B2

Громкость-/Предыдущий (длительное нажатие)

B3

Громкость+/Следующий (долгое нажатие)

5