Raspberry logotipiA oq qog'oz berish a
Yuqori darajadaview Audio
Raspberry Pi SBC-laridagi variantlar
Raspberry Pi Ltd

Kolofon

© 2022-2025 Raspberry Pi Ltd
Ushbu hujjat Creative Commons Attribution-No Derivatives 4.0 International (CC BY-ND) boʻyicha litsenziyalangan.
Versiya 1.0
Qurilish sanasi: 28.05.2025

Huquqiy rad etish to'g'risida ogohlantirish

RASPBERRY PI MAHSULOTLARI UCHUN TEXNIK VA ISHONCHLIK MA'LUMOTLARI (JUMLADAN MA'LUMOT VAQTLARI) MA'LUMOT PI LTD ("Resurslar") TARAFIDAN "XAMDA" VA HAR QANDAY ISHONCHI YO'Q, TA'MINLANADI. ED TO, SOVLASH MAQSADIGA VA MAQSADIY MAQSADGA MUVOFIQLIK BO'YICHA KAFOLATLAR RADD ETILADI. AMALDAGI QONUN RUXSAT BERGAN MAKSIMAL DARAJADA RPL HECH HOLDA HAR QANDAY BEVOVOVOZ, BILVOVIY, TASODIYoT, MAXSUS, NURUNLI YOKI BOSHQARUVCHI ZARARLAR UCHUN (Jumladan, JUDA QO'LLANILGAN ZARARLAR) JAVOB BO'LADI. YOKI XIZMATLAR; FOYDALANISH, MA'LUMOTLARNI YO'qotilishi , YOKI FOYDA; YOKI ISHLAB CHIQARISH TO'XTILIShI) SHARTNOMADA BO'LGAN VA HAR QANDAY JAVOBGARLIK NAZARIYASI BO'YICHA, BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN BO'LGAN, SHARTNOMADA BO'LGAN, QAT’IY JAVOBGARLIK, YOKI SINOV (JUMLADAN, BIZNING EHBARCHILIK YOKI BOShQA YOKI) IMKONIYATLARNI TASHLASHDI BUNDAY ZARAR.
RPL istalgan vaqtda va qo'shimcha ogohlantirmasdan RESURSLAR yoki ularda tasvirlangan mahsulotlarga har qanday yaxshilanishlar, yaxshilanishlar, tuzatishlar yoki boshqa o'zgartirishlar kiritish huquqini o'zida saqlab qoladi.
RESURSLAR tegishli darajadagi dizayn bilimiga ega bo'lgan malakali foydalanuvchilar uchun mo'ljallangan. Foydalanuvchilar RESURSLARni tanlash va ulardan foydalanish va ularda tasvirlangan mahsulotlarning har qanday qo'llanilishi uchun faqat javobgardir. Foydalanuvchi RESURSLARdan foydalanish natijasida kelib chiqadigan barcha majburiyatlar, xarajatlar, zararlar yoki boshqa yo'qotishlar uchun RPLni qoplashga va zararsiz saqlashga rozi bo'ladi. RPL foydalanuvchilarga RESURSLARdan faqat Raspberry Pi mahsulotlari bilan birgalikda foydalanishga ruxsat beradi. RESURSLARdan boshqa barcha foydalanish taqiqlanadi. Boshqa RPL yoki boshqa uchinchi shaxslarning intellektual mulk huquqiga litsenziya berilmaydi.
YUQORI XAVFLI FAOLIYAT. Raspberry Pi mahsulotlari xavfsiz ishlashni talab qiluvchi xavfli muhitda, masalan, yadroviy inshootlar, samolyot navigatsiyasi yoki aloqa tizimlari, havo harakatini boshqarish, qurol tizimlari yoki xavfsizlik uchun muhim bo'lgan ilovalarda (shu jumladan, hayotni qo'llab-quvvatlash tizimlari va boshqa tibbiy asboblar) ishlab chiqilmagan, ishlab chiqarilmagan yoki foydalanish uchun mo'ljallanmagan. RPL yuqori xavfli faoliyatga yaroqliligi to‘g‘risidagi har qanday aniq yoki nazarda tutilgan kafolatni rad etadi va Raspberry Pi mahsulotlaridan foydalanish yoki yuqori xavfli faoliyatga qo‘shilishi uchun hech qanday javobgarlikni o‘z zimmasiga olmaydi. Raspberry Pi mahsulotlari RPL shartlariga muvofiq taqdim etiladi Standart shartlar. RPLning RESURSLAR bilan ta'minlanishi RPLni kengaytirmaydi yoki boshqa tarzda o'zgartirmaydi Standart shartlar shu jumladan, lekin ular bilan cheklanmagan holda ularda ifodalangan rad etish va kafolatlar.

Hujjat versiyasi tarixi

Chiqarish Sana Tavsif
1 1-aprel, 25 yil Dastlabki nashr

Hujjat doirasi
Ushbu hujjat quyidagi Raspberry Pi mahsulotlariga tegishli:

PI 0 PI 1 Pi 2 Pi 3 Pi 4 Pi 400 Pi 5 Pi 500 CM1 CM3 CM4 CM5 Piko Pico2
0 W H A B A B B Hammasi Hammasi Hammasi Hammasi Hammasi Hammasi Hammasi Hammasi Hammasi Hammasi

Kirish

Yillar davomida Raspberry Pi SBC-larida (bir taxtali kompyuterlar) audio chiqishi uchun mavjud variantlar ko'paydi va ularni dasturiy ta'minotdan boshqarish usullari o'zgardi.
Ushbu hujjat Raspberry Pi qurilmangizdagi audio chiqish uchun mavjud bo'lgan ko'plab variantlarni ko'rib chiqadi va ish stoli va buyruq satridan audio opsiyalardan qanday foydalanish bo'yicha ko'rsatmalar beradi.
Ushbu ma'lumotnomada Raspberry Pi qurilmasi Raspberry Pi OS operatsion tizimida ishlayotgani va so'nggi proshivka va yadrolar bilan to'liq yangilangan deb taxmin qilinadi.

Raspberry Pi audio uskunasi

HDMI
Barcha Raspberry Pi SBC-larida HDMI audioni qo'llab-quvvatlaydigan HDMI ulagichi mavjud. Raspberry Pi SBC-ni dinamiklar bilan monitor yoki televizorga ulash ushbu dinamiklar orqali HDMI audio chiqishini avtomatik ravishda yoqadi. HDMI audio yuqori sifatli raqamli signaldir, shuning uchun natijalar juda yaxshi bo'lishi mumkin va DTS kabi ko'p kanalli audio qo'llab-quvvatlanadi.
Agar siz HDMI videodan foydalanayotgan bo'lsangiz, lekin audio signalning bo'linishini xohlasangiz - masalanample, an ampHDMI kirishini qo'llab-quvvatlamaydigan ko'targich - u holda siz HDMI signalidan audio signalni olish uchun ajratuvchi deb ataladigan qo'shimcha uskunadan foydalanishingiz kerak bo'ladi. Bu qimmat bo'lishi mumkin, ammo boshqa variantlar ham mavjud va ular quyida tavsiflanadi.
Analog PCM/3.5 mm raz'em
Raspberry Pi B+, 2, 3 va 4 modellari audio va kompozit video signallarni qo'llab-quvvatlaydigan 4 kutupli 3.5 mm audio uyaga ega. Bu PCM (impuls-kod modulyatsiyasi) signalidan ishlab chiqarilgan past sifatli analogli chiqishdir, ammo u hali ham minigarnituralar va ish stoli dinamiklari uchun mos keladi.
Raspberry Pi SBCS yagona taxtali kompyuter - Belgi ESLATMA
Raspberry Pi 5 da analog audio chiqishi mavjud emas.
Jek vilkasi signallari kabelning uchidan boshlab va uchida tugaydigan quyidagi jadvalda aniqlanadi. Kabellar turli topshiriqlarga ega, shuning uchun sizda to'g'ri ekanligiga ishonch hosil qiling.

Jek segmenti Signal
yeng Video
Ring 2 Tuproq
Ring 1 To'g'ri
Maslahat Chapga

I2S asosidagi adapter platalari
Raspberry Pi SBC ning barcha modellarida GPIO sarlavhasida mavjud bo'lgan I2S tashqi qurilmasi mavjud. I2S - raqamli audio qurilmalarni ulash va elektron qurilmadagi tashqi qurilmalar o'rtasida PCM audio ma'lumotlarini uzatish uchun ishlatiladigan elektr seriyali avtobus interfeysi standarti. Raspberry Pi Ltd GPIO sarlavhasiga ulanadigan va audio ma'lumotlarni SoC (chipdagi tizim) dan qo'shimcha plataga o'tkazish uchun I2S interfeysidan foydalanadigan bir qator audio platalarni ishlab chiqaradi.
Eslatma: GPIO sarlavhasi orqali ulanadigan va tegishli spetsifikatsiyalarga mos keladigan qo'shimcha platalar HATs (Ustki qismida biriktirilgan apparat) deb nomlanadi. Ularning texnik xususiyatlari bilan bu yerda tanishish mumkin: https://datasheets.raspberrypi.com/
Ovozli Shlyapalarning to'liq assortimentini Raspberry Pi Ltd da ko'rish mumkin websayt: https://www.raspberrypi.com/products/
Ovoz chiqishi uchun ko'p sonli uchinchi tomon HATlari mavjud, masalanampPimoroni, HiFiBerry, Adafruit va boshqalardan le, va bular juda ko'p turli xil xususiyatlarni ta'minlaydi.
USB audio
Agar Shlyapani o'rnatish imkoni bo'lmasa yoki siz eshitish vositasi chiqishi yoki mikrofon kirishi uchun raz'em vilkasini ulashning tez va oson usulini izlayotgan bo'lsangiz, USB audio adapteri yaxshi tanlovdir. Bu Raspberry Pi SBC dagi USB-A portlaridan biriga ulanadigan oddiy, arzon qurilmalar.
Raspberry Pi OS sukut bo'yicha USB audio uchun drayverlarni o'z ichiga oladi; qurilma rozetkaga ulangandan so'ng, u vazifa panelidagi karnay belgisini o'ng tugmasini bosganida paydo bo'ladigan qurilma menyusida ko'rinishi kerak.
Tizim, shuningdek, biriktirilgan USB qurilmada mikrofon kirishi mavjudligini avtomatik ravishda aniqlaydi va tegishli yordamni yoqadi.
Bluetooth
Bluetooth audio juda keng qo'llaniladigan Bluetooth texnologiyasi orqali tovush ma'lumotlarini simsiz uzatishni anglatadi. Bu Raspberry Pi SBC ga Bluetooth karnaylari va minigarnituralar/naushniklar yoki Bluetooth-ni qo'llab-quvvatlaydigan boshqa audio qurilmalar bilan gaplashish imkonini beradi. Diapazon juda qisqa - maksimal taxminan 10 m.
Bluetooth qurilmalarini Raspberry Pi SBC bilan "ulash" kerak va bu bajarilgandan so'ng ish stolidagi audio sozlamalarida paydo bo'ladi. Bluetooth sukut bo'yicha Raspberry Pi OS da o'rnatiladi, Bluetooth logotipi Bluetooth uskunasi o'rnatilgan har qanday qurilmalarda ish stoli vazifalar panelida paydo bo'ladi (o'rnatilgan yoki Bluetooth USB dongle orqali). Bluetooth yoqilganda, belgi ko'k rangda bo'ladi; u o'chirilgan bo'lsa, belgi kulrang bo'ladi.

Dasturiy ta'minotni qo'llab-quvvatlash

Asosiy audio qo'llab-quvvatlash dasturi to'liq Raspberry Pi OS tasvirida sezilarli darajada o'zgargan va oxirgi foydalanuvchi uchun bu o'zgarishlar asosan shaffofdir. Ishlatilgan original ovoz quyi tizimi ALSA edi. Pulse Audio, Pipe Wire deb ataladigan joriy tizim bilan almashtirilishidan oldin, ALSA dan muvaffaqiyatli o'tdi. Ushbu tizim Pulse Audio bilan bir xil funksionallikka va mos keluvchi APIga ega, biroq u video va boshqa funksiyalarni boshqarish uchun kengaytmalarga ega boʻlib, video va audioni birlashtirishni ancha osonlashtiradi. Pipe Wire Pulse Audio bilan bir xil APIdan foydalanganligi sababli, Pulse Audio yordam dasturlari Pipe Wire tizimida yaxshi ishlaydi.
Ushbu yordam dasturlari sobiqamppastda.
Tasvir hajmini pasaytirish uchun Raspberry Pi OS Lite hali ham audio qo'llab-quvvatlash uchun ALSA-dan foydalanadi va Pipe Wire, Pulse Audio yoki Bluetooth audio kutubxonalarini o'z ichiga olmaydi. Biroq, kerak bo'lganda, ushbu xususiyatlarni qo'shish uchun tegishli kutubxonalarni o'rnatish mumkin va bu jarayon quyida ham tavsiflanadi.
Ish stoli
Yuqorida aytib o'tilganidek, audio operatsiyalar ish stoli vazifalar panelidagi karnay belgisi orqali amalga oshiriladi. Belgini sichqonchaning chap tugmasi bilan bosish ovoz balandligi slayderini va ovozni o'chirish tugmachasini ochadi, sichqonchaning o'ng tugmasi esa mavjud audio qurilmalar ro'yxatini ochadi. Foydalanmoqchi bo'lgan audio qurilmani bosish kifoya. Pro-ni o'zgartirish uchun sichqonchaning o'ng tugmasi orqali variant ham mavjudfiles har bir qurilma tomonidan ishlatiladi. Bu profiles odatda turli sifat darajalarini ta'minlaydi.
Mikrofonni qo'llab-quvvatlash yoqilgan bo'lsa, menyuda mikrofon belgisi paydo bo'ladi; sichqonchaning o'ng tugmachasini bosish mikrofonga xos menyu opsiyalarini, masalan, kiritish qurilmasini tanlashni ochadi, chap tugmasini bosish esa kirish darajasi sozlamalarini ochadi.
Bluetooth
Bluetooth qurilmasini ulash uchun vazifalar panelidagi Bluetooth belgisini sichqonchaning chap tugmasi bilan bosing, so‘ng “Qurilma qo‘shish” bandini tanlang. Shundan so'ng tizim mavjud qurilmalarni qidira boshlaydi, ularni ko'rish uchun "Discover" rejimiga qo'yish kerak bo'ladi. Ro'yxatda paydo bo'lganda qurilmani bosing va qurilmalar keyin ulanishi kerak. Ulangandan so'ng, audio qurilma vazifa panelidagi karnay belgisini bosish orqali tanlanadigan menyuda paydo bo'ladi.
Buyruqlar qatori
Pipe Wire Pulse Audio bilan bir xil APIdan foydalanganligi sababli, Pulse Audio buyruqlarining aksariyati Pipe Wire-da audio ishini boshqarish uchun ishlatiladi. pacts - Pulse Audio-ni boshqarishning standart usuli: qo'shimcha ma'lumot olish uchun buyruq qatoriga man pactl yozing.
Raspberry Pi OS Lite uchun zarur shartlar
Raspberry Pi OS to'liq o'rnatilganda, barcha kerakli buyruq qatori ilovalari va kutubxonalar allaqachon o'rnatilgan. Biroq, Lite versiyasida Pipe Wire sukut bo'yicha o'rnatilmagan va ovozni qayta tinglash uchun qo'lda o'rnatilishi kerak.
Raspberry Pi OS Lite-da Pipe Wire uchun kerakli kutubxonalarni o'rnatish uchun quyidagilarni kiriting: sudo apt install pipewire pipewire-pulse pipewire-audio pulseaudio-utils Agar siz ALSA-dan foydalanadigan ilovalarni ishga tushirishni rejalashtirmoqchi bo'lsangiz, quyidagilarni ham o'rnatishingiz kerak bo'ladi: sudo apt install pipewire-alsa
O'rnatishdan keyin qayta ishga tushirish - hamma narsani ishga tushirishning eng oson yo'li.
Ovoz tinglash examples
Qisqa shaklda o'rnatilgan Pulse audio modullari ro'yxatini ko'rsatish (uzun shaklda juda ko'p ma'lumotlar mavjud va uni o'qish qiyin): $ pactl ro'yxati modullari qisqa Pulse Audio moslamalari ro'yxatini qisqa shaklda ko'rsatish:
$ pactl ro'yxati qisqaradi
O'rnatilgan audio va qo'shimcha USB ovoz kartasi bilan HDMI monitoriga ulangan Raspberry Pi 5 da bu buyruq quyidagi chiqishni beradi: $ pactl list qisqaradi.
179 alsa_output.platform-107c701400.hdmi.hdmi-stereo quvur simi s32le 2ch 48000Hz toʻxtatilgan 265 alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-Pipe0.-Pipe-0. s16le 2ch 48000Hz toʻxtatilgan
Raspberry Pi SBCS yagona taxtali kompyuter - Belgi ESLATMA
Raspberry Pi 5 ning analogli chiqishi yo'q.
Raspberry Pi OS Lite-ni Raspberry Pi 4-ga o'rnatish uchun - HDMI va analogli chiqish - quyidagilar qaytariladi: $ pactl ro'yxati qisqaradi.
69 alsa_output.platform-bcm2835_audio.stereo-fallback quvur simi s16le 2ch 48000Hz TO‘XTIRILIB
70 alsa_output.platform-107c701400.hdmi.hdmi-stereo quvur simi s32le 2ch 48000Hz TO'XTIRILIB
Raspberry Pi OS Lite-ning ushbu o'rnatilishida standart lavaboni HDMI audiosiga ko'rsatish va o'zgartirish uchun (u allaqachon birlamchi bo'lishi mumkinligini hisobga olsak), quyidagilarni kiriting:
$ pactl get-default-sink
alsa_output.platform-bcm2835_audio.stereo-fallback
$ pactl set-default-sink 70
$ pactl get-default-sink
alsa_output.platform-107c701400.hdmi.hdmi-stereo
Sifatida qayta o'ynash uchunample, uni birinchi navbatda s ga yuklash kerakample kesh, bu holda standart lavaboda. Pactl play-s oxiriga uning nomini qo'shish orqali lavaboni o'zgartirishingiz mumkinampbuyruq:
$ pactl yuklashampsample.mp3 samplename
$ pactl o'yinlarampsamplename
Ovozni tinglash uchun foydalanish yanada qulayroq bo'lgan Pulse Audio buyrug'i mavjud:
$ paplay sample.mp3
pactl ijro etish uchun ovoz balandligini o'rnatish imkoniyatiga ega. Ish stoli audio ma'lumotni olish va sozlash uchun Pulse Audio utilitalaridan foydalanganligi sababli, ushbu buyruq qatori o'zgarishlarining bajarilishi ish stolidagi ovoz balandligi slayderida ham aks etadi.
Bu sobiqample tovushni 10% ga kamaytiradi:
$ pactl to'siq-sink-volume @DEFAULT_SINK@ -10%
Bu sobiqample ovoz balandligini 50% ga o'rnatadi:
$ pactl to'siq-sink-volume @DEFAULT_SINK@ 50%
Bu erda eslatilmagan juda ko'p Pulse Audio buyruqlari mavjud. Pulse audio websayt (https://www.freedesktop.org/wiki/Software/PulseAudio/) va har bir buyruq uchun man sahifalari tizim haqida keng ma'lumot beradi.
Bluetooth
Bluetooth-ni buyruq satridan boshqarish murakkab jarayon bo'lishi mumkin. Raspberry Pi OS Lite dan foydalanilganda, tegishli buyruqlar allaqachon o'rnatilgan. Eng foydali buyruq bu bluetoothctl va ba'zilariampuning qo'llanilayotgan qismi quyida keltirilgan.
Qurilmani boshqa qurilmalar ko‘rishi mumkin bo‘lsin:
$ bluetoothctl ochiq
Qurilmani boshqa qurilmalar bilan bog'lash imkoniyatini yarating:
$ bluetoothctl ulanishi yoqilgan
Diapazondagi Bluetooth qurilmalarini qidiring:
$ bluetoothctl skanerlash yoqilgan
Skanerlashni o'chirib qo'ying:
$ bluetoothctl scan off bluetoothctl shuningdek, hech qanday parametrsiz buyruq yordamida chaqiriladigan interaktiv rejimga ega. Quyidagi sobiqample Raspberry Pi OS Lite Bookworm bilan ishlaydigan Raspberry Pi 4 qurilmasida ro'yxat buyrug'i kiritiladigan va natijalar ko'rsatilgan interaktiv rejimni ishga tushiradi: $ bluetoothctl
Agent ro'yxatdan o'tgan
[bluetooth] roʻyxati
Kontroller D8:3A:DD:3B:00:00 Pi4Lite [standart] [bluetooth]
Endi siz tarjimonga buyruqlar kiritishingiz mumkin va ular bajariladi. Qurilma bilan ulash va undan keyin ulanish uchun odatiy jarayon quyidagicha o'qilishi mumkin: $ bluetoothctl
Agent roʻyxatdan oʻtdi [bluetooth]: koʻrish mumkin
Ko'rish mumkin bo'lgan o'zgartirish muvaffaqiyatli bo'ldi
[CHG] Kontroller D8:3A:DD:3B:00:00 [bluetooth] da aniqlanishi mumkin]
Juftlikni oʻzgartirish muvaffaqiyatli boʻldi
[CHG] Controller D8:3A:DD:3B:00:00 Ulanish mumkin [bluetooth]da # skanerlash yoqilgan
< yaqin atrofdagi qurilmalarning uzun ro'yxati bo'lishi mumkin >
[bluetooth]# juft [qurilmaning mac manzili, skanerlash buyrugʻidan yoki qurilmaning oʻzidan, xx:xx:xx:xx:xx:xx shaklida] [bluetooth]# skanerlash oʻchirilgan
[bluetooth]# ulanish [bir xil mac manzili] Bluetooth qurilmasi endi bu misolda ko'rsatilganidek, lavabolar ro'yxatida paydo bo'lishi kerakampRaspberry Pi OS Lite o'rnatilishidan:
$ pactl ro'yxati qisqaradi
69 alsa_output.platform-bcm2835_audio.stereo-fallback quvur simi s16le 2ch 48000Hz TO‘XTIRILIB
70 alsa_output.platform-107c701400.hdmi.hdmi-stereo quvur simi s32le 2ch 48000Hz TO'XTIRILIB
71 bluez_output.CA_3A_B2_CA_7C_55.1 Quvur simi s32le 2 kanal 48000 Gts TO'XTIRILIB
$ pactl set-default-sink 71
$ paplayample_audio_file>
Endi siz buni birlamchi qilib qoʻyishingiz va unda audioni tinglashingiz mumkin.
Xulosa
Raspberry Pi Ltd qurilmalaridan foydalanuvchi talablarining aksariyatiga javob beradigan audio chiqishini ishlab chiqarishning bir qancha turli usullari mavjud. Ushbu oq qog'ozda ushbu mexanizmlar tasvirlangan va ularning ko'plari haqida ma'lumot berilgan. Umid qilamizki, bu erda keltirilgan maslahatlar oxirgi foydalanuvchiga o'z loyihasi uchun to'g'ri audio chiqish sxemasini tanlashga yordam beradi. Oddiy misolampAudio tizimlardan qanday foydalanish haqida ma'lumot berilgan, ammo o'quvchi batafsilroq ma'lumot olish uchun audio va Bluetooth buyruqlari uchun qo'llanmalar va man sahifalariga murojaat qilishi kerak.

Raspberry Pi - Raspberry Pi Ltd kompaniyasining savdo belgisi
Raspberry Pi Ltd

Hujjatlar / manbalar

Raspberry Pi SBCS yagona taxtali kompyuter [pdf] Foydalanuvchi uchun qoʻllanma
SBCS bitta taxtali kompyuter, SBCS, bitta taxtali kompyuter, taxtali kompyuter, kompyuter

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *