Raspberry Pi SBCS üheplaadilise arvuti kasutusjuhend

SBCS üheplaadiline arvuti

Tooteteave

Tehnilised andmed:

  • Toetatud Raspberry Pi mudelid: Pi 0, Pi 1, Pi 2, Pi 3, Pi 4,
    CM1, CM3, CM4, CM5, Pico, Pico2
  • Heliväljundi valikud: HDMI, analoog PCM/3.5 mm pesa, I2S-põhine
    adapterplaadid, USB-heli, Bluetooth
  • Tarkvaratugi: PulseAudio, PipeWire, ALSA

Toote kasutusjuhised:

HDMI heliväljund:

HDMI-heliväljundi jaoks ühendage lihtsalt oma Raspberry Pi
HDMI-monitor või teler sisseehitatud kõlaritega.

Analoog PCM/3.5 mm pesa:

Raspberry Pi mudelitel B+, 2, 3 ja 4 on 4-kontaktiline 3.5 mm pistik.
analoogaudio väljundi jaoks helipesa. Järgige signaali määramist
õigete ühenduste tabelit.

USB-heli ja Bluetooth:

USB-heli või Bluetooth-väljundi puhul veenduge, et on olemas õiged draiverid.
installitud teie Raspberry Pi-le. Lisateavet leiate kasutusjuhendist.
üksikasjalikud seadistusjuhised.

Tarkvara häälestus:

Heli taasesituse lubamiseks installige vajalikud tarkvarapaketid
käsurea abil. Pärast installimist taaskäivitage oma Raspberry Pi
muudatuste jõustumiseks.

Example käsud:

        sudo apt install pipewire pipewire-pulse pipewire-audio pulseaudio-utils sudo apt install pipewire-alsa pactl loendi moodulid lühike pactl loendi neelad lühike
    

KKK:

K: Millised Raspberry Pi mudelid toetavad analoogheli
väljund?

A: Raspberry Pi mudelitel B+, 2, 3 ja 4 on 4-kontaktiline 3.5 mm pistik
analoogheli väljundi jaoks helipesa.

K: Kas ma saan oma Raspberry Pi-ga USB-helikaarti kasutada?

V: Jah, saate oma Raspberry Pi-ga USB-helikaarti kasutada
heliväljund. Veenduge, et on installitud õiged draiverid.

"`

Vaarika Pi
Valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest
Raspberry Pi Ltd
Raspberry Pi Ltd

Valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest
Kolofon
© 2022-2025 Raspberry Pi Ltd See dokumentatsioon on litsentseeritud Creative Commons Attribution-NoDerivatives 4.0 International (CC BY-ND) litsentsi alusel. Versioon 1.0 Koostamiskuupäev: 28.05.2025
Juriidiline lahtiütlemine
RASPBERRY PI TOODETE TEHNILISED JA USALDUSVÄÄRSUSE ANDMED (SEALHULGAS ANDMELEHED) AEG-AJALT MUUDETUD FORMULAADIL („RESSURSID“) ESITAB RASPBERRY PI LTD („RPL“) „NAGU ON“ JA KÕIK OTSESEID VÕI KAUDSEID GARANTIISID, SEALHULGAS, KUID MITTE AINULT, KAUBASTATAVUSE JA KINDLAKS OTSTARBEKS SOBIVUSE KAUDSED GARANTIID EI ANTA. KOHALDATAVA SEADUSEGA LUBATUD MAKSIMAALSE ULATUSENI EI VASTUTA RPL MINGIL JUHUL OTSESE, KAUDSE, JUHUSLIKU, ERILISE, SOOVITATAVA VÕI TEGEVUSEST TULENEVA KAHJU EEST (SEALHULGAS, KUID MITTE AINULT, ASENDUSKAUPADE VÕI -TEENUSTE HANKIMINE; KASUTUSVÕIMALUSE, ANDMETE VÕI KASUMI KAOTAMINE; VÕI ÄRI KATKESTAMINE), OLENEMATA NENDE PÕHJUSEST JA MIS TAHES VASTUTUSE TEOORIA ALUSEL, KAS SEE ON LEPINGULINE, RANGE VASTUTUS VÕI ÕIGUSERIKKUMISEST (SEALHULGAS HOOLETUS VÕI MUUL VIISIL), MIS TEKKIVAD MINGUGI RESSURSSIDE KASUTAMISEST, ISEGI KUI SELLISE KAHJU VÕIMALIKKUSEST ON TEAVITATUD. RPL jätab endale õiguse teha RESSURSSIDES või neis kirjeldatud toodetes igal ajal ja ilma edasise etteteatamiseta täiustusi, parandusi, parandusi või muid muudatusi. RESSURSSID on mõeldud oskuslikele kasutajatele, kellel on piisavad disainialased teadmised. Kasutajad vastutavad ainuisikuliselt RESSURSSIDE valiku ja kasutamise ning neis kirjeldatud toodete mis tahes rakenduse eest. Kasutaja nõustub hüvitama RPL-ile kõik kohustused, kulud, kahjud või muud kahjud, mis tulenevad RESSURSSIDE kasutamisest. RPL annab kasutajatele loa kasutada RESSURSSE ainult koos Raspberry Pi toodetega. Igasugune muu RPL-i või muu kolmanda osapoole intellektuaalomandi õiguse kasutamine on keelatud. Litsentsi ei anta ühelegi teisele RPL-i või muule kolmanda osapoole intellektuaalomandi õigusele. KÕRGE RISKIGA TEGEVUSED. Raspberry Pi tooted ei ole projekteeritud, toodetud ega ette nähtud kasutamiseks ohtlikes keskkondades, mis nõuavad tõrkekindlat toimimist, näiteks tuumarajatiste, õhusõidukite navigatsiooni- või sidesüsteemide, lennujuhtimise, relvasüsteemide või ohutuskriitiliste rakenduste (sh elutoetussüsteemide ja muude meditsiiniseadmete) käitamisel, kus toodete rike võib otseselt põhjustada surma, kehavigastusi või rasket füüsilist või keskkonnakahju („kõrge riskiga tegevused“). RPL loobub otseselt mis tahes otsesest või kaudsest garantiist sobivuse kohta kõrge riskiga tegevusteks ega võta vastutust Raspberry Pi toodete kasutamise või kaasamise eest kõrge riskiga tegevustesse. Raspberry Pi tooteid pakutakse RPL-i standardtingimuste kohaselt. RPL-i RESSURSIDE pakkumine ei laienda ega muuda muul viisil RPL-i tüüptingimusi, sealhulgas, kuid mitte ainult, nendes väljendatud vastutusest loobumise ja garantiisid.

Juriidiline lahtiütlemine

2

Valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest

Dokumendi versiooniajalugu

Väljalaske kuupäev

Kirjeldus

1.0

1. aprill 2025 Esialgne väljaanne

Dokumendi ulatus

See dokument kehtib järgmiste Raspberry Pi toodete kohta:

Pi 0

Pi 1

Pi 2

Pi Pi Pi Pi Pi CM1 CM3 CM4 CM5 Pico Pico2

3

4 400 5 500

0 WHABABB Kõik Kõik Kõik Kõik Kõik Kõik Kõik Kõik Kõik Kõik Kõik Kõik

Dokumendi ulatus

1

Valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest
Sissejuhatus
Aastate jooksul on Raspberry Pi SBC-de (üheplaadiliste arvutite) heliväljundi valikud muutunud arvukamaks ja nende tarkvaraline juhtimine on muutunud. See dokument käsitleb paljusid teie Raspberry Pi seadme heliväljundi valikuid ja annab juhiseid helivalikute kasutamiseks töölaual ja käsurealt. See tehniline dokument eeldab, et Raspberry Pi seade töötab Raspberry Pi operatsioonisüsteemiga ning on täielikult ajakohane uusima püsivara ja kernelidega.

Sissejuhatus

2

Valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest
Raspberry Pi heliriistvara

HDMI
Kõigil Raspberry Pi SBC-del on HDMI-pistik, mis toetab HDMI-heli. Raspberry Pi SBC ühendamine kõlaritega monitori või teleriga lubab automaatselt HDMI-heli väljundi nende kõlarite kaudu. HDMI-heli on kvaliteetne digitaalne signaal, seega võivad tulemused olla väga head ja toetatud on mitmekanaliline heli, näiteks DTS. Kui kasutate HDMI-videot, aga soovite, et helisignaal eraldataks – näiteksample, ühele ampjaoturit, mis ei toeta HDMI-sisendit, siis peate HDMI-signaalist helisignaali eraldamiseks kasutama täiendavat riistvara, mida nimetatakse jaoturiks. See võib olla kulukas, kuid on ka teisi võimalusi, mida kirjeldatakse allpool.

Analoog PCM/3.5 mm pesa

Raspberry Pi mudelitel B+, 2, 3 ja 4 on 4-kontaktiline 3.5 mm audiopesa, mis toetab audio- ja komposiitvideo signaale. See on madala kvaliteediga analoogväljund, mis genereeritakse PCM-signaalist (impulsskoodmodulatsioon), kuid sobib siiski kõrvaklappide ja lauaarvuti kõlaritega kasutamiseks.

MÄRKUS Raspberry Pi 5-l puudub analoogheli väljund.

Pistikupesa signaalid on defineeritud järgmises tabelis, alustades kaabli otsast ja lõpetades tipuga. Kaablid on saadaval erinevate määrangutega, seega veenduge, et teil on õige.

Jacki segmendi signaal

Varrukas

Video

Sõrmus 2

Maapind

Sõrmus 1

Õige

Vihje

Vasakule

I2S-põhised adapterplaadid
Kõigil Raspberry Pi SBC mudelitel on GPIO-päises I2S-välisseade. I2S on elektriline jadasiini liidese standard, mida kasutatakse digitaalsete heliseadmete ühendamiseks ja PCM-heliandmete edastamiseks elektroonikaseadmete välisseadmete vahel. Raspberry Pi Ltd toodab mitmesuguseid heliplaate, mis ühenduvad GPIO-päisega ja kasutavad I2S-liidest heliandmete edastamiseks SoC-lt (süsteem kiibil) lisandplaadile. Märkus: Lisandplaate, mis ühenduvad GPIO-päisega ja vastavad vastavatele spetsifikatsioonidele, nimetatakse HAT-ideks (Hardware Attached on Top). Nende spetsifikatsioonid leiate siit: https://datasheets.raspberrypi.com/ Täielik heli-HAT-ide valik on nähtav Raspberry Pi Ltd-l. webveebisait: https://www.raspberrypi.com/products/ Heli väljundiks on saadaval ka suur hulk kolmandate osapoolte HAT-e, ntample Pimoronilt, HiFiBerrylt, Adafruit'ilt jne ja need pakuvad hulgaliselt erinevaid funktsioone.
USB-heli
Kui HAT-i pole võimalik paigaldada või otsite kiiret ja lihtsat viisi kõrvaklappide väljundi või mikrofoni sisendi pistikupesa ühendamiseks, on hea valik USB-audioadapter. Need on lihtsad ja odavad seadmed, mis ühendatakse Raspberry Pi SBC ühte USB-A-porti. Raspberry Pi operatsioonisüsteem sisaldab vaikimisi USB-audio draivereid; niipea kui seade on ühendatud, peaks see ilmuma seadme menüüsse, mis kuvatakse tegumiribal asuva kõlariikooni paremklõpsamisel. Süsteem tuvastab automaatselt ka selle, kas ühendatud USB-seadmel on mikrofoni sisend, ja lubab vastava toe.

USB-heli

3

Valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest
Bluetooth
Bluetooth-heli viitab heliandmete juhtmevabale edastamisele Bluetooth-tehnoloogia abil, mida kasutatakse väga laialdaselt. See võimaldab Raspberry Pi SBC-l suhelda Bluetooth-kõlarite ja kõrvaklappide või mis tahes muu Bluetooth-toega heliseadmega. Leviala on üsna lühike – maksimaalselt umbes 10 m. Bluetooth-seadmed tuleb Raspberry Pi SBC-ga „siduda“ ja pärast seda kuvatakse need töölaua heliseadetes. Bluetooth on Raspberry Pi operatsioonisüsteemis vaikimisi installitud ning Bluetoothi ​​logo kuvatakse töölaua tegumiribal kõigil seadmetel, millel on installitud Bluetooth-riistvara (kas sisseehitatud või Bluetoothi ​​USB-dongli kaudu). Kui Bluetooth on lubatud, on ikoon sinine; kui see on keelatud, on ikoon hall.

Bluetooth

4

Valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest
Tarkvara tugi

Aluseks olev heli tugitarkvara on Raspberry Pi OS-i täisversiooni puhul märkimisväärselt muutunud ja lõppkasutaja jaoks on need muudatused enamasti nähtamatud. Algselt kasutati ALSA-d heli alamsüsteemina. PulseAudio asendas ALSA-d enne praeguse süsteemiga PipeWire. Sellel süsteemil on sama funktsionaalsus kui PulseAudiol ja ühilduv API, kuid sellel on ka laiendused video ja muude funktsioonide haldamiseks, mis muudab video ja heli integreerimise palju lihtsamaks. Kuna PipeWire kasutab sama API-t kui PulseAudio, töötavad PulseAudio utiliidid PipeWire'i süsteemis hästi. Neid utiliite kasutatakse näiteks...amples allpool. Kujutise suuruse vähendamiseks kasutab Raspberry Pi OS Lite endiselt heli toetamiseks ALSA-d ega sisalda PipeWire'i, PulseAudio ega Bluetoothi ​​heliteeke. Siiski on võimalik installida vastavad teegid nende funktsioonide lisamiseks vastavalt vajadusele ja seda protsessi kirjeldatakse ka allpool.
Töölaud
Nagu eespool mainitud, saab heli toiminguid teha töölaua tegumiribal asuva kõlariikooni kaudu. Ikoonil vasakklõps avab helitugevuse liuguri ja vaigistusnupu, paremklõps aga kuvab saadaolevate heliseadmete loendi. Lihtsalt klõpsake heliseadmel, mida soovite kasutada. Paremklõpsuga on võimalik ka helitugevust muuta.fileiga seade kasutab neid. Need tootedfilepakuvad tavaliselt erinevaid kvaliteeditasemeid. Kui mikrofoni tugi on lubatud, ilmub menüüsse mikrofoniikoon; paremklõps sellel avab mikrofonispetsiifilised menüüvalikud, näiteks sisendseadme valiku, vasakklõps aga sisendtaseme seaded. Bluetooth Bluetooth-seadme sidumiseks vasakklõpsake tegumiribal Bluetoothi ​​ikoonil ja valige „Lisa seade“. Seejärel hakkab süsteem otsima saadaolevaid seadmeid, mis tuleb nähtavaks tegemiseks panna „Avasta“ režiimi. Klõpsake seadmel, kui see loendis kuvatakse, ja seadmed peaksid seejärel paaristuma. Pärast sidumist kuvatakse heliseade menüüs, mille saab valida tegumiribal kõlariikoonil klõpsates.
Käsurida
Kuna PipeWire kasutab sama API-t kui PulseAudio, töötab enamik heli juhtimiseks kasutatavaid PulseAudio käske PipeWire'is. pactl on PulseAudio juhtimise standardviis: lisateabe saamiseks tippige käsureale man pactl. Raspberry Pi OS Lite'i eeltingimused Raspberry Pi OS täieliku installi korral on kõik vajalikud käsurea rakendused ja teegid juba installitud. Lite versioonis aga PipeWire'i vaikimisi ei installita ja see tuleb heli taasesitamiseks käsitsi installida. PipeWire'i vajalike teekide installimiseks Raspberry Pi OS Lite'ile sisestage järgmine:
sudo apt install pipewire pipewire-pulse pipewire-audio pulseaudio-utils
Kui kavatsete käivitada ALSA-d kasutavaid rakendusi, peate installima ka järgmise:
sudo apt install pipewire-alsa
Pärast installimist taaskäivitamine on lihtsaim viis kõige tööle saamiseks. Heli taasesitus ntampKuvab lühikeses vormis installitud PulseAudio moodulite loendi (pikk vorm sisaldab palju teavet ja on raskesti loetav):
$ pactl loendimoodulid lühikesed
Kuva PulseAudio valamute loend lühidalt:

Käsurida

5

Valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest
$ pactl nimekiri jääb napiks
Raspberry Pi 5-l, mis on ühendatud sisseehitatud heli ja täiendava USB-helikaardiga HDMI-monitoriga, annab see käsk järgmise väljundi:
$ pactl list sink's short 179 alsa_output.platform-107c701400.hdmi.hdmi-stereo PipeWire s32le 2ch 48000Hz SUSPENDED 265 alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-stereo-output PipeWire s16le 2ch 48000Hz SUSPENDED
MÄRKUS Raspberry Pi 5-l puudub analoogväljund. Raspberry Pi OS Lite installimisel Raspberry Pi 4-le (millel on nii HDMI kui ka analoogväljund) tagastatakse järgmine tulemus:
$ pactl list neeldub lühikeseks 69 alsa_output.platform-bcm2835_audio.stereo-fallback PipeWire s16le 2ch 48000Hz SUSPENDED 70 alsa_output.platform-107c701400.hdmi.hdmi-stereo PipeWire s32le 2ch 48000Hz SUSPENDED
Selle Raspberry Pi OS Lite installi puhul HDMI-heli vaikeväärtuse kuvamiseks ja muutmiseks (pange tähele, et see võib juba olla vaikeväärtus) tippige järgmine käsk:
$ 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
Esitamiseks kuiampnäiteks tuleb see kõigepealt s-i üles laadidaample cache, antud juhul vaikevalamu juures. Valamu saab muuta, lisades selle nime pactl play-s lõppu.ample käsk:
$ pactl üleslaadimisedampsample.mp3 samplename $ pactl play-sampsamplenanimi
Heli taasesitamiseks on veelgi lihtsam kasutada PulseAudio käsku:
$ paplay sample.mp3
pactl-il on võimalus seadistada taasesituse helitugevust. Kuna töölaud kasutab heliteabe hankimiseks ja määramiseks PulseAudio utiliite, kajastuvad nende käsurea muudatuste täitmine ka töölaua helitugevuse liuguril. See näideampvähendab helitugevust 10% võrra:
$ pactl set-sink-volume @DEFAULT_SINK@ -10%
See eksample seab helitugevuse 50%-le:
$ pactl set-sink-volume @DEFAULT_SINK@ 50%
On palju-palju PulseAudio käske, mida siin ei mainita. webSait (https://www.freedesktop.org/wiki/Software/PulseAudio/) ja iga käsu man-leheküljed pakuvad süsteemi kohta ulatuslikku teavet.

Käsurida

6

Valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest
Bluetooth Bluetoothi ​​juhtimine käsurealt võib olla keeruline protsess. Raspberry Pi OS Lite'i kasutamisel on vastavad käsud juba installitud. Kõige kasulikum käsk on bluetoothctl ja mõned näited...ampSelle kasutusviisid on toodud allpool. Tehke seade teistele seadmetele leitavaks:
$ bluetoothctl leitav
Tehke seade teiste seadmetega sidutavaks:
$ bluetoothctl siduv sisse lülitatud
Leviala piires olevate Bluetooth-seadmete otsimine:
$ bluetoothctl skannimine sisse lülitatud
Lülitage skannimine välja:
$ bluetoothctl skannimine välja lülitatud
bluetoothctl-il on ka interaktiivne režiim, mida saab käivitada parameetriteta käsu abil. Järgmine näideample käivitab Raspberry Pi 4-l, millel töötab Raspberry Pi OS Lite Bookworm, interaktiivse režiimi, kus sisestatakse loendikäsk ja kuvatakse tulemused:
$ bluetoothctl Agent registreeritud [bluetooth]# loendikontroller D8:3A:DD:3B:00:00 Pi4Lite [vaikimisi] [bluetooth]#
Nüüd saate interpreterisse käske sisestada ja need täidetakse. Tüüpiline seadme sidumise ja ühenduse loomise protsess võib välja näha järgmine:
$ bluetoothctl Agent registreeritud [bluetooth]# leitav peal Muutub leitavaks õnnestumisel [CHG] Kontroller D8:3A:DD:3B:00:00 Leitav [bluetooth]# paaristatav peal Muutub seotavaks õnnestumisel [CHG] Kontroller D8:3A:DD:3B:00:00 Seotav [bluetooth]# skannimine peal
<läheduses olevate seadmete nimekiri võib olla pikk>
[bluetooth]# paar [seadme MAC-aadress, kas skannimiskäsklusest või seadmest endast, kujul xx:xx:xx:xx:xx:xx] [bluetooth]# skanni välja [bluetooth]# ühenda [sama MAC-aadress] Bluetooth-seade peaks nüüd ilmuma ühendusvõimaluste loendisse, nagu selles näites näidatudampRaspberry Pi OS Lite installi fail:
$ pactl list sink short 69 alsa_output.platform-bcm2835_audio.stereo-fallback PipeWire s16le 2ch 48000Hz SUSPENDED 70 alsa_output.platform-107c701400.hdmi.hdmi-stereo PipeWire s32le 2ch 48000Hz SUSPENDED 71 bluez_output.CA_3A_B2_CA_7C_55.1 PipeWire s32le 2ch 48000Hz SUSPENDED

Käsurida

7

Valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest
$ pactl set-default-sink 71 $ paplayample_audio_file>
Nüüd saate selle vaikeseadeks muuta ja sellel heli taasesitada.

Käsurida

8

Valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest
Järeldused
Raspberry Pi Ltd seadmetest on võimalik heliväljundit genereerida mitmel erineval viisil, mis rahuldab enamiku kasutajate vajadusi. See tehniline dokument on need mehhanismid välja toonud ja andnud teavet paljude kohta. Loodetavasti aitavad siin esitatud nõuanded lõppkasutajal valida oma projekti jaoks õige heliväljundi skeemi. Lihtne näideampHelisüsteemide kasutamise juhised on antud, kuid lugeja peaks heli- ja Bluetoothi ​​käskude kohta lisateabe saamiseks lugema kasutusjuhendeid ja man-lehekülgi.

Järeldused

9

Raspberry Pi valge raamat, mis annab üldise ülevaateview Raspberry Pi SBC-de helivõimalustest
Vaarika Pi
Raspberry Pi on Raspberry Pi Ltd kaubamärk
Raspberry Pi Ltd

Dokumendid / Ressursid

Raspberry Pi SBCS üheplaadiline arvuti [pdfKasutusjuhend
SBCS üheplaadiline arvuti, SBCS, üheplaadiline arvuti, pardaarvuti, arvuti

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *