Цифровой плеер своими руками. Портативный MP3 плеер своими руками. Тонарм из кокоболо

Данный mp3 плеер, не совсем обычной конструкции, был сделан из подручных средств.
Хорошее решение для дачи и с минимальными затратами. В ходе генуборки собралось много хлама на выброс и кое что решил пустить в дело). Корпус сделан из картона от бытовой техники склеенного вдвое, что придает конструкции хорошую жесткость. Почему картон? С ним проще работать и его много остается после покупок бытовой техники, и в данной самоделке картон хорошо подходит для создания корпуса.

Пошаговая сборка и демонстрация работы mp3 плеера в видеоролике для ознакомления

Было использовано:

1. Картонная коробка от бытовой техники;
2. Медные проводки от старой электроники;
3. 2 динамика от старых компьютерных колонок;
4. Клавиатура от старого сотового телефона;
5. Аккумуляторная батарея от старого сотового телефона;
6. Выключатель ();
7. 4 самореза;
8. Модуль заряда аккумуляторных батарей ();
9. Mp3 плеер без корпуса ();
10. Декоративная пленка на клейкой основе;
11. Термоклей, супер клей, изолента.

Из инструментов:

1. Плоскогубцы;
2. Ножницы;
3. Канцелярский нож;
4. Отвертка;
5. Клеевой пистолет;
6. Паяльник ( , очень удобный);
7. Третья рука.


Изготовление плеера

Нарезаем картон на парные куски, по 4шт каждого размера.
1. 4см х 8см, 3,6см х 7,6см;
2. 4см х 6,5см, 3,6см х 6,1см;
3. 6,5см х 8см, 6,1см х 7,6см.


И склеиваем их между собой. Это придаст конструкции жесткость.


Электроника, которая будет использована в самоделке.


Дешевый mp3 плеер с USB и microSD разъемами (). Питается от сети 5в или 3.7в от аккумулятора. Усилитель сигнала на 3вт в нем уже встроен. Так же встроен стабилизатор напряжения. Подключение питания через microUSB и две клеммы для аккумулятора.


Модуль заряда литиевых батарей 18650 на TP4056 5В 1А с micro USB интерфейсом (). Он подойдет для заряда аккумуляторов от сотовых телефонов.


Аккумуляторная батарея Philips 1100mAh. Вытащил из сломанного телефона.


Динамики из старых компьютерных колонок.


Недавно заказывал выключатели () хорошего качества для ремонта настольной лампы. Как раз одна осталась.


И несколько кнопок с клавиатуры сломанного телефона.


Вырезаем место под динамик, чтобы плотно сидел на месте.


Приклеиваем термоклеем основание корпуса, боковую стенку и примеряем будущее расположение аккумулятора.

Проклеиваем с внутренней стороны термоклеем для надежного скрепления.


Прикидываем будущее размещение модуля заряда.
Модуль заряда и аккумулятор будут находиться в корпусе второй колонки. В корпусе первой колонки будут расположены плата плеера и кнопки управления.


Вырезаем отверстия для USB и microSD разъемов на верхней части корпуса.


Выпаиваем штатные кнопки из платы плеера. Их разместим на той же верхней части корпуса для удобства управления.

Припаиваем проводки к кнопкам. Я брал 4 пары разных по цвету проводов, чтобы потом было удобнее паять на плате плеера.


Берем декоративную пленку на клейкой основе(у меня осталась черная) и обклеиваем ей части корпуса.


Должно получиться так.


Вырезаем отверстие под кнопку на верней части корпуса первой колонки и размещаем там кнопку управления.


С обратной стороны фиксируем термоклеем для надежности.


То же проделываем и с остальными кнопками. 2 верхние кнопки будут отвечать за переключение треков и громкость, нижняя левая плей/пауза, а нижняя правая кнопка повтора трека.

Получилось как то так.



Теперь можно припаивать проводки от кнопок на плату плеера.


Заливаем места пайки термоклеем для надежной фиксации проводков. Можно их собрать в кучу и обмотать изолентой, чтобы не мешались.


Соблюдая полярность припаиваем одну пару проводов от модуля заряда к аккумулятору.


Прикручиваем динамики к корпусу саморезами и фиксируем саморезы с обратной стороны термоклеем.


Приклеиваем верхнюю часть корпуса и фиксируем модуль заряда термоклеем для надежности.


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


Скручиваем провода двух динамиков и припаиваем их к плате плеера соблюдая полярность.


Припаиваем провода питания к плате плеера и к выключателю. Соблюдайте полярность!


Болтающиеся части и провода фиксируем внутри термоклеем. Проверяем работу плеера перед креплением задней части корпуса.


Для фиксации колонок друг с другом и защиты проводов приклеиваем широкую полоску декоративной пленки с обеих сторон.

Получилась конструкция формы книжки, которая придает устойчивость и не обычный внешний вид данной самоделке.





Приклеиваем кнопки от клавиатуры старого телефона супер клеем. Будьте аккуратны, не залейте клеем кнопки управления.


Можно приступать к тесту.


Индикация.



Набравшись немного терпения, вы можете спаять самодельный MP3-плеер своими руками, при этом затратив менее 1000 руб. Т.к. программное обеспечение данного плеера представлено в открытом виде (доступны все исходники проекта), то вы можете дорабатывать его вводя новые функции, к примеру: управление по последовательному интерфейсу, можете использовать плеер в различных проектах робототехники, ну и естественно по его прямому предназначению – прослушивание музыки. Карта памяти – SD/MMC, размер памяти ограничен теоретическим лимитом спецификациями MMC-формата.

Данный MP-3 плеер поддерживает такие функции как случайное воспроизведение треков, навигация по трекам (вперед, назад, пауза), регулирование громкости воспроизведения. Также присутствует поддержка файловой системы FAT32, фрагментированных файлов, неограниченное число файлов в корневой директории, ну и естественно качество воспроизведения находится на высоком уровне. MP3-файлы с битрейтом 256 кБит/с воспроизводятся без каких-либо затыков, файлы с переменным битрейтом также воспроизводятся без проблем (в пике до 320 кБит/с).

WAV файлы также поддерживаются, но качество должно быть ниже чем у CD, пока вы не поставите кварцевый резонатор с большей частотой. На моем тестовом плеере это работает, однако запустить PIC с более чем ~8 МГц кварцем при питании 3.3 Вольта проблематично.

Для записи файлов на карту памяти вам будет нужен кард-ридер. Помните, что карта памяти должна быть в формате FAT32, а не в FAT16 или каком-либо другом.

Файлы на карте памяти должны быть с расширением.mp3. Вставьте карту памяти в плеер и включите питание, воспроизведение начнется с первого трека. Файлы воспроизводятся в том порядке – как они были на нее записаны (если не включена функция случайного воспроизведения).

Чтобы включить случайное воспроизведение, удерживайте кнопку "следующий трек" во время включения MP3-плеера. Функция будет работать до следующего включения плеера. Когда все треки будут проиграны, воспроизведение останавливается и плеер уходит в "sleep" режим.

Исходный код

Исходник написан на Си. В качестве компилятора я использовал PCM midrange compiler от CCS (офсайт ccsinfo.com). Компилятор платный, однако выдает очень компактный код и содержит достаточно богатый набор встроенных функций и данных.

Если в исходном коде вам не нужно делать каких-либо изменений и корректировок, то в архив я вложил уже готовый HEX-файл. Перед прошивкой не забудьте очистить фьзы BROWNOUT и WATCHDOG, иначе устройство не заработает!

Почти вся память контроллера 4К используется. Память EEPROM 256 байт полностью используется под таблицу данных для функции случайного воспроизведения. При необходимости можно освободить память, удалив несколько не очень критичных функций, к примеру функции для кнопок и случайное воспроизведение.

Думаю vs1011e также должна подойти с некоторыми изменениями

Ниже вы можете скачать прошивки, исходники, PCB и другие файлы

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
U1 Микросхема VS1011b 1 SOIC В блокнот
U2 Микросхема PIC16LF88 1 SOIC В блокнот
U3 Линейный регулятор

MCP1700

1 MCP1700T3302ETTCT-ND В блокнот
D1 Выпрямительный диод

1N914

1 В блокнот
D2 Светодиод 1 В блокнот
С0-C3 Конденсатор 22 пФ 4 В блокнот
С4, С5 Электролитический конденсатор 100 мкФ 10 В 2 В блокнот
С6-С12 Конденсатор 0.1 мкФ 6 В блокнот
R0, R3-R8, R11, R12 Резистор

10 кОм

9 В блокнот
R1 Резистор

1 мОм

1 В блокнот
R2 Резистор

1 кОм

1 В блокнот
R10, R11 Резистор

15 кОм

2 В блокнот
X Кварцевый резонатор От 8 до 20МГц 1 В блокнот
X1 Кварцевый резонатор 12.96 МГц 1

Вам понадобится

  • Мотор с нитью (например, Scheu-analog Motor Housing)
  • Массивные блоки из фанеры толщиной 4 и 10 см
  • Тонарм (например, Rega RB 100)
  • Управляющий клапан (intake-valve) с направляющей деталью соответствующего размера и стальной шарик 5/16 дюймов – детали к мотору мотоцикла.
  • Карандаш, циркуль.
  • Жидкие гвозди.
  • Болты

Инструкция

Сделайте заготовки двух подставок из массивных фанерных блоков. Одна – для поддержки мотора, другая для поддержки вертушки и звукоснимателя (тонарма). Размеры первой подставки – 20х30 см, размеры второй – 30х30 см. Высота обеих должна равняться как минимум 10 см. Приделайте к днищам подставок специальные ножки (4 приплюснутых цилиндра для каждой ).

Просверлите в подставке для вертушки дыру на расстоянии 117 мм от одного края и 33 мм от соседнего с ним края. Дыра должна проходить сквозь всю толщину фанерного блока. Диаметр дыры должен быть таким, чтобы в нее вставлялась направляющая деталь клапана и при этом плотно прилегала к краям. После сверления обработайте дыры наждачкой, устранив шероховатости. Затем, вставьте направляющую деталь и приклейте ее жидкими гвоздями. Опустите в направляющую деталь стальной шарик.

Сделайте вертушку из фанерного блока. Диаметр – 30 см, высота – 4 см. За помощью придется обратиться к столяру, у которого есть деревообрабатывающий станок, поскольку вертушку нужно сделать идеально круглой. Попросите у мастера, чтобы он для вас отметил центр вертушки. Затем прикрепите к вертушке управляющий клапан (более широким концом) с помощью 8 болтов. Теперь вертушку можно установить на коробку (клапан входит в направляющую деталь).

Прикрепите к коробке, на которой закреплена , звукосниматель, а на другой коробке мотор. Соедините ниткой мотор и вертушку (нить опоясывает вертушку посредине). Присоедините звукосниматель к усилителю. Виниловый проигрыватель готов.

Видео по теме

Полезный совет

Фанерные блоки можно залакировать. Однако не стоит использовать акриловые и другие синтетические лаки, лучше использовать натуральные.

Источники:

  • Сайт, посвященный созданию проигрывателей и их комплектующих в домашних условиях.

Приборы для воспроизведения механической грамзаписи делятся на оборудованные встроенным усилителем (электрофоны) и не оборудованные таковым (проигрыватели). И те, и другие перед использованием необходимо грамотно подключить.

Инструкция

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

В случае если электрофон содержит встроенный усилитель, но рассчитан на внешних , все зависит от того, какие для этого используются разъемы. Если речь идет о аппарате «Аккорд» или «Россия», снабжены разъемами, где один выполнен в виде штырька, другой - в виде гнезда. Шнур колонки, выходящий из самого аппарата, снабжен точно таким же разъемом. При подключении просто разверните штекер таким образом, чтобы штыревой контакт оказался обращенным к гнездовому и наоборот. У очень старых аппаратов может быть снабжена вилкой, аналогичной обычной сетевой. Ни в коем случае не включайте ее в электросеть! Подключите ее к розетке, расположенной на аппарате, которая предназначена специально для колонки. У современных аппаратов колонки комплектуются шнурами, имеющими с одной стороны двухконтактный разъем, а с другой - два оголенных и залуженных проводника. Проводники зажмите в клеммах, расположенных на обратной стороне колонки, подключая к красной клемме тот из них, который помечен или пятном краски. Штекер подключите к электрофону.

Проигрыватель , не оборудованный встроенным усилителем, но имеющие две вилки, похожие на сетевые, подключайте так. Определите, какая из них предназначена для питания электродвигателя, а какая - для вывода сигнала со звукоснимателя. Выход звукоснимателя подключите к гнездам усилителя или приемника, специально предназначенным для этого. Расположите эту вилку так, чтобы общий провод проигрывателя оказался соединенным с общим проводом приемника или усилителя (и то, и другое имеет соответствующую отметку). Колодкой выставьте напряжение питания электродвигателя, равное 220 В, и лишь затем включите в сеть шнур его питания.

Более современные проигрыватели без встроенного усилителя снабжены выходными гнездами типа DIN. На таком разъеме в качестве общего контакта используйте средний. Положение сигнального контакта правого определите опытным путем: он может быть крайним левым или крайним правым. Сигнальный контакт левого канала находится между ним и общим контактом.

Импортные проигрыватели без усилителей снабжены одним или двумя гнездами типа «тюльпан». У них в качестве общего контакта используйте кольцевой, а в качестве сигнального - центральный.

Обратите внимание

Перед подключением снимите питание проигрывателя и усилителя.

Совет 3: Как добавить музыку в проигрыватель в 2019 году

В настоящий момент существует множество проигрывателей, которые воспроизводят великое множество мультимедийных файлов, как звуковых, так и видео. Однако наибольшее распространение получили только некоторые из них. К лидерам программ воспроизведения, пожалуй, можно отнести: Windows Media Player, Media Player Classic, Winamp и Aimp.

Media Player Classic очень похожа на предыдущую программу, которая, в принципе, отличается лишь своей визуальной формой. Для открытия файлов в данном плейере можно использовать те же самые способы. Кроме того, в окне самой программы можно открыть вкладку «Файл» (File), в которой выбрать пункт контекстного меню «Открыть файл» (Open File…) или «Открыть папку» (Open Directory). В появившемся окне поисковика, выберете требуемые файлы (директории), которые требуется воспроизвести.

Winamp, пожалуй, можно назвать самым распространенным проигрывателем. Он автоматически через интернет и предлагает пользователю большой выбор плагинов, форм визуализации и списка воспроизводимых форматов. Для проигрывания звуковых файлов можно использовать правую кнопку мыши для вызова контекстного меню, в котором необходимо выбрать вкладку «Воспроизвести в Winamp». Также можно в самой программе воспользоваться кнопкой Add. После ее нажатия необходимо выбрать в появившемся окне Add URL - интернет-адрес ресурса, с которого вы хотите воспроизвести тот или иной звуковой фай, либо же Add DIR - выбор папки, расположенной на жестком диске вашего компьютера или съемном носители, подключенном к ПК.

Последним из рассматриваемых проигрывателей является AIMP. Он во многом похож на Winamp, как по доступным функциям, так и по форме визуализации. Единственное отличие от своего собрата заключается в том, что вместо кнопок Add и Rem (удалить) в вашем распоряжении имеются «+» и «-», смысл которых заключается в добавлении и удалении файлов из списков воспроизведения.

В настоящее время, когда в магазинах изобилие всевозможных гаджетов; планшетов, смартфонов, mp3 плейеров, может возникнуть вопрос для чего собирать цифровое устройство дома, своими руками? Дело это непростое, да и удовольствие не из дешевых. Но зачем в советское время собирали детекторные приемники, приемники на одном или нескольких транзисторах. Ведь и тогда в магазинах были в продаже так называемые “транзисторы”, маленькие переносные радиоприемники с хорошим дизайном, да и по своим параметрам часто превосходящие самодельные. Дело в том, что радиолюбители по натуре люди творческие, и никогда не пойдут в магазин покупать что либо, если такое же устройство или аналог, можно собрать своими руками. Так произошло недавно и со мной. Несмотря на то, что есть и mp3 плейер и плейер на телефоне, решил собрать аудиоплейер своими руками. Просматривая недавно радиолюбительские сайты, на одном интернет ресурсе нашел схему интересного и относительно простого аудио плейера Wav файлов. Если кто-то не в курсе, что это за формат, Wav, поясню, это формат аудиофайлов, используется часто в работе музыкантами. Почему именно Wav, а не более популярный в широких кругах mp3? Аудио плеер Wav файлов собрать значительно легче, чем mp3 файлов.

В моем устройстве применен распространенный и недорогой микроконтроллер AVR attiny2313v. Ниже вы можете видеть его схему, взятую с интернет ресурса, по которой сделал данный плеер с небольшими изменениями:

Схема плеера

Файлы Wav формата хранятся на micro SD флешке, подключенной в устройстве через SD адаптер. При желании если позволяет опыт, можно переразвести печатную плату и подключать micro SD флешку через собственный разъем. Аналогичный разъем стоит в сотовых телефонах. При этом нужно помнить, что номера контактов SD флешки не соответствуют номерам контактов micro SD флешки. Список контактов обоих флешек с нумерацией приведен на следующем рисунке:

В устройстве, которое планируется как переносной аудио плеер с питанием от аккумуляторов, будут применены 2 последовательно соединенных б\у аккумулятора от сотовых телефонов на 3.7 вольта каждый. Привожу рисунок разведенной мною печатной платы из программы sprint layout:

Распечатанный рисунок на печатную плату был переведен ЛУТом. Перевелось в принципе нормально, за исключением трех контактов стабилизатора, с левого края платы.

Вместе эти два аккумулятора, которые выбрал, дают 7,4 вольта. Так как для питания карты памяти необходимо питание 3.3 вольта, решено было питать все устройство, в том числе и микроконтроллер от стабилизатора 3.3 вольта в корпусе ТО-220. Тут использовал AZ1085-3.3. Стабилизатор без радиатора должен легко выдавать стандартный 1 ампер, что для моих целей более чем достаточно. Так выглядит стандартный корпус стабилизатора в ТО-220.

Если применить для питания карты памяти отдельный стабилизатор на 3.3 вольта, думаю даже в корпусе ТО - 92 будет достаточно. Тогда микроконтроллер можно будет питать от стандартных 5 вольт. Также на печатной плате были установлено гнездо Джек-3.5 стерео, в котором запараллелил оба канала, чтобы звук был хоть и моно, но в обоих наушниках. Так выглядела плата после травления:

Контакты стабилизатора перенеслись при ЛУТе не полностью, и были подрисованы перманентныим маркером. Травить предпочитаю лимонной кислотой и перекисью водорода:

Питание планируется помимо аккумуляторного, стационарное, через гнездо, от нестабилизированного адаптера питания, с которого подается 11 вольт. В обвязке стабилизатора, в отличие от стандартных конденсаторов на 0.33 и 0.1 микрофарад, которые ставятся в схеме на 7805, должны были быть применены танталовые конденсаторы на 10 микрофарад по входу и на 22 микрофарада по выходу. Поискав в своих закромах, нашел 3 нужных конденсатора на 10 микрофарад, по выходу поставил 2 параллельно. Управляется устройство тремя кнопками, 2 из них без фиксации, это Выбор директории Dir1\Dir2 и Play\Select, и 1 с фиксацией, Repeat, то есть повтор. Когда она нажата, трек повторяется бесконечно. Залуженная плата и просверлены отверстия:

В этом варианте устройства выбор трека кнопками, подключенными к контактам микроконтроллера 6,7,8,9 не осуществлен. Также не используется UART, контакты МК 2,3 и включение эффектов Монстер и Хелиум, контакты 12,15. SD адаптер временно прикрепил к плате на скотч, впоследствии закреплю на термоклей. Вот собранное устройство:

При воспроизведении мигает зеленый светодиод, при включении горит также зеленый. При ожидании подключения флеш карты, постоянно мигает желтый светодиод. При переключении с последнего трека на первый, также 1 раз мигает желтый светодиод.

При использовании устройства совместно с активной акустикой, переменный резистор регулирующий громкость не нужен, но при использовании с наушниками, без него пользоваться становится неудобно. Поэтому был установлен переменный резистор на 4.7 килоОма. При подключении динамика напрямую на выход микроконтроллера через конденсатор на 100 микрофарад громкость очень тихая, еле слышно. При использовании с наушниками, громкость достаточная.

Для пакетной конвертации файлов хорошо подходит Weeny Free Audio converter . Формат файлов должен быть WAV , 8 бит, 32000 герц, Моно. Файлы должны быть размещены в двух папках созданных в корневом каталоге флешки. Папки должны называться (1) и (2), без скобок. Начинаться файлы должны с букв английского алфавита, первый файл, a_любой текст, второй, b_любой текст, третий, c_любой текст, d... и так далее. Например, как на следующем рисунке:

Поддерживаются любые Micro SD карты объемом до 2 гигабайт. Карты памяти SDHC или SDXC не поддерживаются. Рисунок как выставлять фьюзы для программы uniprof приведен ниже:

Видео работы плеера

Кроме основной функции, такое устройство можно задействовать как электронный звонок со сменными мелодиями. Печатная плата для программы sprint layout с прошивкой для attiny2313 выложены

Сегодня представлю вам способ изготовления самодельного мп3 плеера. Согласен, схема не из простых, еще и прошивка, но возможно найдутся люди, которые все же соберут его. Выкладываю в архиве программное обеспечение , его можно доработать добавив или лишив плеера нескольких функций, например вы можете доработать плеер управлением по последовательному интерфейсу, можете использовать в различных проектах робототехники, но в основном наш MP3 плеер предназначен для прослушивание музыки. Карта памяти - SD/MMC, размер памяти ограничен теоретическим лимитом спецификациями MMC-формата, могут использоваться и другие карты с переходниками.

Данный MP-3 плеер поддерживает достаточно много функций, например случайное воспроизведение дорожек, навигация по дорожкам (вперед, назад, пауза), регулирование громкости звука воспроизведения. Также тут присутствует поддержка файловой системы FAT32, фрагментированных файлов. Качество звука и воспроизведения музыкальных файлов находится на очень высоком уровне. MP3-файлы с битрейтом 256 кБит/с воспроизводятся без каких-либо проблем, файлы с переменным битрейтом также воспроизводятся без проблем, максимально до 320 кБит/с.

WAV файлы также поддерживаются, но качество не на высоком уровне, для улучшение качество этого формата нужно поставить кварцевый резонатор с более высокой частотой. Для записи файлов на карту памяти вам нужен кард-ридер. Карта памяти должна быть в формате FAT32, а не в FAT16. Файлы на карте памяти должны быть в формате mp3. Нужно вставить карту памяти в MP3 плеер и включить питание, воспроизведение файлов начнется с первой дорожки.

Файлы воспроизводятся в записанном на карте порядке, но у плеера есть также функция случайного выбора дорожек. Чтобы включить случайное воспроизведение, нужно удержать кнопку <следующий трек> во время включения плеера. Когда все дорожки будут проиграны, воспроизведение останавливается и плеер уходит в ждущий режим.

В качестве компилятора использован PCM midrange compiler от CCS. Данный самодельный МП3 плеер обойдется вам не дорого, но собрать достаточно сложно из-за используемых в нем смд компонентов и цифровых технологий, если у вас нет опыта, лучше не связывайтесь с такими проектами! Возможно также дополнение устройства юсб портом, для возможности использования флешек.

Плеер можно дополнить маломощным усилителем низкой частот, для увеличения громкости звука, удобно использовать стереофоническую микросхему TDA2822, восьмивыводная микросхема обеспечивает мощность до 1 ватта на канал, питание от 2-х вольт.