Оглавление:

Музыкальная шкатулка для детей: 5 шагов
Музыкальная шкатулка для детей: 5 шагов

Видео: Музыкальная шкатулка для детей: 5 шагов

Видео: Музыкальная шкатулка для детей: 5 шагов
Видео: Музыкальная шкатулка № 1.Музыка для сна малышам. 2024, Ноябрь
Anonim
Музыкальная шкатулка для детей
Музыкальная шкатулка для детей
Музыкальная шкатулка для детей
Музыкальная шкатулка для детей
Музыкальная шкатулка для детей
Музыкальная шкатулка для детей

«Дед… песни, песни…», примерно так внучки встречают меня каждый вечер, когда я прихожу с работы домой. Этот проект задуман как музыкальная игрушка с элементами тактильного обучения. Слушая музыку, можно нажимать на кнопки, включать разноцветные лампочки (а какого цвета?), Крутить, что крутится, щелкать переключателями… А пока дедушка пьет чай…

Сама Ардуино плохо синтезирует музыку. Однако есть так называемые экраны, с помощью которых можно воспроизводить музыкальные файлы вполне приличного качества. В этом проекте я применил мини-щит DFPlayer. Он использует карту micro SD в качестве носителя. С помощью всего трех кнопок мы можем управлять воспроизведением: вперед, назад и - в начало. Дети любят нажимать кнопки, поэтому я поставил на лицевую панель еще несколько кнопок, переключателей, светодиодов в целом, которые при этом попались под руку момент, чтобы было интереснее.

Шаг 1. Компоненты и инструменты

Компоненты:

Arduino UNO

Адаптер (6 - 12) В постоянного тока, (0,5 - 1) А для Arduino

DFPlayer mini

www.aliexpress.com/item/TF-Card-U-Disk-Min…

Динамик 8Ом, 1Вт

карта micro SD, класс 8-11

LMS1587IS-3.3

Радиатор печатной платы

Конденсатор 100uF, 16V

3 x 1P кнопочный переключатель мгновенного действия

UP-6135 (опция) не показан на схеме

www.distrelec.biz/en/led-panel-meter-199-m…

5 х кулисный переключатель (вкл.)

Микродвигатель постоянного тока (опция)

Антивандальная кнопка (опция)

Потенциометр

5 х КРАСНЫХ светодиодов 5 мм

5 x ЗЕЛЕНЫЙ светодиод 5 мм

5 x ЖЕЛТЫЙ светодиод 5 мм

5 x СИНИЙ светодиод 5 мм

20 x Res 330 Ом

2 x Res 560 Ом

1 x Res 51K

Провода

Пластиковый корпус

Инструменты:

Паяльная станция (Паяльник), припой, флюс

Кусачки, пинцет, отвертка, дрель, напильники, клеевой пистолет

Шаг 2: электрическая цепь

Электрическая цепь
Электрическая цепь
Электрическая цепь
Электрическая цепь
Электрическая цепь
Электрическая цепь

Схема была нарисована в среде Easy Eda. Музыкальная часть показана вверху диаграммы. Все остальное сделано из подручных средств. Сюда вы можете добавить все, что захотите, просто чтобы уместилось по габаритам.

Модуль MP3 поддерживает до 25 500 фрагментов фраз, сигналов или мелодий. Все аудиофайлы можно разделить на группы по 255 песен. Вы можете выбрать один из 30 уровней громкости и один из 6 режимов эквалайзера (Normal / Pop / Rock / Jazz / Classic / Base). Форматы аудиофайлов: MP3, WAV, WMA.

Модуль подключается к Arduino через UART (Serial). Для работы достаточно подключить только линии Vcc, GND, RX, TX, SPK1, SPK2. Использование всех остальных контактов необязательно.

Ссылка для получения дополнительной информации о DFPlayer mini:

www.dfrobot.com/wiki/index.php/DFPlayer_Mi…

Шаг 3: Сборка и монтаж электрических цепей

Сборка и электрические схемы
Сборка и электрические схемы
Сборка и электрическая проводка
Сборка и электрическая проводка
Сборка и электрическая проводка
Сборка и электрическая проводка

Теперь у нас есть схема, список элементов, и начинается самая кропотливая работа - установка. Здесь главное - найти жилье подходящего размера. Просверливаем, настраиваем, устанавливаем элементы. Подключаем провода по схеме. Где требуется - паяем. Все тщательно проверяем.

Шаг 4: простой набросок

Простой набросок
Простой набросок

Для работы с мини-модулем DFPlayer необходимо установить библиотеку DFPlayer_Mini_Mp3.h:

github.com/DFRobot/DFRobotDFPlayerMini/arc…

Третий цифровой вход Arduino подключен к выходу Busy модуля MP3. Контроллер анализирует состояние этого выхода и, если он перешел в состояние HIGH (дорожка закончилась), запускается следующая дорожка. В противном случае воспроизведение трека остановится, и для нас важно, чтобы музыка продолжалась трек за треком. Здесь также установлена библиотека SoftwareSerial, так что вы можете изменить прошивку Arduino по мере необходимости, не касаясь установки.

github.com/PaulStoffregen/SoftwareSerial

Шаг 5: аудиофайлы

Аудио файлы
Аудио файлы

Mini MP3 Player может распознавать карты до 32 ГБ и файловую систему FAT16, FAT32.

Отформатируйте SD-карту и создайте на ней папку «MP3». Затем вам нужно записать свои mp3-песни в эту папку и дать им имена «0001 ****. Mp3», «0002 ****. Mp3», «0003 ****. Mp3» и т. Д.: необходимо копировать уже переименованные файлы на SD, а не переименовывать их на SD-карте.

Вставьте карту в слот и наслаждайтесь!

Рекомендуемые: