Мы с соцсетях

mp3-звонок

Стремление удивить знакомых и мир в целом сейчас достаточно распространенное явление.

Содержание

1.Схема

2. Описание работы

3. Внешний вид

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

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

1. Схема

Структурная схема устройства представлена на рисунке

Воспроизведение музыки осуществляется при помощи модуля DFPlayer mini. Им легко управлять с помощью команд по UART.

Для питания устройство применяется зарядное устройство с максимальным током не менее 1 А.

В данном проекте использована плата arduino – mini. Она имеет достаточно малые размеры и низкое энергопотребление счет меньшей обвязки по сравнению с другими платами arduino.

Динамик должен быть не более 3 Вт, чтобы DFPlayer мог без дополнительной обвязки воспроизводить музыку.

Для настройки используется кнопки и LCD 1602.

2. Описание работы

В меню можно настроить следующие функции:

- громкость звучания;

- выбрать мелодию;

- эквалайзер (normal,pop,rock,jazz,classic,base);

- время звучания (10,15,20,25, 30 секунд).

После перевода в рабочий режим.

Модуль DF-Playerпозволяет подключать кнему динамик мощностью до 3 Вт.

Программа написана в среде ArduinoIDE и работает по следующему алгоритму. После первого включения инициализируются настройки микроконтроллера и DF-Player-a и включается режим настройки: загорается индикатор и включается первая мелодия. Далее с помощью кнопок управления можно настроить вышеописанные функции (громкость звучания, выбрать мелодию, эквалайзер, время звучания).

После перехода в рабочий режим отключается подсветка индикатора для меньшего энергопотребления. В дальнейшем при нажатии кнопки звонка мелодия будет играть в течение времени установленным в меню. После на df-player посылается команда переходарежим «пауза».

DF-Playerимеет вывод «busy». Он имеет логический ноль, когда играет мелодия. Таким образом, если во время промежутка звучания заканчивается мелодия, контроллер подает команду на воспроизведение следующего трека.

3. Внешний вид

Внешний вид mp3 - звонка представлен на рисунке

mp3 - звонок в разобранном виде

В корпусе

Вид спереди