MP3-музыкальный автомат: ради забавы используем ESP32 и проверим, насколько это просто.
Darrens Bench
0:00 / 0:00
MP3-музыкальный автомат: ради забавы используем ESP32 и проверим, насколько это просто.
367 просмотров · 2 нед. назад
Darrens Bench
382 подписчика
367 просмотров · 2 нед. назад
Вы когда-нибудь задумывались, как собрать свой собственный MP3-плеер с кнопочным выбором песен? В этом видео я превращаю микроконтроллер ESP32 и пользовательскую 28-клавишную клавиатуру в ретро-цифровой музыкальный плеер, который переносит выбор музыки старой школы в современную эпоху!
Вы увидите схему электроники, программирование ESP32 и интеграцию оборудования, включая воспроизведение MP3 с SD-карты, аудиоусилитель MAX98357 I2S и светодиодный дисплей MAX7219. Вы также увидите, как я создаю пользовательскую 3D-печатную переднюю панель с многоцветными надписями с помощью Cura.
Если вам нравятся проекты по электронике своими руками, программирование ESP32, микроконтроллеры в стиле Arduino, цифровое аудио, пользовательские клавиатуры и 3D-печать, то этот увлекательный проект полон практических идей для вашей следующей сборки!
Разделы:
00:00 Введение – Создание самодельного MP3-плеера
00:27 Повторное использование пользовательской 28-клавишной клавиатуры
00:49 Электронная схема MP3-плеера
01:00 ESP32, SD-карта и аудиоусилитель I2S
02:02 Схема светодиодного дисплея и клавиатуры MAX7219
02:51 Назначение контактов GPIO ESP32
03:26 Настройка SPI, клавиатуры и аудио I2S
04:39 Проблемы совместимости шины SPI и способы их решения
05:19 Проектирование передней панели 3D-печатного плеера
06:01 Учебное пособие по Cura – Печать многоцветного текста
07:08 Настройка паузы на высоте в Cura
08:50 Программирование MP3-плеера на ESP32
09:01 Воспроизведение песен, состояние светодиодов и массивы выбора
09:45 Загрузка 28 имен файлов песен
10:05 Обновление светодиодного дисплея
10:37 Программирование автоматического выбора песен
11:13 Понимание модуля и циклической очереди песен
11:58 Воспроизведение случайной песни, когда ничего не выбрано
12:07 Сканирование пользовательской клавиатуры
12:32 Подавление дребезга клавиш и управление светодиодами MAX7219
13:29 Инициализация музыкального автомата и проверка светодиодов
13:44 Основной цикл программы – музыка, громкость и подсветка
#Электроника #ESP32 #3D-печать #Arduino #СоздателиЭлектроники