Ак кагаз берүү a
Жогорку денгээлдеview аудио
Raspberry Pi SBCs боюнча параметрлер
Raspberry Pi Ltd
Колофон
© 2022-2025 Raspberry Pi Ltd
Бул документация Creative Commons Attribution-No Derivatives 4.0 International (CC BY-ND) боюнча лицензияланган.
Версия 1.0
Түзүлгөн күнү: 28/05/2025
Юридикалык баш тартуу эскертүүсү
МААЛЫМАТ ПИ ПРОДУКЦИЯЛАРЫНЫН ТЕХНИКАЛЫК ЖАНА ИШЕНИМДҮҮЛҮК МААЛЫМАТТАРЫН (анын ичинде МААЛЫМАТ баракчаларын) МЕЗГИЛ-БАЙДАН ӨЗГӨРТҮЛГӨН ("РЕСУРСТАР") "RASPBERRY PI LTD" ("РПЛ") ТАРАПЫНАН "БОЛГОНДОЙ" ЖАНА КАЧАН КАБАРЛАЙТ САТЫККА ЖАНА БЕЛГИЛУУ МАКСАТКА ЖАРАКЧЫЛЫГЫНЫН КЫЙЫМ КЕПИЛДИКТЕРИ ЖОК. ЭМНЕ КЫЛУУЧУ МЫЙЗАМ ТАРКЫНАН МАКСАЛ БОЛГОН ДЕГЕНДЕ RPL ТҮЗ, КЫЙЫР, КОКУСТУК, АТАЙЫН, ҮЛГҮЛҮҮ ЖЕ КИЙИНКИ ЗЫЯНДАР ҮЧҮН ЖООПКЕРЧИЛИКТИ АЛБАЙТ КЫЗМАТТАР;ПАЙДАЛАНУУНУН ЖОГОЛУШУ, МААЛЫМАТТАР , ЖЕ ПАЙДА; ЖЕ БИЗНЕСТИН ҮЗҮЛҮҮСҮ) ЭМНЕ БОЛГОН ЖАНА ЖООПКЕРЧИЛИК ТЕОРИЯСЫ БОЮНЧА, КЕЛИШИМ БОЮНЧА, КАТУУ ЖООПКЕРЧИЛИК, ЖЕ КЫЙНАНДЫКТАР (КАЙДЫБЫЗДЫКТЫ ЖЕ БАШКА ЖОЛДОРУ МЕНЕН) ЭМНЕ КЫЛГАН ЭМЕС, МҮМКҮНЧҮЛҮКТҮН ED МЫНДАЙ ЗЫЯНДАР.
RPL каалаган убакта жана андан ары эскертүүсүз РЕСУРСТАРГА же аларда сүрөттөлгөн продуктыларга ар кандай жакшыртууларды, жакшыртууларды, оңдоолорду же башка өзгөртүүлөрдү киргизүү укугун өзүнө калтырат.
РЕСУРСТАР ылайыктуу деңгээлдеги дизайн билими бар квалификациялуу колдонуучуларга арналган. Колдонуучулар алардын тандоосу жана РЕСУРСТАРДЫ пайдалануусу жана аларда сүрөттөлгөн өнүмдөрдүн ар кандай колдонулушу үчүн гана жоопкерчиликтүү болушат. Колдонуучу RPLдин ордун толтурууга жана алардын РЕСУРСТАРДЫ пайдалануусунан келип чыккан бардык милдеттенмелерден, чыгымдардан, зыяндардан же башка жоготуулардан зыянсыз кармоого макул болот. RPL колдонуучуларга РЕСУРСТАРДЫ Raspberry Pi өнүмдөрү менен бирге колдонууга уруксат берет. РЕСУРСТАРДЫ башка бардык колдонууга тыюу салынат. Башка RPL же башка үчүнчү тараптын интеллектуалдык менчик укугуна эч кандай лицензия берилбейт.
ЖОГОРКУ КОРКУНУЧТУУ ИШТЕР. Raspberry Pi өнүмдөрү коопсуз иштөөнү талап кылган кооптуу чөйрөлөрдө, мисалы, өзөктүк объектилердин, учактардын навигациясынын же байланыш системаларынын, аба кыймылын башкаруунун, курал-жарактын системаларынын же коопсуздук үчүн маанилүү болгон колдонмолордун (анын ичинде жашоону колдоо системалары жана башка медициналык аппараттардын) иштебей калышы түздөн-түз өлүмгө, жеке жаракатка же катуу физикалык же экологиялык зыянга алып келиши мүмкүн болгон коркунучтуу чөйрөдө колдонуу үчүн иштелип чыккан, өндүрүлгөн же арналган эмес. RPL жогорку тобокелдиктеги аракеттерге жарактуулугуна ачык же кыйыр кепилдиктен баш тартат жана Raspberry Pi өнүмдөрүн Жогорку тобокелдик аракеттерге колдонуу же кошуу үчүн эч кандай жоопкерчиликти албайт. Raspberry Pi өнүмдөрү RPL шарттарына ылайык берилет Стандарттык шарттар. RPLдин РЕСУРСТАР менен камсыздоосу RPLди кеңейтпейт же башка жол менен өзгөртпөйт Стандарттык шарттар анын ичинде, бирок алар менен чектелбестен, аларда айтылган баш тартуу жана кепилдиктер.
Документтин версиясынын тарыхы
| бошотуу | Дата | Description |
| 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 | Баары | Баары | Баары | Баары | Баары | Баары | Баары | Баары | Баары | Баары |
| ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ||
Introduction
Жылдар бою, Raspberry Pi SBCs (бир такталуу компьютерлер) аудио чыгаруу үчүн жеткиликтүү опциялар көбөйдү жана аларды программалык камсыздоодон башкаруу ыкмасы өзгөрдү.
Бул документ Raspberry Pi түзмөгүңүздөгү аудио чыгаруунун көптөгөн жеткиликтүү варианттарын карап чыгат жана иш тактасынан жана буйрук сабынан аудио параметрлерин кантип колдонуу керектиги боюнча көрсөтмөлөрдү берет.
Бул документте Raspberry Pi түзмөгү Raspberry Pi OS иштеп жатат жана эң акыркы микропрограмма жана ядролор менен толук жаңыртылган деп болжолдойт.
Raspberry Pi аудио жабдыгы
HDMI
Бардык Raspberry Pi SBCs 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те аналогдук аудио чыгышы жок.
Джектин сайгычынын сигналдары төмөнкү таблицада кабелдин учунан башталып, учуна чейин аныкталган. Кабелдер ар кандай тапшырмалар менен жеткиликтүү, андыктан туурасы бар экенин текшериңиз.
| Джек сегменти | Сигнал |
| жең | Video |
| Ring 2 | Жер |
| Ring 1 | Туура |
| Кеңеш | Солго |
I2S негизиндеги адаптер такталары
Raspberry Pi SBCлердин бардык моделдеринде GPIO башында жеткиликтүү I2S перифериялык түзүлүш бар. I2S санарип аудио түзмөктөрдү туташтыруу жана электрондук аппараттын перифериялык түзүлүштөр ортосунда PCM аудио маалыматтарды байланыш үчүн колдонулган электр сериялык автобус интерфейс стандарты болуп саналат. Raspberry Pi Ltd GPIO башына туташкан жана аудио маалыматтарды SoCден (чиптеги система) кошумча тактага өткөрүү үчүн I2S интерфейсин колдонгон бир катар аудио такталарды чыгарат.
Эскертүү: GPIO аталышы аркылуу туташтырылган жана тийиштүү спецификацияларга ылайык келген кошумча такталар HATs (Жогоруда тиркелген аппаратура) деп аталат. Алардын мүнөздөмөлөрүн бул жерден тапса болот: 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 аудио абдан кеңири колдонулган Bluetooth технологиясы аркылуу үн маалыматтарды зымсыз берүү билдирет. Бул Raspberry Pi SBCге Bluetooth динамиктери жана гарнитуралар/наушниктер же Bluetooth колдоосу бар башка аудио түзмөктөр менен сүйлөшүүгө мүмкүнчүлүк берет. Диапазону абдан кыска - болжол менен 10 м максимум.
Bluetooth түзмөктөрүн Raspberry Pi SBC менен "жупташтыруу" керек жана бул аткарылгандан кийин иш тактадагы аудио жөндөөлөрүндө пайда болот. Bluetooth демейки боюнча Raspberry Pi OSке орнотулган, Bluetooth логотиби Bluetooth жабдыгы орнотулган бардык түзмөктөрдө иш тактасынын тапшырмалар панелинде пайда болот (курулган же Bluetooth USB жабдыгы аркылуу). Bluetooth иштетилгенде, сөлөкөт көк түстө болот; ал өчүрүлгөндө, сүрөтчө боз болот.
Программалык камсыздоо
Негизги аудио колдоо программасы толук Raspberry Pi OS сүрөтүндө бир топ өзгөрдү жана акыркы колдонуучу үчүн бул өзгөртүүлөр негизинен ачык-айкын. Колдонулган баштапкы үн подсистемасы ALSA болгон. Pulse Аудио Pipe Wire деп аталган учурдагы система менен алмаштырылганга чейин, ALSAдан ийгиликтүү өткөн. Бул система Pulse Audio сыяктуу функцияга жана шайкеш API'ге ээ, бирок видео жана башка функцияларды иштетүү үчүн кеңейтүүлөр бар, бул видео жана аудионун интеграциясын бир топ жеңилдетет. Pipe Wire Pulse Audio сыяктуу эле API колдонгондуктан, Pulse Audio утилиталары Pipe Wire тутумунда жакшы иштейт.
Бул утилиталар экс-де колдонулатampтөмөндө.
Сүрөттүн көлөмүн кичирейтүү үчүн, Raspberry Pi OS Lite дагы эле аудио колдоо көрсөтүү үчүн ALSA колдонот жана Pipe Wire, Pulse Audio же Bluetooth аудио китепканаларын камтыбайт. Бирок, талап кылынган өзгөчөлүктөрдү кошуу үчүн тиешелүү китепканаларды орнотууга болот жана бул процесс төмөндө сүрөттөлөт.
Иш такта
Жогоруда айтылгандай, аудио операциялар иш тактасынын тапшырмалар панелиндеги динамик сөлөкөтү аркылуу аткарылат. Сөлөкөттү сол баскыч менен чыкылдатуу үндүн сыдырмасын жана үнүн басуу баскычын, ал эми оң баскычты чыкылдатуу жеткиликтүү аудио түзмөктөрдүн тизмесин көрсөтөт. Жөн гана колдонгуңуз келген аудио аспапты чыкылдатыңыз. Профессионалды өзгөртүү үчүн оң баскыч менен чыкылдатуу мүмкүнчүлүгү дагы барfileар бир аппарат тарабынан колдонулат. Бул проfileлар адатта ар кандай сапат деңгээлин камсыз кылат.
Эгерде микрофонду колдоо иштетилсе, менюда микрофон сөлөкөтү пайда болот; муну оң баскыч менен чыкылдатуу микрофондун өзгөчө меню параметрлерин, мисалы, киргизүү түзмөгүн тандоону, ал эми сол баскычты чыкылдатуу киргизүү деңгээлин орнотууларды алып чыгат.
Bluetooth
Bluetooth түзмөгүн жупташтыруу үчүн, тапшырмалар панелиндеги Bluetooth сөлөкөтүн сол баскыч менен чыкылдатып, андан кийин "Түзмөк кошуу" дегенди тандаңыз. Андан кийин система жеткиликтүү түзмөктөрдү издеп баштайт, аларды көрүү үчүн "Ачыктоо" режимине коюу керек. Тизмеде пайда болгондо түзмөктү чыкылдатыңыз жана түзмөктөр жупталышы керек. Жупташтырылгандан кийин аудио аспап менюда пайда болот, ал тапшырма панелиндеги динамик сөлөкөтүн чыкылдатуу менен тандалат.
Command line
Pipe Wire импульс аудио сыяктуу эле APIди колдонгондуктан, импульс аудио буйруктарынын көпчүлүгү Pipe Wireдеги аудио ишин көзөмөлдөө үчүн колдонулат. pacts - бул Pulse Audio башкаруунун стандарттуу жолу: көбүрөөк маалымат алуу үчүн буйрук сабына man pactl деп териңиз.
Raspberry Pi OS Lite үчүн өбөлгөлөр
Raspberry Pi OS толук орнотулганда, бардык талап кылынган буйрук сабынын тиркемелери жана китепканалары орнотулган. Бирок 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
Орнотулган Impulse аудио модулдарынын тизмесин кыска формада көрсөтүңүз (узун формада көп маалымат камтылган жана окуу кыйын): $ pactl тизме модулдары кыскача Pulse Audio раковиналарынын тизмесин кыска формада көрсөтүү:
$ pactl тизмеси кыска
Камтылган аудио жана кошумча USB үн картасы бар HDMI мониторуна туташтырылган Raspberry Pi 5те бул буйрук төмөнкүдөй жыйынтыкты берет: $ pactl тизмеси кыска чөгүп кетет
179 alsa_output.platform-107c701400.hdmi.hdmi-stereo Pipe Wire s32le 2ch 48000Hz ТОКТОТУЛГАН 265 alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Deviceput-pe00. s16le 2ch 48000Hz ТОКТОТУЛГАН
ЭСКЕРТҮҮ
Raspberry Pi 5тин аналогу жок.
Raspberry Pi OS Lite үчүн Raspberry Pi 4ке орнотулат - анын HDMI жана аналогу бар - төмөнкүлөр кайтарылат: $ pactl тизмеси кыска.
69 alsa_output.platform-bcm2835_audio.stereo-fallback түтүк зымы s16le 2ch 48000Hz ТОКТОТУЛГАН
70 alsa_output.platform-107c701400.hdmi.hdmi-stereo Pipe Wire s32le 2ch 48000Hz ТОКТОТУЛГАН
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
катары кайра ойнотуу үчүнampле, биринчи кезекте s жүктөп алуу керекample кэш, бул учурда демейки раковинада. Сиз пактл ойноо-лордун аягына анын атын кошуу менен раковинаны өзгөртө аласызampбуйрук:
$ pactl жүктөөampле сample.mp3 samplename
$ pactl ойнооampле сamplename
Аудиолорду ойнотуу үчүн колдонуу дагы оңой болгон Pulse Audio буйругу бар:
$ paplay sample.mp3
pactl ойнотуу үчүн үнүн коюу мүмкүнчүлүгү бар. Иш такта аудио маалыматты алуу жана орнотуу үчүн Pulse Audio утилиталарын колдонгондуктан, бул буйрук сабынын өзгөртүүлөрүнүн аткарылышы иш тактасындагы үн сыдыргычында да чагылдырылат.
Бул эксampле көлөмүн 10% азайтат:
$ pactl топтомунун көлөмү @DEFAULT_SINK@ -10%
Бул эксample үнүн 50%га орнотот:
$ pactl топтомунун көлөмү @DEFAULT_SINK@ 50%
Бул жерде айтылбаган көптөгөн Pulse Audio буйруктары бар. The Pulse Audio webсайт (https://www.freedesktop.org/wiki/Software/PulseAudio/) жана ар бир буйрук үчүн адам баракчалары система жөнүндө кеңири маалыматты сунуштайт.
Bluetooth
Bluetooth'ду буйрук сабынан башкаруу татаал процесс болушу мүмкүн. Raspberry Pi OS Lite колдонуп жатканда, тиешелүү буйруктар мурунтан эле орнотулган. Эң пайдалуу команда bluetoothctl, жана кээ бир эксampанын колдонулушу төмөндө келтирилген.
Түзмөктү башка түзмөктөр үчүн ачык кылыңыз:
$ bluetoothctl табууга болот
Аппаратты башка түзмөктөр менен жупташтыруу үчүн:
$ bluetoothctl жупташуу күйүк
Аракеттеги Bluetooth түзмөктөрүн издеңиз:
$ bluetoothctl скандоо күйүк
Скандоону өчүрүү:
$ bluetoothctl сканерин өчүрүү bluetoothctl да интерактивдүү режимге ээ, ал эч кандай параметрлери жок буйрукту колдонуу менен чакырылат. Кийинки эксample интерактивдүү режимди иштетет, анда тизме буйругу киргизилет жана натыйжалар көрсөтүлөт, Raspberry Pi 4 иштеп жаткан Raspberry Pi OS Lite Bookworm: $ 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 48000Hz ТОКТОТУЛГАН
70 alsa_output.platform-107c701400.hdmi.hdmi-stereo Pipe Wire s32le 2ch 48000Hz ТОКТОТУЛГАН
71 bluez_output.CA_3A_B2_CA_7C_55.1 Pipe Wire s32le 2ch 48000Hz ТОКТОТУЛГАН
$ pactl коюлган-демейки-чуучу 71
$ паплейample_audio_file>
Эми муну демейки кылып, аудиону ойнотсоңуз болот.
Корутундулар
Raspberry Pi Ltd түзмөктөрүнөн аудио чыгарууну чыгаруунун бир катар ар кандай жолдору бар, алар колдонуучулардын талаптарынын басымдуу бөлүгүн канааттандырат. Бул документте ал механизмдер көрсөтүлгөн жана алардын көбү жөнүндө маалымат берилген. Бул жерде берилген кеңеш акыркы колдонуучуга өз долбоору үчүн туура аудио чыгаруу схемасын тандоого жардам берет деп үмүттөнөбүз. Жөнөкөй эксampАудио тутумдарды кантип колдонуу керектиги боюнча маалыматтар берилген, бирок окурман көбүрөөк маалымат алуу үчүн аудио жана Bluetooth буйруктары үчүн колдонмолорду жана адам баракчаларын карап чыгышы керек.
Raspberry Pi - Raspberry Pi Ltd компаниясынын соода белгиси
Raspberry Pi Ltd
Документтер / Ресурстар
![]() |
Raspberry Pi SBCS Single Board Computer [pdf] Колдонуучунун колдонмосу SBCS Single Board Computer, SBCS, Single Board Computer, Board Computer, Computer |
