Ақ қағаз беру а
Жоғары деңгейдеview Аудио
Raspberry Pi SBC құрылғыларындағы опциялар
Raspberry Pi Ltd
Колофон
© 2022-2025 Raspberry Pi Ltd
Бұл құжаттама Creative Commons Attribution-No Derivatives 4.0 International (CC BY-ND) бойынша лицензияланған.
1.0 нұсқасы
Құрылыс күні: 28.05.2025 ж
Заңды бас тарту туралы ескерту
РАSPBERRY PI ӨНІМДЕРІНІҢ ТЕХНИКАЛЫҚ ЖӘНЕ СЕНІМДІЛІК ДЕРЕКЕТТЕРІН (СОҢ ОЙЫНДАҒЫ ДЕРЕКТЕР ПАРАҚШАЛАРЫН) мезгіл-мезгіл өзгертіліп отыратын («РЕСУРСТАР») «RASPBERRY PI LTD» («RPL») «БҰЗЫНША» ЖӘНЕ КЕЗ КЕЛГЕН ЕСЕПТІКТЕРДІ ЕМЕС, ЖАСАДЫ. ED САТУ ЖӘНЕ НЕГІЗГІ МАҚСАТҚА ЛАЙЫМДЫЛЫҚТЫҢ ЖАСАУ КЕПІЛДІКТЕРінен бас тартылады. ҚОЛДАНЫЛАТЫН ЗАҢ РҰҚСАТ БЕРЕТІН МЕКСІМДІ ДӘРЕЖЕЛЕРДЕ RPL КЕЗ КЕЛГЕН ТІКЕЛЕЙ, ЖАНА, ЖАҒДАЙ, АРНАЙЫ, ҮЛГІЛІ, НЕМЕСЕ НЕМЕСЕ СОНДАЙ ЗИЯНДАР ҮШІН ЖАУАПКЕРШІЛІК БОЛМАЙДЫ. НЕМЕСЕ ҚЫЗМЕТТЕР; ПАЙДАЛАНУДЫҢ, ДЕРЕКТЕРДІ ЖОҒАЛУ , НЕМЕСЕ ПАЙДА; НЕМЕСЕ КӘСІПКЕРЛІК ҮЗІЛУ) СЕБЕПТЕН ЖӘНЕ КЕЗ КЕЛГЕН ЖАУАПКЕРШІЛІК ТЕОРИЯСЫ бойынша, КЕЛІСІМ БОЙЫНША, ҚАТАЛ ЖАУАПКЕРШІЛІК НЕМЕСЕ ЗАНАУЛАР (СОНДАЙДА БІЗДІҢ САБАҚСЫЗДЫҚТЫ НЕМЕСЕ БАСҚА ТӘСІЛДІ ҚОСУДА) МҮМКІНДІКТЕР БАР ОСЫНДАЙ ЗИЯН.
RPL кез келген уақытта және қосымша ескертусіз ҚОРЛАРҒА немесе оларда сипатталған өнімдерге кез келген жақсартуларды, жақсартуларды, түзетулерді немесе кез келген басқа өзгертулерді енгізу құқығын өзіне қалдырады.
РЕСУРСТАР дизайн білімінің лайықты деңгейлері бар білікті пайдаланушыларға арналған. Пайдаланушылар РЕСУРСТАРДЫ таңдау және пайдалану және оларда сипатталған өнімдердің кез келген қолданылуы үшін ғана жауапты. Пайдаланушы ресурстарды пайдаланудан туындайтын барлық міндеттемелерге, шығындарға, залалдарға немесе басқа шығындарға қарсы RPL-ді зиянсыз өтеуге және ұстауға келіседі. RPL пайдаланушыларға РЕСУРСТАРДЫ тек Raspberry Pi өнімдерімен бірге пайдалануға рұқсат береді. РЕСУРСтарды басқа кез келген басқа пайдалануға тыйым салынады. Кез келген басқа RPL немесе басқа үшінші тараптың зияткерлік меншік құқығына лицензия берілмейді.
ЖОҒАРЫ ТӘУЕКЕЛДІ ҚЫЗМЕТТЕР. Raspberry Pi өнімдері ядролық қондырғыларды, әуе кемелерінің навигациялық немесе байланыс жүйелерін, әуе қозғалысын басқаруды, қару-жарақ жүйелерін немесе қауіпсіздік үшін маңызды қолданбаларды (оның ішінде өмірді қамтамасыз ету жүйелерін және басқа да медициналық құрылғыларды) пайдалану сияқты қауіпсіз өнімділікті талап ететін қауіпті орталарда пайдалануға арналмаған, өндірілмеген немесе өнімдердің істен шығуы тікелей өлімге, жеке жарақатқа немесе ауыр физикалық немесе қоршаған ортаға зиян келтіруге әкеп соқтыруы мүмкін («H» «қауіпті немесе қоршаған ортаға зиян»). RPL жоғары тәуекелді әрекеттерге жарамдылық туралы кез келген айқын немесе жанама кепілдіктен арнайы бас тартады және Raspberry Pi өнімдерін пайдалану немесе тәуекелі жоғары әрекеттерге қосу үшін ешқандай жауапкершілік алмайды. Raspberry Pi өнімдері RPL шарттарына сәйкес беріледі Стандартты шарттар. RPL РЕСУРСТАРЫН қамтамасыз ету RPL-ді кеңейтпейді немесе басқаша өзгертпейді Стандартты шарттар оның ішінде, бірақ олармен шектелмей, оларда көрсетілген бас тартулар мен кепілдіктер.
Құжат нұсқасының тарихы
| Шығару | Күн | Сипаттама |
| 1 | 1-25 сәуір | Бастапқы шығарылым |
Құжат көлемі
Бұл құжат келесі Raspberry Pi өнімдеріне қолданылады:
| PI 0 | PI 1 | Pi 2 | Pi 3 | Pi 4 | Pi 400 | Pi 5 | Pi 500 | CM1 | CM3 | CM4 | CM5 | Пико | Pico2 | ||||
| 0 | W | H | A | B | A | B | B | Барлығы | Барлығы | Барлығы | Барлығы | Барлығы | Барлығы | Барлығы | Барлығы | Барлығы | Барлығы |
| ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Кіріспе
Жылдар бойы Raspberry Pi SBCs (бір тақталы компьютерлер) аудио шығысына арналған опциялар көбейе түсті және оларды бағдарламалық құралдан басқару тәсілі өзгерді.
Бұл құжат Raspberry Pi құрылғысындағы аудио шығысының көптеген қолжетімді опцияларын қарастырады және жұмыс үстелінен және пәрмен жолынан аудио опцияларын пайдалану туралы нұсқауларды береді.
Бұл құжатта Raspberry Pi құрылғысы Raspberry Pi операциялық жүйесімен жұмыс істейді және соңғы микробағдарлама мен ядролармен толық жаңартылған деп болжайды.
Raspberry Pi аудио аппараттық құралы
HDMI
Барлық Raspberry Pi SBC құрылғыларында HDMI дыбысын қолдайтын HDMI қосқышы бар. Raspberry Pi SBC құрылғысын динамиктері бар мониторға немесе теледидарға қосу сол динамиктер арқылы HDMI аудио шығысын автоматты түрде қосады. HDMI дыбысы жоғары сапалы сандық сигнал болып табылады, сондықтан нәтижелер өте жақсы болуы мүмкін және DTS сияқты көп арналы дыбысқа қолдау көрсетіледі.
Егер сіз HDMI бейнесін пайдаланып жатсаңыз, бірақ дыбыс сигналының бөлінуін қаласаңыз, мысалыampле, ан ampHDMI кірісін қолдамайтын көтергіш — содан кейін HDMI сигналынан дыбыс сигналын алу үшін сплиттер деп аталатын қосымша жабдық бөлігін пайдалану қажет болады. Бұл қымбат болуы мүмкін, бірақ басқа нұсқалар бар және олар төменде сипатталған.
Аналогты PCM/3.5 мм ұясы
Raspberry Pi B+, 2, 3 және 4 үлгілерінде аудио және композиттік бейне сигналдарын қолдайтын 4 полюсті 3.5 мм аудио ұясы бар. Бұл PCM (импульстік кодты модуляция) сигналынан жасалған төмен сапалы аналогты шығыс, бірақ ол әлі де құлаққаптар мен жұмыс үстелі динамиктері үшін жарамды.
ЕСКЕРТУ
Raspberry Pi 5 құрылғысында аналогтық аудио шығысы жоқ.
Желілік штепсельдік сигналдар кабельдің ұшынан басталып, ұшында аяқталатын келесі кестеде анықталған. Кабельдер әртүрлі тағайындауларымен қол жетімді, сондықтан дұрысы бар екеніне көз жеткізіңіз.
| Джек сегменті | Сигнал |
| Жең | Бейне |
| Сақина 2 | Жер |
| Сақина 1 | Дұрыс |
| Кеңес | Солға |
I2S негізіндегі адаптер тақталары
Raspberry Pi SBC құрылғыларының барлық үлгілерінде GPIO тақырыбында қол жетімді I2S перифериялық құрылғысы бар. I2S — сандық аудио құрылғыларды қосу және электрондық құрылғыдағы перифериялық құрылғылар арасында PCM аудио деректерін жіберу үшін пайдаланылатын электрлік сериялық автобус интерфейсі стандарты. Raspberry Pi Ltd GPIO тақырыбына қосылатын және дыбыстық деректерді SoC (чиптегі жүйе) қондырма тақтасына тасымалдау үшін I2S интерфейсін пайдаланатын бірқатар аудио тақталар шығарады.
Ескерту: GPIO тақырыбы арқылы қосылатын және сәйкес сипаттамаларға сәйкес келетін қосымша тақталар HAT (жоғарғы жағында бекітілген аппараттық құрал) деп аталады. Олардың сипаттамаларын мына жерден табуға болады: https://datasheets.raspberrypi.com/
Аудио шляпалардың толық спектрін Raspberry Pi Ltd сайтында көруге болады webсайт: https://www.raspberrypi.com/products/
Сондай-ақ аудио шығысы үшін қол жетімді көптеген үшінші тарап HAT бар, мысалыample Pimoroni, HiFiBerry, Adafruit және т.б. және олар көптеген түрлі мүмкіндіктерді қамтамасыз етеді.
USB аудио
Шляпаны орнату мүмкін болмаса немесе құлақаспап шығысы немесе микрофон кірісі үшін ұя штепсельін қосудың жылдам және оңай әдісін іздесеңіз, USB аудио адаптері жақсы таңдау болады. Бұл Raspberry Pi SBC құрылғысындағы USB-A порттарының біріне қосылатын қарапайым, арзан құрылғылар.
Raspberry Pi OS әдепкі бойынша USB дыбысына арналған драйверлерді қамтиды; құрылғы қосылғаннан кейін ол тапсырмалар тақтасындағы динамик белгішесін тінтуірдің оң жақ түймешігімен басқан кезде пайда болатын құрылғы мәзірінде көрсетілуі керек.
Сондай-ақ жүйе қосылған USB құрылғысында микрофон кірісі бар-жоғын автоматты түрде анықтайды және сәйкес қолдауды қосады.
Блютез
Bluetooth дыбысы өте кең қолданылатын Bluetooth технологиясы арқылы дыбыстық деректерді сымсыз жіберуді білдіреді. Ол Raspberry Pi SBC құрылғысына Bluetooth динамиктерімен және құлаққаптармен/құлаққаптармен немесе Bluetooth қолдауы бар кез келген басқа аудио құрылғысымен сөйлесуге мүмкіндік береді. Диапазон өте қысқа - максимум шамамен 10 м.
Bluetooth құрылғыларын Raspberry Pi SBC құрылғысымен «жұптастыру» керек және бұл аяқталғаннан кейін жұмыс үстеліндегі аудио параметрлерінде пайда болады. Bluetooth әдепкі бойынша Raspberry Pi операциялық жүйесінде орнатылады, Bluetooth логотипі Bluetooth жабдығы орнатылған кез келген құрылғыларда (кіріктірілген немесе Bluetooth USB кілті арқылы) жұмыс үстелінің тапсырмалар тақтасында пайда болады. Bluetooth қосылған кезде белгіше көк болады; ол өшірілгенде, белгіше сұр болады.
Бағдарламалық қамтамасыз етуді қолдау
Негізгі аудио қолдау бағдарламалық құралы толық Raspberry Pi OS кескінінде айтарлықтай өзгерді және соңғы пайдаланушы үшін бұл өзгерістер негізінен мөлдір болып табылады. Қолданылған бастапқы дыбыстық ішкі жүйе ALSA болды. Импульсті дыбыс құбыр сымы деп аталатын ағымдағы жүйемен ауыстырылмас бұрын, ALSA-дан сәтті болды. Бұл жүйенің Pulse Audio сияқты функционалдығы және үйлесімді API бар, бірақ оның бейне және басқа мүмкіндіктерді өңдеуге арналған кеңейтімдері де бар, бұл бейне мен дыбысты біріктіруді айтарлықтай жеңілдетеді. Pipe Wire импульстік дыбыспен бірдей API пайдаланатындықтан, Pulse Audio утилиталары Pipe Wire жүйесінде жақсы жұмыс істейді.
Бұл утилиталар бұрынғыampтөменде.
Кескін өлшемін кішірейту үшін Raspberry Pi OS Lite әлі де дыбыстық қолдауды қамтамасыз ету үшін ALSA пайдаланады және ешқандай Pipe Wire, Pulse Audio немесе Bluetooth аудио кітапханаларын қамтымайды. Дегенмен, бұл мүмкіндіктерді қажетінше қосу үшін сәйкес кітапханаларды орнатуға болады және бұл процесс төменде сипатталған.
Жұмыс үстелі
Жоғарыда айтылғандай, дыбыс әрекеттері жұмыс үстелінің тапсырмалар тақтасындағы динамик белгішесі арқылы өңделеді. Белгішені тінтуірдің сол жақ түймешігімен басу дыбыс деңгейінің жүгірткісін және дыбысты өшіру түймесін шығарады, ал тінтуірдің оң жақ түймешігі қол жетімді аудио құрылғылардың тізімін көрсетеді. Жай ғана пайдаланғыңыз келетін аудио құрылғыны басыңыз. Сондай-ақ, тінтуірдің оң жақ түймешігі арқылы профессионалды өзгерту мүмкіндігі барfileәр құрылғыда қолданылады. Бұл проfileәдетте әртүрлі сапа деңгейлерін қамтамасыз етеді.
Микрофонды қолдау қосылса, мәзірде микрофон белгішесі пайда болады; оны тінтуірдің оң жақ түймешігімен басу енгізу құрылғысын таңдау сияқты микрофонға арналған арнайы мәзір опцияларын шығарады, ал сол жақ түймешікті басу енгізу деңгейі параметрлерін шығарады.
Блютез
Bluetooth құрылғысын жұптау үшін тапсырмалар тақтасындағы Bluetooth белгішесін тінтуірдің сол жақ түймешігімен басып, «Құрылғы қосу» тармағын таңдаңыз. Содан кейін жүйе қолжетімді құрылғыларды іздей бастайды, оларды көру үшін «Табу» режиміне қою керек. Құрылғы тізімде пайда болған кезде оны басыңыз, содан кейін құрылғылар жұптастырылуы керек. Жұптастырылғаннан кейін аудио құрылғы тапсырмалар тақтасындағы динамик белгішесін басу арқылы таңдалатын мәзірде пайда болады.
Пәрмен жолы
Pipe Wire импульстік дыбыспен бірдей API қолданатындықтан, импульстік дыбыс пәрмендерінің көпшілігі Pipe Wire жүйесіндегі дыбыс жұмысын басқару үшін пайдаланылады. pacts — импульстік дыбысты басқарудың стандартты тәсілі: қосымша мәліметтер алу үшін пәрмен жолына man pactl деп теріңіз.
Raspberry Pi OS Lite алғышарттары
Raspberry Pi операциялық жүйесін толық орнату кезінде барлық қажетті пәрмен жолы қолданбалары мен кітапханалары орнатылған. Алайда Lite нұсқасында Pipe Wire әдепкі бойынша орнатылмайды және дыбысты ойнату үшін қолмен орнатылуы керек.
Raspberry Pi OS Lite жүйесінде Pipe Wire үшін қажетті кітапханаларды орнату үшін келесіні енгізіңіз: sudo apt install pipewire pipewire-pulse pipewire-audio pulseaudio-utils Егер сіз ALSA қолданатын қолданбаларды іске қосқыңыз келсе, төмендегілерді де орнатуыңыз қажет: sudo apt install pipewire-alsa
Орнатқаннан кейін қайта жүктеу - барлығын іске қосудың ең оңай жолы.
Аудио ойнату, мысалыamples
Орнатылған импульстік аудио модульдердің тізімін қысқа түрде көрсетіңіз (ұзын пішінде көп ақпарат бар және оны оқу қиын): $ pactl тізімі модульдері қысқа Импульстік дыбыс раковиналарының тізімін қысқа пішінде көрсету:
$ pactl тізімі қысқарады
Кірістірілген дыбысы және қосымша USB дыбыс картасы бар HDMI мониторына қосылған Raspberry Pi 5 құрылғысында бұл пәрмен келесі шығысты береді: $ pactl тізімі қысқарады.
179 alsa_output.platform-107c701400.hdmi.hdmi-stereo құбыр сымы s32le 2ch 48000Гц ТОҚТАТУ 265 alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-Pipe00. s16le 2ch 48000Гц ТОҚТАТУ
ЕСКЕРТУ
Raspberry Pi 5-тің аналогы жоқ.
Raspberry Pi OS Lite үшін HDMI және аналогтық шығысы бар Raspberry Pi 4 құрылғысына келесі қайтарылады: $ pactl тізімі қысқарады
69 alsa_output.platform-bcm2835_audio.stereo-fallback құбыр сымы s16le 2ch 48000Гц ТОҚТАТУ
70 alsa_output.platform-107c701400.hdmi.hdmi-stereo құбыр сымы s32le 2ch 48000Гц ТОҚТАТУ
Raspberry Pi OS Lite осы орнатылымында әдепкі раковинаны HDMI дыбысына көрсету және өзгерту (оның әдепкі болуы мүмкін екенін ескеру үшін) мынаны теріңіз:
$ pactl get-default-sink
alsa_output.platform-bcm2835_audio.stereo-fallback
$ pactl орнату-әдепкі-раковина 70
$ pactl get-default-sink
alsa_output.platform-107c701400.hdmi.hdmi-stereo
ретінде ойнату үшінample, оны алдымен s-ге жүктеп салу керекample кэш, бұл жағдайда әдепкі раковинада. Раковинаны оның атауын pactl play-s соңына қосу арқылы өзгертуге боладыampпәрмен:
$ pactl жүктеп салуларampсample.mp3 сampатау
$ pactl ойыныampсampатау
Дыбысты ойнату үшін пайдалану оңайырақ импульстік дыбыс пәрмені бар:
$ паплей сample.mp3
pactl ойнату үшін дыбыс деңгейін орнату мүмкіндігі бар. Жұмыс үстелі дыбыстық ақпаратты алу және орнату үшін Pulse Audio утилиталарын пайдаланатындықтан, осы пәрмен жолы өзгерістерінің орындалуы жұмыс үстеліндегі дыбыс деңгейі жүгірткісінде де көрсетіледі.
Бұл бұрынғыample дыбысты 10%-ға азайтады:
$ pactl жиынтық раковинасының көлемі @DEFAULT_SINK@ -10%
Бұл бұрынғыample дыбыс деңгейін 50%-ға орнатады:
$ pactl жиынтық раковинасының көлемі @DEFAULT_SINK@ 50%
Мұнда айтылмаған көптеген импульстік дыбыс пәрмендері бар. Импульстік дыбыс webсайт (https://www.freedesktop.org/wiki/Software/PulseAudio/) және әрбір пәрменге арналған адам беттері жүйе туралы кең ақпаратты ұсынады.
Блютез
Пәрмен жолынан Bluetooth басқару күрделі процесс болуы мүмкін. Raspberry Pi OS Lite пайдалану кезінде тиісті пәрмендер орнатылған. Ең пайдалы пәрмен - bluetoothctl, ал кейбіреулері бұрынғыampоның пайдаланатын бөлігі төменде берілген.
Құрылғыны басқа құрылғыларға көрінетін етіп жасаңыз:
$ bluetoothctl табылуы мүмкін
Құрылғыны басқа құрылғылармен жұптастыруға мүмкіндік беріңіз:
$ bluetoothctl жұпталады
Ауқымдағы Bluetooth құрылғыларын іздеңіз:
$ bluetoothctl сканерлеу қосулы
Сканерлеуді өшіру:
$ bluetoothctl scan off bluetoothctl-де интерактивті режим де бар, ол параметрлерсіз пәрменді пайдалану арқылы шақырылады. Келесі эксample Raspberry Pi OS Lite Bookworm жұмыс істейтін Raspberry Pi 4 құрылғысында тізім пәрмені енгізілген және нәтижелер көрсетілетін интерактивті режимді іске қосады: $ bluetoothctl
Агент тіркелген
[bluetooth]# тізім
Контроллер D8:3A:DD:3B:00:00 Pi4Lite [әдепкі] [bluetooth]#
Енді интерпретаторға пәрмендерді теруге болады және олар орындалады. Құрылғымен жұптастыруға, содан кейін оған қосылуға арналған әдеттегі процесс келесідей оқуы мүмкін: $ bluetoothctl
Агент тіркелді [bluetooth] күні табылды
Табылды параметрін өзгерту сәтті аяқталды
[CHG] Контроллер D8:3A:DD:3B:00:00 [bluetooth] арқылы табуға болады # жұптауға болады
Жұптауды өзгерту сәтті аяқталды
[CHG] контроллері D8:3A:DD:3B:00:00 Жұптауға болады [bluetooth] қосулы # сканерлеу
< маңайдағы құрылғылардың ұзақ тізімі болуы мүмкін >
[bluetooth]# жұп [құрылғының Mac мекенжайы, сканерлеу пәрменінен немесе құрылғының өзінен, xx:xx:xx:xx:xx:xx пішінінде] [bluetooth]# сканерлеу өшірулі
[bluetooth] қосылу [сол Mac мекенжайы] Bluetooth құрылғысы енді осы мысалда көрсетілгендей раковиналар тізімінде пайда болуы керекampRaspberry Pi OS Lite орнатуынан:
$ pactl тізімі қысқарады
69 alsa_output.platform-bcm2835_audio.stereo-fallback құбыр сымы s16le 2ch 48000Гц ТОҚТАТУ
70 alsa_output.platform-107c701400.hdmi.hdmi-stereo құбыр сымы s32le 2ch 48000Гц ТОҚТАТУ
71 bluez_output.CA_3A_B2_CA_7C_55.1 Құбыр сымы s32le 2ch 48000Гц ТОҚТАТУ
$ pactl орнату-әдепкі-раковина 71
$ паплейample_audio_file>
Енді оны әдепкі етіп жасап, дыбысты ойнатуға болады.
Қорытындылар
Пайдаланушы талаптарының басым көпшілігін қанағаттандыратын Raspberry Pi Ltd құрылғыларынан аудио шығысын шығарудың бірнеше түрлі жолдары бар. Бұл құжатта сол механизмдер көрсетілген және олардың көпшілігі туралы ақпарат берілген. Мұнда ұсынылған кеңес соңғы пайдаланушыға өз жобасы үшін дұрыс аудио шығыс схемасын таңдауға көмектеседі деп үміттенеміз. Қарапайым мысалыampАудио жүйелерді қалай пайдалану керектігі туралы мәліметтер берілген, бірақ толығырақ ақпарат алу үшін оқырман аудио және Bluetooth пәрмендері үшін нұсқаулықтар мен басқару беттерін қарауы керек.
Raspberry Pi - Raspberry Pi Ltd компаниясының сауда белгісі
Raspberry Pi Ltd
Құжаттар / Ресурстар
![]() |
Raspberry Pi SBCS бір тақталы компьютер [pdf] Пайдаланушы нұсқаулығы SBCS бір тақталы компьютер, SBCS, бір тақталы компьютер, борттық компьютер, компьютер |
