Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    12
    1
    270

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

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

Geplant Angeheftet Gesperrt Verschoben Железо
40 Beiträge 9 Kommentatoren 21.3k Aufrufe 1 Watching
  • Ä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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          783

                                          Online

                                          32.5k

                                          Benutzer

                                          81.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