Найти тему
АвтоЗвук Эксперт

Пульт управления Volumio на ESP32

Концепция устройства пульта управления для плеера на базе Volumio / MPD зародилась 2019 году, когда в автомобильную аудио систему в качестве источника (медиа плеера) был установлен одноплатный компьютер NanoPi Neo Plus2, который, спустя 2 года экспериментальный плеер превратился в полноценный плеер для автомобильной аудио системы AudioBerry One.

Плеер на базе одноплатного компьютера Raspberry Pi4 AudioBerry One
Плеер на базе одноплатного компьютера Raspberry Pi4 AudioBerry One

Перерыв весь Российский и заморский интернет в поисках готового решения, и поняв, что ничего подобного еще никто не делал.

Были лишь некоторые зачатки проектов, частично пригодившиеся наработки которых стали основой для реализации данного пульта.

Пульт управления с монохромным дисплеем 2.4" и поворотным энкодером
Пульт управления с монохромным дисплеем 2.4" и поворотным энкодером

В целом для дома, например, вполне хватает смартфона или планшета для управления плеером на одноплатнике. Тот же самый Volumio, имеет web интерфейс и можно установить специальное расширение для вывода изображения на HDMI выход одноплатного компьютера.

В автомобиле же, управление с телефона не самое удобное, и не безопасное.

Идея пульта именно в тактильном управлении с помощью одного поворотного энкодера.

Главный элемент управления вертикальный энкодер Panasonic
Главный элемент управления вертикальный энкодер Panasonic

Весь интерфейс и управление оболочкой программы пульта сделано исключительно под энкодер.

Кнопки Next / Prev уже добавлены для удобства.

Пульт оснащен LiPol аккумулятором и зарядным устройство, способен работать непрерывно до 7-ми часов от АКБ емкостью 2400.

LiPol аккумулятор на 2400 mah
LiPol аккумулятор на 2400 mah

При подключении к USB Type-C аккумулятор заряжается и пульт работает от подключенного провода зарядки, то есть, как смартфон.

Питание пульта и заряд акб осуществляется подключением USB Type-C
Питание пульта и заряд акб осуществляется подключением USB Type-C

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

Подключение пульта к одноплатному компьютеру обеспечивается через WiFi, то есть компьютер-плеер работает как точка доступа (AP)а пульт как клиент.

Настройка сетевого ip адреса пульта
Настройка сетевого ip адреса пульта

Подключение основано на стандартном протоколе обмена данными MPD/MPC, привязка по IP адресу.

Меню настроек пульта
Меню настроек пульта

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

Видео обзор внешнего вида и интерфейса пульта управления для VOLUMIO / MPD плеера.