
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04
Автор: DKArduFollow Другие материалы автора:






Сегодня мы сделаем MP3-плеер с ЖК-дисплеем, используя Arduino и DFPlayer mini MP3 Player Module.
Проект может читать файлы MP3 на SD-карте, а также приостанавливать и воспроизводить то же самое, что и устройство 10 лет назад. А также у него есть функция предыдущей песни и следующей песни.
Шаг 1: ► Компоненты

► Компоненты
В этом проекте были использованы следующие части:
Arduino Uno, MP3-TF-16P мини-mp3-плеер, Оратор
Резистор 1К, 3 резистора по 100 Ом, Светодиод RGB, 1,3-дюймовый OLED-дисплей, 3 Кнопки переключения, Провода перемычки, Макетная плата,
Шаг 2: Принципиальная схема

► Код в GitHub (схема и эскиз):
Шаг 3. Загрузите библиотеку


1. Установите файл библиотеки: откройте «Инструменты» - «Диспетчер библиотек» в программе разработки Arduino, затем найдите «DFRobotDFPlayerMini» и «U8g2», а затем установите их.
Шаг 4. Скомпилируйте и загрузите


1. Выберите плату разработки как Arduino Nano, это правильный выбор.
Шаг 5:

2. Выберите процессор как ATmega328P (Old Bootloader), чтобы выбрать правильный.
Шаг 6:

3. Затем выберите порт. Этот порт должен совпадать с тем, который вы видите в диспетчере устройств, чтобы вы могли записать код в плату разработки.
Рекомендуемые:
Как сделать LED Chaser, используя 4017 IC и RGB LED: 13 шагов

Как сделать LED Chaser, используя 4017 IC и RGB LED: Привет друг, сегодня я собираюсь сделать схему LED Chaser, используя 4017 IC и RGB LED
Как сделать инвертор, используя плату усилителя: 7 шагов

Как сделать инвертор с помощью платы усилителя: Привет друг, сегодня я собираюсь сделать инвертор с использованием платы усилителя. Этот инвертор вы можете легко сделать у себя дома. Его схема очень проста. Давайте приступим
Как сделать аркаду Bartop DIY на двоих с пользовательскими слотами для монет Marquee, используя ящик Пандоры: 17 шагов (с изображениями)

Как сделать аркадную аркаду для 2 игроков своими руками с пользовательскими слотами для монет Marquee, используя ящик Пандоры: Это пошаговое руководство о том, как построить аркадную машину с верхней панелью для 2 игроков, в которую встроены пользовательские слоты для монет. Прорези для монет будут сделаны таким образом, чтобы в них можно было принимать только монеты размером в четверть и больше. Эта аркада работает
Как сделать дистанционно управляемый Spike Buster или Switch Board, используя автономный Atmega328P: 6 шагов (с изображениями)

Как сделать Spike Buster или Switch Board с дистанционным управлением, используя автономный Atmega328P: В этом проекте я покажу, как построить Spike Buster или Switch Board с дистанционным управлением, используя автономный Atmega328P. Этот проект построен на специальной печатной плате с очень небольшим количеством компонентов. Если вы предпочитаете смотреть видео, я встроил то же самое или
Как сделать автономного робота для игры в баскетбол, используя IRobot Create в качестве базы: 7 шагов (с изображениями)

Как сделать автономного робота для игры в баскетбол, используя IRobot Create в качестве базы: это моя запись для испытания iRobot Create. Самым сложным в этом процессе для меня было решить, что будет делать робот. Я хотел продемонстрировать классные возможности Create, а также добавить немного робо-чутья. Все мои