Оглавление:
- Запасы
- Шаг 1. Проектирование корпуса в Fusion 360
- Шаг 2: 3D-печать
- Шаг 3: Последующая обработка корпуса, напечатанного на 3D-принтере
- Шаг 4: Сборка электроники
- Шаг 5: Программное обеспечение
- Шаг 6: окончательный результат
Видео: Оцифровка вашей Hi-Fi системы: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
В этом руководстве я хотел бы показать вам, как я оцифровал свою аналоговую систему Hi-Fi и, таким образом, реализовал веб-радио, доступ к музыкальной коллекции, хранящейся на моем NAS, и т. Д. Реализация в основном основана на Raspberry Pi, Hifiberry HAT и сенсорный экран. Эти компоненты встроены в специально разработанный корпус, напечатанный на 3D-принтере, который соответствует внешнему виду системы Hi-Fi.
Поскольку у моего аудиоустройства также есть цифровой вход, а цены на цифровую звуковую карту примерно такие же, как и на аналоговую версию, я решил использовать цифровое соединение через оптический кабель. Чтобы иметь возможность использовать интерфейсы Raspberry PI (RJ45, USB A, разъем питания Micro USB,…) и при этом получить профессионально выглядящее устройство, я хотел подключить порты к стенкам корпуса с помощью соответствующих кабелей и разъемов.
Запасы
- Rasberry Pi (я использовал Model 3B +) + карта micro SD
- Источник питания (например, 3A Micro USB)
- Радиатор (например, алюминиевый радиатор)
- Сенсорный экран 7 дюймов (например, WaveshareWaveshare)
- Звуковая карта HAT (например, Hifiberry DIGI +)
- Оптический цифровой аудиокабель (например, ToslinkToslink)
- Разъемы на передней панели (RJ45, Micro USB, USB)
- Адаптер HDMI (угловой)
- Гнездовой разъем
- Кнопка питания
Шаг 1. Проектирование корпуса в Fusion 360
Я разработал корпус с Fusion 360, где попытался реализовать следующие требования:
- Корпус должен быть такой же высоты, как и моя стереосистема.
- Дизайн должен быть таким, чтобы для 3D-печати не требовались опорные конструкции.
- Визуально привлекательный внешний вид и функциональность должны сочетаться
В этих условиях я разработал корпус, который разделен посередине. Чтобы было легче склеить их, я предоставил соответствующие направляющие (перекрытия). Чтобы обойтись полностью без опорных конструкций, я применил несколько приемов. Я позволил монтажным кронштейнам для дисплея выступать под 45 ° (по отношению к поверхности, которая затем располагается на печатной платформе). Углубления, например, Переключатель поддерживается тонкими стенками, которые легко выламываются. Отверстия в опорной плите прерываются тонкой плоскостью, которую можно легко пробить при первом ввинчивании.
Собрав корпус в первый раз, я заметил, что радиус изгиба оптического кабеля будет довольно узким. Поскольку я не хотел переделывать весь корпус, а также имел свои спецификации относительно высоты, я решил поставить кронштейны для Raspberry немного под наклоном и таким образом получить дополнительное пространство.
Шаг 2: 3D-печать
Как уже упоминалось, корпус был спроектирован таким образом, что при правильной ориентации не требуются опорные конструкции (см. Скриншоты программного обеспечения слайсера). Чтобы убедиться, что довольно большие детали хорошо прилипают к печатной платформе, я добавил дополнительную кромку. Разрешение было 0,2 мм, что было вполне достаточно, в том числе потому, что я все равно планировал постобработку.
Все файлы STL можно найти ниже. Каждую часть нужно распечатать один раз.
Шаг 3: Последующая обработка корпуса, напечатанного на 3D-принтере
Сначала я удалил брим и склеил две половинки корпуса двухкомпонентным клеем. Для дополнительной обработки я распечатал дополнительное дно без держателя для Raspberry. Я прикрутил нижнюю пластину к корпусу, чтобы придать ей необходимую устойчивость при шлифовании.
На первом этапе я провел грубую шлифовку с помощью электрической шлифовальной машинки. После этого за несколько проходов нанёс шпатлевку и выровнял поверхности мокрой наждачной бумагой. Убедившись в ровности и качестве поверхностей, я покрасил корпус черной матово-глянцевой акриловой краской.
Шаг 4: Сборка электроники
Для Raspberry Pi я использовал комбинацию корпуса и радиатора из алюминия. Благодаря этому большому радиатору можно поддерживать низкую температуру Pi даже в основном закрытом корпусе без использования вентилятора. Я собрал этот корпус в соответствии с инструкциями производителя (прикрепил теплопроводящие прокладки и скрутил две алюминиевые детали вместе). Для подключения шляп звуковой карты необходим дополнительный гнездовой разъем в качестве удлинителя контактов из-за алюминиевого корпуса.
После этого я установил Raspberry Pi с прикрепленной доской HAT в держатель для 3D-печати (см. Рисунки). Затем я подключил разные кабели к Raspberry Pi и сенсорному экрану и провел первый функциональный тест. После успешного завершения этого теста я установил дисплей в корпус (из-за ограниченного пространства я использовал угловой разъем HDMI). Затем я прикрутил разъемы передней панели к соответствующим позициям в корпусе. Все кабели подключены, нужно припаять только кнопку включения. Я перерезал соединительный кабель Micro USB и положил положительный полюс кабеля на переключатель. Таким образом, медиацентр можно полностью выключить, не отключая питание. В случае с оптическим аудиокабелем я не использовал сквозной ввод на лицевую панель и вывел кабель прямо из корпуса (с помощью устройства снятия натяжения).
Шаг 5: Программное обеспечение
В качестве программного обеспечения я выбрал LibreElec (https://libreelec.tv) с Kodi, что почти слишком хорошо, потому что я «только проигрываю музыку» и поэтому использую только часть функциональности. В любом случае, мне очень понравилась реализация сенсорного экрана, технологические возможности и комфорт.
Чтобы установить LibreElec, я загрузил образ, скопировал его на SD с помощью Win32 Disc Imager и внес изменения, перечисленные ниже.
Чтобы использовать сенсорный экран Waveshare, я добавил следующие строки в файл config.txt, который находится в корне вашей карты Micro SD (см. Также
max_usb_current = 1hdmi_group = 2 hdmi_mode = 87 hdmi_cvt 1024600 60 6 0 0 0 hdmi_drive = 1
Для активации Hifiberry Digi + я добавил следующую строку в conifg.txt (см. Также
dtoverlay = hifiberry-digi
Я не буду объяснять процесс настройки Kodi, потому что это сильно зависит от личных предпочтений, а в сети есть множество инструкций. На мой взгляд, Radio Add-on (https://kodi.wiki/view/Add-on:Radio) - хорошее решение для веб-радио.
Вы можете найти множество приложений для вашего мобильного телефона для удаленного управления медиацентром - я предпочитаю YATSE (https://yatse.tv/).
Шаг 6: окончательный результат
Для ввода в эксплуатацию оптический аудиокабель подключается к стереосистеме, а медиацентр подключается к источнику питания. Для максимальной стабильности сетевого подключения я решил использовать подключение к локальной сети, но, конечно же, можно подключиться и через WLAN.
Если честно, то результатом я очень доволен. Видимо, не только я, поэтому я также построил вторую систему для брата (фотографии были сделаны во время сборки второго устройства).
Реализация на самом деле не из дешевых из-за используемых компонентов, но вы также получаете медиацентр, который очень хорошо выглядит рядом с системой Hi-Fi, обеспечивает хорошее качество звука и, особенно в сочетании с приложением для мобильного телефона, также предлагает некоторый комфорт.
Рекомендуемые:
Fanair: метеостанция для вашей комнаты: 6 шагов (с изображениями)
Fanair: метеостанция для вашей комнаты: есть бесчисленное множество способов узнать текущую погоду, но тогда вы знаете только погоду на улице. Что, если вы хотите узнать погоду в своем доме, в конкретной комнате? Вот что я пытаюсь решить с помощью этого проекта. Fanair использует муль
Предупреждение о воде - средство для спасения вашей лодки: 5 шагов (с изображениями)
Предупреждение о воде - способ спасти вашу лодку: если вы владелец лодки, то, наконец, вывести лодку на сушу - это надежный комфорт. Там он не может утонуть. Повсюду он сталкивается с постоянной борьбой за преодоление тенденции поскользнуться под волнами и исчезнуть. Зимой здесь, в Увы
Коробка Dreamday для особенного человека в вашей жизни: 11 шагов (с изображениями)
Коробка Dreamday для особенного человека в вашей жизни: в этой маленькой коробке указано количество дней, в течение которых мы с моим возлюбленным живем вместе. Конечно, для вас свидание может быть любым, оно может указывать на дни с момента вашего брака, с того дня, когда вы встретились с супругом, с того дня, когда вы переехали
Получайте оповещения по электронной почте из вашей домашней системы безопасности с помощью Arduino: 3 шага
Получайте оповещения по электронной почте из вашей домашней системы безопасности с помощью Arduino: Используя Arduino, мы легко можем модернизировать базовые функции электронной почты практически в любой существующей системе безопасности. Это особенно подходит для старых систем, которые, скорее всего, давно отключены от службы мониторинга
Оцифровка песни с помощью Arduino: 6 шагов
Оцифруйте песню с помощью Arduino: я хотел создать проект, который объединил бы два моих любимых предмета: науку и музыку. Я подумал обо всех способах, которыми я мог бы объединить эти два домена, и подумал, что было бы интересно заставить Arduino воспроизводить Fur Elise при отображении