Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Русский
  3. аппаратные средства
  4. Железо
  5. Аудиоплеер для мультирума

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    645

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.7k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Аудиоплеер для мультирума

Geplant Angeheftet Gesperrt Verschoben Железо
40 Beiträge 9 Kommentatoren 22.1k Aufrufe 1 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • V Offline
    V Offline
    VictorS
    schrieb am zuletzt editiert von
    #2

    Отличная статья, спасибо!

    Лично я жду п.5 . Может его в топ переместить? :)

    1 Antwort Letzte Antwort
    0
    • V Offline
      V Offline
      VictorS
      schrieb am zuletzt editiert von
      #3

      Выбираю сейчас апельсинку для заказа. Orange PI One не очень нравится что нет Wi-Fi и проц H2

      Есть у них Orange PI Lite, в Wi-Fi only на борту , проц. H3

      Проблем с подключением к I2S не будет в нем?

      S 1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        MSapogov
        schrieb am zuletzt editiert von
        #4

        Orange PI One - Проц H3 памяти 512.

        Отсутствие WiFi легко решается через USB.

        Если на Orange PI Lite - выведены все 40 GPIO, то проблем не должно быть. По мне лучше Ethernet, чем WiFi.

        PS: хотел сделать кнопки для управления к GPIO, но что-то sunxi (H3) никак не могу правильно прерывания обрабатывать. На малинке все в пол пинка делалось… -:(

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          SolarW
          schrieb am zuletzt editiert von
          #5

          Огромное спасибо за разжеванную инструкцию :-)

          Попробовал запустить вот такой наборчик

          https://ru.aliexpress.com/item/New-Oran … 29852.html

          За пару часов вдумчивой адаптации типа как взлетело - LMS установленный на ноуте увидел клиента и чудно играет на нем музыку.

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

          Пришлось мотнуться в ближайший лабаз и нахватить самые простые активные колонки SVEN SPS-607.

          Сижу, слушаю музыку :-)

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

          Ну и стопочка из Orange Pi One, DAC Sabre и усилка ждет своей участи :-)

          В связи с этим вопрос - можно чуть поподробней осветить вопросы связанные с отключением питания усилка когда DAC ничего не играет?

          Если можно то со схемкой/номиналами деталей :-)

          1 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            SolarW
            schrieb am zuletzt editiert von
            #6

            @MSapogov:

            PS: хотел сделать кнопки для управления к GPIO, но что-то sunxi (H3) никак не могу правильно прерывания обрабатывать. На малинке все в пол пинка делалось… -:( `
            https://ru.aliexpress.com/item/PCM2704- … 05823.html - USB-DAC с кнопками громкости и mute.

            https://www.youtube.com/watch?v=9PcWuyjEuW0 - типа обзор.

            https://sites.google.com/site/picorepla ... f-USB-DACs - нашел в этом списке.

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              SolarW
              schrieb am zuletzt editiert von
              #7

              Кстати греется апельсинка…

              С наклеенным радиатором и в закрытом корпусе получается 51-54 градуса (по диагностике внутри системы).

              Это нормально? Или предпринимать дополнительные шаги по охлаждению?

              1 Antwort Letzte Antwort
              0
              • I Offline
                I Offline
                instalator
                schrieb am zuletzt editiert von
                #8

                @SolarW:

                Кстати греется апельсинка…

                С наклеенным радиатором и в закрытом корпусе получается 51-54 градуса (по диагностике внутри системы).

                Это нормально? Или предпринимать дополнительные шаги по охлаждению? `
                да нормальная температура, на проц посмотри по даташиту рабочую температуру.

                Высокий уровень Децибел вреден для здоровья!

                http://blog.instalator.ru/

                1 Antwort Letzte Antwort
                0
                • M Offline
                  M Offline
                  MSapogov
                  schrieb am zuletzt editiert von
                  #9

                  @SolarW:

                  @MSapogov:

                  PS: хотел сделать кнопки для управления к GPIO, но что-то sunxi (H3) никак не могу правильно прерывания обрабатывать. На малинке все в пол пинка делалось… -:( `
                  https://ru.aliexpress.com/item/PCM2704- … 05823.html - USB-DAC с кнопками громкости и mute.

                  https://www.youtube.com/watch?v=9PcWuyjEuW0 - типа обзор.

                  https://sites.google.com/site/picorepla ... f-USB-DACs - нашел в этом списке. `
                  поддержка Вашей USB в picoreplayer для нашей опельсинки ничего не значит :-(

                  SSPND сигнал с Вашей PCM2704 кажется тоже можно задействовать для вавода усилка из спячки (стр 26, 28 даташита).

                  Если DAC Sabre , то все зависит чем у Вас управляется питание усилка, есть усилки которые управляются 0, я есть те которым нужна 1, чтобы включится.

                  ES9023 - на 16 ноге выдает "1" когда звука нет.

                  Вариантов несколько:

                  1. у меня используется обычный инвертор на биполярном транзисторе, под рукой был bc817 в корпусе sot23 и 2 резистора на 6,8к. В моем случае когда на 16 ноге "0", то на выходе транзистора будет "1" - это +5В, их я и подаю на усилок для пробуждения.

                  2. можно поставить оптрон вот так (нога 16 , резистор, светодиод оптрона, +3.3В). Тогда гогда на выходе будет "0", то оптрон будет открыт. Выход оптрона включать в соответствии с требованием усилка.

                  1 Antwort Letzte Antwort
                  0
                  • S Offline
                    S Offline
                    SolarW
                    schrieb am zuletzt editiert von
                    #10

                    @instalator:

                    да нормальная температура, на проц посмотри по даташиту рабочую температуру. `
                    Поверил на на слово :-)

                    1 Antwort Letzte Antwort
                    0
                    • S Offline
                      S Offline
                      SolarW
                      schrieb am zuletzt editiert von
                      #11

                      @MSapogov:

                      нужна 1, чтобы включится.

                      ES9023 - на 16 ноге выдает "1" когда звука нет.

                      Вариантов несколько:

                      1. у меня используется обычный инвертор на биполярном транзисторе, под рукой был bc817 в корпусе sot23 и 2 резистора на 6,8к. В моем случае когда на 16 ноге "0", то на выходе транзистора будет "1" - это +5В, их я и подаю на усилок для пробуждения.

                      2. можно поставить оптрон вот так (нога 16 , резистор, светодиод оптрона, +3.3В). Тогда гогда на выходе будет "0", то оптрон будет открыт. Выход оптрона включать в соответствии с требованием усилка. `
                      Вот тут то как раз и вопрос.

                      https://ru.aliexpress.com/item/2016-Hot … 337774.htm - усилок взял такой.

                      И похоже ошибся в выборе - не вижу на нем никаких пинов для "пробуждения"

                      • вход аудио (3 пина)

                      • выход правого канала (2 пина)

                      • выход левого канала (2 пина)

                      • вход питания (2 пина)

                      Больше ничего нет...

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        SolarW
                        schrieb am zuletzt editiert von
                        #12

                        @SolarW:

                        https://ru.aliexpress.com/item/2016-Hot … 337774.htm - усилок взял такой.

                        И похоже ошибся в выборе - не вижу на нем никаких пинов для "пробуждения"

                        • вход аудио (3 пина)

                        • выход правого канала (2 пина)

                        • выход левого канала (2 пина)

                        • вход питания (2 пина)

                        Больше ничего нет... `
                        Хотя стоп

                        http://www.ab-log.ru/forum/viewtopic.ph … =20#p24603 - вроде бы усилитель взял по ссылке рекомендованной "лучшими собаководами" :-)

                        Михаил, признавайтесь как вы его "будите" :-)

                        https://ru.aliexpress.com/item/ES9023-I ... 45889.html - саблю кстати тоже :-)

                        https://myl8test.files.wordpress.com/20 ... asheet.pdf - судя по даташиту шишнадцатая нога находится напротив первой.

                        Правильно понимаю что первая нога помечена "ямкой" на чипе (в даташите однозначного ответа не увидел)?

                        1 Antwort Letzte Antwort
                        0
                        • M Offline
                          M Offline
                          MSapogov
                          schrieb am zuletzt editiert von
                          #13

                          @SolarW:

                          Михаил, признавайтесь как вы его "будите" :-) `
                          "Элементарно Ватсон!"

                          Внимательно изучаем даташит на TDA7492, смотрим на плату и находим куда идет 20 нога (это и есть стендбай)… А на плате она идет через резистор 3К к 3.3В.

                          Делаем небольшую модернизацию... передвинув резистор в свободную сторону к 3.3В и на освободившуюся площадку подпаиваем проводок для управления питанием.

                          На ES9023 перерезаем MCLK (он все равно не используется) и вместо него делаем сигнал пробуждения для усилка.
                          643_img_20170202_090028.jpg
                          643_img_20170126_193929.jpg

                          1 Antwort Letzte Antwort
                          0
                          • V Offline
                            V Offline
                            VictorS
                            schrieb am zuletzt editiert von
                            #14

                            А в какой корпус можно засунуть апельсину и DAC? В оригинальный полупрозрачный войдет?

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

                            Усилок не нужен, так как буду подключать в av ресиверу.

                            Или если задача подавления шума усилителя в паузе не стоит, то не стоит заморачиватся с отдельным DAC?

                            1 Antwort Letzte Antwort
                            0
                            • M Offline
                              M Offline
                              MSapogov
                              schrieb am zuletzt editiert von
                              #15

                              @VictorS:

                              Или если задача подавления шума усилителя в паузе не стоит, то не стоит заморачиватся с отдельным DAC? `
                              Совершенно верно.

                              Если Вы только не хотите получить 24бит 192кГц звук.

                              Корпус любой, можно и стандартный.

                              Если к усилку можно подключить через HDMI, то и DAC никакой не нужен, для 24бит 192кГц звука.

                              1 Antwort Letzte Antwort
                              0
                              • S Offline
                                S Offline
                                SolarW
                                schrieb am zuletzt editiert von
                                #16

                                @VictorS:

                                А в какой корпус можно засунуть апельсину и DAC? В оригинальный полупрозрачный войдет?

                                Хотелось бы иметь приличный вид у такой сборки. `
                                Испытываю некоторые сомнения что поместится…

                                ! ![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201702 ... d14020.jpg">https://uploads.tapatalk-cdn.com/20170202/b6e620edf9bf551ff899efd349d14020.jpg</link_text>" />

                                1 Antwort Letzte Antwort
                                0
                                • S Offline
                                  S Offline
                                  SolarW
                                  schrieb am zuletzt editiert von
                                  #17

                                  @MSapogov:

                                  "Элементарно Ватсон!" `
                                  Ух ты! В картинках - это как раз для нас, чайников :-)
                                  @MSapogov:

                                  Внимательно изучаем даташит на TDA7492, `
                                  Вот тут собственно и началась проблема - в виду слабой теоретической подготовки понимание даташитов не является моей сильной стороной… сходу понимаю в них только габаритные размеры да температурный режим :-)
                                  @MSapogov:

                                  смотрим на плату и находим куда идет 20 нога (это и есть стендбай)… А на плате она идет через резистор 3К к 3.3В.

                                  Делаем небольшую модернизацию... передвинув резистор в свободную сторону к 3.3В и на освободившуюся площадку подпаиваем проводок для управления питанием. `
                                  Ага, значит сняв радиатор это все проделывать надо.

                                  "Сдвинув в сторону" - это типа остался на одной ноге висеть чтобы не потерялся на случай если назад запаивать?
                                  @MSapogov:

                                  На ES9023 перерезаем MCLK (он все равно не используется) и вместо него делаем сигнал пробуждения для усилка. `
                                  Уууу… монтаж SMD... Чувствую что к комплекту мелких жал для паяльника придется еще и увеличительное стекло докупить...

                                  Дорожка дремелем перебита?
                                  @MSapogov:

                                  1. у меня используется обычный инвертор на биполярном транзисторе, под рукой был bc817 в корпусе sot23 и 2 резистора на 6,8к. В моем случае когда на 16 ноге "0", то на выходе транзистора будет "1" - это +5В, их я и подаю на усилок для пробуждения. `
                                  http://www.smd-component.ru/webcatalog/ … code=08131 - правильно понимаю что два добавленных элемента с маркировкой 6801 это такие резисторы как по ссылке описаны?

                                  http://www.s-manuals.com/ru/smd/6b - а вот тут собственно искомые транзисторы

                                  К ножке MCLK разъема получается коллектор транзистора припаян и туда же через резистор приходит напруга?

                                  1 Antwort Letzte Antwort
                                  0
                                  • M Offline
                                    M Offline
                                    MSapogov
                                    schrieb am zuletzt editiert von
                                    #18

                                    SolarW

                                    Резисторы на 6.8к и транзисторы просто осталось много от одного проекта, вот их и поставил.

                                    Дорожка перерезана скальпелем.

                                    По остальным вопросам - да.

                                    1 Antwort Letzte Antwort
                                    0
                                    • S Offline
                                      S Offline
                                      SolarW
                                      schrieb am zuletzt editiert von
                                      #19

                                      Адаптированная инструкция автора темы под Orange Pi Zero с использованием штатного аудио-выхода.

                                      https://www.armbian.com/orange-pi-zero/ - качаем Armbian (Debian Jessie)

                                      Разворачиваем образ на SD карту (под Win использую SDFormatter и Win32DiskImager)

                                      Вставляем карточку в апельсинку.

                                      Подключаем локальную сеть, питание.

                                      После старта смотрим на маршрутизаторе какой адрес она получила (по умолчанию используется имя хоста orangepizero)

                                      Второй вариант это вооружиться USB-UART с уровнем 3.3в и подключиться к UART'у на апельсинке - 3 пина рядом с сетевой картой, по умолчанию туда привязана консоль и можно через терминальную программу наблюдать процесс загрузки/произвести начальную настройку.

                                      С помощью вашего любимого SSH-клиента (puTTY?) подключаемся к апельсинке, входим по умолчанию с root / 1234

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

                                      Поскольку медиаплеер это не сервер Пентагона дополнительного пользователя для работы не завожу, нажимаю Ctrl-C.

                                      Учитывая что при входе настойчиво попросили перезагрузиться чтобы закончить процедуру растягивания корневого раздела на весь доступный объем SD-карты - перезагружаемся (reboot)

                                      После перезагрузки и повторного входа обновляем систему:

                                      apt-get update
                                      apt-get upgrade
                                      

                                      Ставим дополнительных программ для комфортной работы

                                      apt-get install mc htop
                                      

                                      С помощью программы nmtui (Network Manager Text User Interface) настраиваем параметры подключения к сети (Wired и/или Wi-Fi)

                                      Смотрим что у нас с аудио устройствами

                                      root@orangepizero01:~# aplay -l
                                      **** List of PLAYBACK Hardware Devices ****
                                      card 0: audiocodec [audiocodec], device 0: SUNXI-CODEC sndcodec-0 []
                                        Subdevices: 1/1
                                        Subdevice #0: subdevice #0
                                      card 1: sndhdmi [sndhdmi], device 0: SUNXI-HDMIAUDIO sndhdmi-0 []
                                        Subdevices: 1/1
                                        Subdevice #0: subdevice #0
                                      

                                      card 0: audiocodec [audiocodec], device 0: SUNXI-CODEC sndcodec-0 [] - это интересующий нас аудиовыход

                                      Ставим squeezelite (тянет за собой пачку зависимых пакетов, поэтому вручную последнюю версию не стал)

                                      apt-get install squeezelite
                                      

                                      Добавляем его в автозагрузку

                                      systemctl enable squeezelite.service
                                      

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

                                      root@orangepizero01:~# squeezelite -l
                                      Output devices:
                                        null                           - Discard all samples (playback) or generate zero samples (capture)
                                        default:CARD=audiocodec        - audiocodec,  - Default Audio Device
                                        sysdefault:CARD=audiocodec     - audiocodec,  - Default Audio Device
                                        dmix:CARD=audiocodec,DEV=0     - audiocodec,  - Direct sample mixing device
                                        dsnoop:CARD=audiocodec,DEV=0   - audiocodec,  - Direct sample snooping device
                                        hw:CARD=audiocodec,DEV=0       - audiocodec,  - Direct hardware device without any conversions
                                        plughw:CARD=audiocodec,DEV=0   - audiocodec,  - Hardware device with all software conversions
                                        default:CARD=sndhdmi           - sndhdmi,  - Default Audio Device
                                        sysdefault:CARD=sndhdmi        - sndhdmi,  - Default Audio Device
                                        dmix:CARD=sndhdmi,DEV=0        - sndhdmi,  - Direct sample mixing device
                                        dsnoop:CARD=sndhdmi,DEV=0      - sndhdmi,  - Direct sample snooping device
                                        hw:CARD=sndhdmi,DEV=0          - sndhdmi,  - Direct hardware device without any conversions
                                        plughw:CARD=sndhdmi,DEV=0      - sndhdmi,  - Hardware device with all software conversions
                                      

                                      Правим настройки squeezelite (кому в каком редакторе привычней, кто-то может через WinSCP захочет редактировать)

                                      nano /etc/default/squeezelite
                                      

                                      или

                                      mcedit /etc/default/squeezelite
                                      

                                      или

                                      vi /etc/default/squeezelite
                                      

                                      Можно прописать свое имя плееру (по умолчанию используется системное hostname которое настраивается через nmtui)

                                      SL_NAME="$(hostname -s)"
                                      

                                      Указать звуковую карту для вывода звука

                                      SL_SOUNDCARD="default:CARD=audiocodec"
                                      

                                      По желанию указать IP-адрес LMS (если не указывать будет искать автоматом в локальной сети)

                                      SB_SERVER_IP="192.168.x.y"
                                      

                                      Запускаем squeezelite

                                      systemctl start squeezelite.service
                                      

                                      Открываем управление LMS, видим появившийся плеер, запускаем воспроизведение - из колонок играет музыка.

                                      К варианту с микшированием (чтобы одновременно могли играть звук более одной программы) попробую вернутся чуть позже - не до конца правильно пока понимаю что надо прописывать в asound.conf

                                      1 Antwort Letzte Antwort
                                      0
                                      • V Offline
                                        V Offline
                                        VictorS
                                        schrieb am zuletzt editiert von
                                        #20

                                        @SolarW:

                                        Адаптированная инструкция автора темы под Orange Pi Zero с использованием штатного аудио-выхода.

                                        …. `

                                        а как по памяти - 512 хватает ?

                                        1 Antwort Letzte Antwort
                                        0
                                        • S Offline
                                          S Offline
                                          SolarW
                                          schrieb am zuletzt editiert von
                                          #21

                                          @VictorS:

                                          а как по памяти - 512 хватает ? `
                                          С головой

                                          root@orangepizero01:~# free
                                                       total       used       free     shared    buffers     cached
                                          Mem:        506820     289800     217020       5960      16312     209816
                                          -/+ buffers/cache:      63672     443148
                                          Swap:       131068          0     131068
                                          

                                          И это при том что система еще кучку каталогов в памяти посоздавала чтобы всякими tmp и log карточку не мусолить

                                          root@orangepizero01:~# df
                                          Filesystem     1K-blocks    Used Available Use% Mounted on
                                          /dev/mmcblk0p1  15020296 1089132  13767304   8% /
                                          udev               10240       0     10240   0% /dev
                                          tmpfs             101364    4612     96752   5% /run
                                          tmpfs             253408       0    253408   0% /dev/shm
                                          tmpfs               5120       4      5116   1% /run/lock
                                          tmpfs             253408       0    253408   0% /sys/fs/cgroup
                                          tmpfs             253408       0    253408   0% /tmp
                                          log2ram            51200    1036     50164   3% /var/log
                                          tmpfs              50684       0     50684   0% /run/user/0
                                          
                                          1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          146

                                          Online

                                          32.7k

                                          Benutzer

                                          82.6k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe