Uporabniški priročnik za enoploščni računalnik Raspberry Pi SBCS

Enoploščni računalnik SBCS

Informacije o izdelku

Tehnični podatki:

  • Podprti modeli Raspberry Pi: Pi 0, Pi 1, Pi 2, Pi 3, Pi 4,
    CM1, CM3, CM4, CM5, Pico, Pico2
  • Možnosti avdio izhoda: HDMI, analogni PCM/3.5 mm priključek, na osnovi I2S
    adapterske plošče, USB zvok, Bluetooth
  • Programska podpora: PulseAudio, PipeWire, ALSA

Navodila za uporabo izdelka:

Zvočni izhod HDMI:

Za avdio izhod HDMI preprosto priključite Raspberry Pi na
HDMI monitor ali televizor z vgrajenimi zvočniki.

Analogni PCM/3.5 mm priključek:

Modeli Raspberry Pi B+, 2, 3 in 4 imajo 4-polni 3.5 mm
avdio priključek za analogni avdio izhod. Sledite dodelitvi signala
tabelo za pravilne povezave.

Zvok prek USB-ja in Bluetooth:

Za izhod zvoka USB ali Bluetooth se prepričajte, da so nameščeni ustrezni gonilniki.
nameščen na vašem Raspberry Pi. Za navodila za uporabo glejte uporabniški priročnik
podrobna navodila za namestitev.

Nastavitev programske opreme:

Za omogočanje predvajanja zvoka namestite potrebne programske pakete
z uporabo ukazne vrstice. Po namestitvi znova zaženite Raspberry Pi
da spremembe začnejo veljati.

Example Ukazi:

        sudo apt install pipewire pipewire-pulse pipewire-audio pulseaudio-utils sudo apt install pipewire-alsa seznam pactl modulov short seznam pactl ponorov short
    

pogosta vprašanja:

V: Kateri modeli Raspberry Pi podpirajo analogni zvok?
izhod?

A: Modeli Raspberry Pi B+, 2, 3 in 4 imajo 4-polni 3.5 mm
avdio priključek za analogni avdio izhod.

V: Ali lahko z Raspberry Pi uporabljam zvočno kartico USB?

A: Da, z Raspberry Pi lahko uporabite zvočno kartico USB za
zvočni izhod. Prepričajte se, da so nameščeni ustrezni gonilniki.

“`

Raspberry Pi
Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih
Raspberry Pi Ltd
Raspberry Pi Ltd

Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih
Kolofon
© 2022–2025 Raspberry Pi Ltd Ta dokumentacija je licencirana pod licenco Creative Commons Priznanje avtorstva-Brez predelav 4.0 International (CC BY-ND). Različica 1.0 Datum izdelave: 28. 05. 2025
Pravno obvestilo o zavrnitvi odgovornosti
TEHNIČNE PODATKE IN PODATKE O ZANESLJIVOSTI ZA IZDELKE RASPBERRY PI (VKLJUČNO S PODATKOVNIMI LISTI), KI SO OBČASNO SPREMENJENI (»VIRI«), ZAGOTAVLJA RASPBERRY PI LTD (»RPL«) »TAKŠNE, KAKŠNE SO«, IN VSE IZRECNE ALI NAZNAČENE GARANCIJE, VKLJUČNO, TODA NE OMEJENO NA, IMPLICITNE GARANCIJE ZA PRODAJO IN PRIMERNOST ZA DOLOČEN NAMEN SE ZAVRAČAJO. DO NAJVEČJEGA OBSEGA, KI GA DOVOLJUJE VELJAVNA ZAKONODAJA, RPL V NOBENEM PRIMERU NE BO ODGOVOREN ZA KAKRŠNO KOLI NEPOSREDNO, POSREDNO, NAKLJUČNO, POSEBNO, EKSEMPLARNO ALI POSLEDIČNO ŠKODO (VKLJUČNO, VENDAR NE OMEJENO NA NABAVO NADOMESTKA BLAGA ALI STORITEV; IZGUBA UPORABE, PODATKOV ALI DOBIČKA; NE glede na to, KAKRŠNA KOLI JE POVZROČENA ODGOVORNOST, BODISI V POGODBI, STROGA ODGOVORNOSTI (VKLJUČNO Z MALOMARNOSTJO ALI DRUGAČEM), KI NASTANE IZ UPORABE. VIROV, TUDI ČE JE OBVEŠČEN O MOŽNOSTI TAKŠNE ŠKODE. RPL si pridržuje pravico do kakršnih koli izboljšav, izboljšav, popravkov ali kakršnih koli drugih sprememb VIROV ali katerih koli izdelkov, opisanih v njih, kadar koli in brez predhodnega obvestila. VIRI so namenjeni usposobljenim uporabnikom z ustrezno ravnjo oblikovalskega znanja. Uporabniki so izključno odgovorni za svojo izbiro in uporabo VIROV ter kakršno koli uporabo izdelkov, opisanih v njih. Uporabnik se strinja, da bo RPL odškodoval in odvezal odgovornost za vse obveznosti, stroške, škodo ali druge izgube, ki izhajajo iz njihove uporabe VIROV. RPL podeljuje uporabnikom dovoljenje za uporabo VIROV izključno v povezavi z izdelki Raspberry Pi. Vsaka druga uporaba VIROV je prepovedana. Nobena licenca ni podeljena nobenemu drugemu RPL ali drugi pravici intelektualne lastnine tretjih oseb. VISOKO TVEGANE DEJAVNOSTI. Izdelki Raspberry Pi niso oblikovani, izdelani ali namenjeni za uporabo v nevarnih okoljih, ki zahtevajo varno delovanje, na primer pri delovanju jedrskih objektov, navigacijskih ali komunikacijskih sistemov letal, nadzora zračnega prometa, oborožitvenih sistemov ali aplikacij, ki so kritične za varnost (vključno s sistemi za vzdrževanje življenja in drugimi medicinskimi napravami), v katerih bi okvara izdelkov lahko povzročila neposredno smrt, telesne poškodbe ali resno fizično ali okoljsko škodo (»dejavnosti z visokim tveganjem«). RPL izrecno zavrača vsako izrecno ali implicitno garancijo primernosti za dejavnosti z visokim tveganjem in ne prevzema nobene odgovornosti za uporabo ali vključitev izdelkov Raspberry Pi v dejavnosti z visokim tveganjem. Za izdelke Raspberry Pi veljajo standardni pogoji RPL. Določba VIROV s strani RPL ne razširja ali drugače spreminja standardnih pogojev RPL, vključno z, vendar ne omejeno na, zavrnitvami odgovornosti in jamstvi, izraženimi v njih.

Pravno obvestilo o zavrnitvi odgovornosti

2

Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih

Zgodovina različic dokumenta

Datum izdaje

Opis

1.0

1. april 2025 Začetna izdaja

Obseg dokumenta

Ta dokument velja za naslednje izdelke Raspberry Pi:

Pi 0

Pi 1

Pi 2

Pi Pi Pi Pi Pi CM1 CM3 CM4 CM5 Pico Pico2

3

4 400 5 500

0 WHABABB Vse Vse Vse Vse Vse Vse Vse Vse Vse Vse

Obseg dokumenta

1

Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih
Uvod
Z leti so se možnosti za zvočni izhod na enoploščnih računalnikih Raspberry Pi povečale, način njihovega upravljanja s programsko opremo pa se je spremenil. Ta dokument bo pregledal številne možnosti za zvočni izhod na vaši napravi Raspberry Pi in podal navodila za uporabo zvočnih možnosti z namizja in iz ukazne vrstice. Ta dokument predvideva, da naprava Raspberry Pi uporablja operacijski sistem Raspberry Pi in je v celoti posodobljena z najnovejšo vdelano programsko opremo in jedri.

Uvod

2

Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih
Zvočna strojna oprema Raspberry Pi

HDMI
Vsi Raspberry Pi SBC imajo priključek HDMI, ki podpira zvok HDMI. Če Raspberry Pi SBC priključite na monitor ali televizor z zvočniki, se bo samodejno omogočil izhod zvoka HDMI prek teh zvočnikov. Zvok HDMI je visokokakovosten digitalni signal, zato so lahko rezultati zelo dobri, podprt pa je tudi večkanalni zvok, kot je DTS. Če uporabljate video HDMI, vendar želite, da se zvočni signal loči – na primerample, do ampČe uporabljate napravo, ki ne podpira vhoda HDMI, boste morali uporabiti dodatno strojno opremo, imenovano razdelilnik, da iz signala HDMI izluščite zvočni signal. To je lahko drago, vendar obstajajo tudi druge možnosti, ki so opisane spodaj.

Analogni PCM/3.5 mm priključek

Modeli Raspberry Pi B+, 2, 3 in 4 imajo 4-polni 3.5 mm avdio priključek, ki lahko podpira avdio in kompozitne video signale. Gre za nizkokakovosten analogni izhod, ustvarjen iz PCM (pulzno-kodna modulacija) signala, vendar je še vedno primeren za slušalke in namizne zvočnike.

OPOMBA Raspberry Pi 5 nima analognega zvočnega izhoda.

Signali vtiča so opredeljeni v naslednji tabeli, začenši od konca kabla do konice. Kabli so na voljo z različnimi dodelitvami, zato se prepričajte, da imate pravilno.

Signal segmenta vtičnice

Rokav

Video

Prstan 2

Tla

Prstan 1

prav

Nasvet

levo

Adapterske plošče na osnovi I2S
Vsi modeli Raspberry Pi SBC-jev imajo na glavi GPIO na voljo periferno napravo I2S. I2S je standard električnega serijskega vodilnega vmesnika, ki se uporablja za povezovanje digitalnih avdio naprav in komunikacijo avdio podatkov PCM med perifernimi napravami v elektronski napravi. Raspberry Pi Ltd proizvaja vrsto avdio plošč, ki se povežejo z glavo GPIO in uporabljajo vmesnik I2S za prenos avdio podatkov iz SoC (sistem na čipu) na dodatno ploščo. Opomba: Dodatne plošče, ki se povežejo prek glave GPIO in ustrezajo ustreznim specifikacijam, so znane kot HAT (Hardware Attached on Top - strojna oprema, pritrjena na vrh). Njihove specifikacije najdete tukaj: https://datasheets.raspberrypi.com/ Celotno paleto avdio HAT-ov si lahko ogledate na Raspberry Pi Ltd. webspletna stran: https://www.raspberrypi.com/products/ Na voljo je tudi veliko število HAT-ov drugih proizvajalcev za zvočni izhod, npr.ampod Pimoronija, HiFiBerryja, Adafruita itd., ki ponujajo množico različnih funkcij.
USB avdio
Če ni mogoče namestiti HAT-a ali iščete hiter in enostaven način za priključitev vtiča za izhod za slušalke ali vhod za mikrofon, je USB avdio adapter dobra izbira. To so preproste, poceni naprave, ki se priključijo na enega od vrat USB-A na Raspberry Pi SBC. Raspberry Pi OS privzeto vključuje gonilnike za USB zvok; takoj ko je naprava priključena, se mora prikazati v meniju naprav, ki se prikaže, ko z desno miškino tipko kliknete ikono zvočnika v opravilni vrstici. Sistem bo samodejno zaznal tudi, ali ima priključena USB naprava vhod za mikrofon, in omogočil ustrezno podporo.

USB avdio

3

Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih
Bluetooth
Zvok Bluetooth se nanaša na brezžični prenos zvočnih podatkov prek tehnologije Bluetooth, ki se zelo pogosto uporablja. Omogoča Raspberry Pi SBC komunikacijo z zvočniki in slušalkami Bluetooth ali katero koli drugo zvočno napravo s podporo za Bluetooth. Domet je precej kratek – največ 10 m. Naprave Bluetooth je treba »seznaniti« z Raspberry Pi SBC in se bodo po tem prikazale v zvočnih nastavitvah na namizju. Bluetooth je v operacijskem sistemu Raspberry Pi privzeto nameščen, logotip Bluetooth pa se prikaže v opravilni vrstici namizja na vseh napravah, ki imajo nameščeno strojno opremo Bluetooth (vgrajeno ali prek USB-ključka Bluetooth). Ko je Bluetooth omogočen, je ikona modre barve; ko je onemogočen, je ikona siva.

Bluetooth

4

Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih
Programska podpora

Osnovna programska oprema za podporo zvoka se je v celotni sliki operacijskega sistema Raspberry Pi precej spremenila in za končnega uporabnika so te spremembe večinoma pregledne. Prvotni zvočni podsistem je bil ALSA. PulseAudio je nasledil ALSA, preden ga je nadomestil trenutni sistem, ki se imenuje PipeWire. Ta sistem ima enako funkcionalnost kot PulseAudio in združljiv API, ima pa tudi razširitve za obdelavo videa in drugih funkcij, zaradi česar je integracija videa in zvoka veliko lažja. Ker PipeWire uporablja isti API kot PulseAudio, pripomočki PulseAudio delujejo brezhibno v sistemu PipeWire. Ti pripomočki se uporabljajo v prejšnjih...ampdatoteke spodaj. Da bi zmanjšali velikost slike, Raspberry Pi OS Lite še vedno uporablja ALSA za zagotavljanje zvočne podpore in ne vključuje nobenih zvočnih knjižnic PipeWire, PulseAudio ali Bluetooth. Vendar pa je mogoče namestiti ustrezne knjižnice, da po potrebi dodate te funkcije, in ta postopek je opisan tudi spodaj.
Namizje
Kot že omenjeno, se zvočne operacije upravljajo prek ikone zvočnika v opravilni vrstici na namizju. Z levim klikom na ikono se prikaže drsnik za glasnost in gumb za izklop zvoka, z desnim klikom pa seznam razpoložljivih zvočnih naprav. Preprosto kliknite zvočno napravo, ki jo želite uporabiti. Z desnim klikom lahko spremenite tudi nastavitve.fileki jih uporablja vsaka naprava. Ti profileObičajno zagotavljajo različne ravni kakovosti. Če je omogočena podpora za mikrofon, se v meniju prikaže ikona mikrofona; z desnim klikom nanjo se prikažejo možnosti menija, specifične za mikrofon, kot je izbira vhodne naprave, z levim klikom pa nastavitve vhodne ravni. Bluetooth Če želite seznaniti napravo Bluetooth, z levim klikom na ikono Bluetooth v opravilni vrstici kliknite ikono Bluetooth in nato izberite »Dodaj napravo«. Sistem bo nato začel iskati razpoložljive naprave, ki jih bo treba preklopiti v način »Odkrivanje«, da bodo vidne. Kliknite napravo, ko se prikaže na seznamu, in naprave bi se morale seznaniti. Ko je zvočna naprava seznanjena, se bo prikazala v meniju, ki ga izberete s klikom na ikono zvočnika v opravilni vrstici.
Ukazna vrstica
Ker PipeWire uporablja isti API kot PulseAudio, večina ukazov PulseAudio, ki se uporabljajo za nadzor zvoka, deluje tudi v sistemu PipeWire. pactl je standardni način nadzora PulseAudio: za več podrobnosti v ukazno vrstico vnesite man pactl. Predpogoji za Raspberry Pi OS Lite Pri polni namestitvi sistema Raspberry Pi OS so vse potrebne aplikacije in knjižnice ukazne vrstice že nameščene. V različici Lite pa PipeWire ni privzeto nameščen in ga je treba za predvajanje zvoka namestiti ročno. Če želite namestiti potrebne knjižnice za PipeWire v sistemu Raspberry Pi OS Lite, vnesite naslednje:
sudo apt install pipewire pipewire-pulse pipewire-audio pulseaudio-utils
Če nameravate izvajati aplikacije, ki uporabljajo ALSA, boste morali namestiti tudi naslednje:
sudo apt namestite pipewire-alsa
Ponovni zagon po namestitvi je najlažji način, da vse zaženete. Predvajanje zvoka npr.amples Prikaži seznam nameščenih modulov PulseAudio v skrajšani obliki (dolga oblika vsebuje veliko informacij in je težko berljiva):
$ pactl seznam modulov short
Prikaži seznam ponorov PulseAudio v kratki obliki:

Ukazna vrstica

5

Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih
Seznam paktov $ packtl pade na dno
Na Raspberry Pi 5, priključenem na monitor HDMI z vgrajenim zvokom in dodatno zvočno kartico USB, ta ukaz vrne naslednji izhod:
$ pactl list sinks 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
OPOMBA Raspberry Pi 5 nima analognega izhoda. Za namestitev sistema Raspberry Pi OS Lite na Raspberry Pi 4, ki ima HDMI in analogni izhod, se vrne naslednje:
$ pactl list sinks 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
Za prikaz in spremembo privzetega odvoda na HDMI zvok (upoštevajte, da je morda že privzet) v tej namestitvi Raspberry Pi OS Lite vnesite:
$ 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
Za predvajanje kotampnajprej ga je treba naložiti na samppredpomnilnik le, v tem primeru na privzetem pomivalnem koritu. Pomivalno korito lahko spremenite tako, da na konec pakta play-s dodate njegovo ime.ample ukaz:
$ pactl nalaganje-sampsample.mp3 sampime $ pactl play-sampsampime_lene
Obstaja ukaz PulseAudio, ki je še enostavnejši za predvajanje zvoka:
$ paplay sample.mp3
Ukaz pactl ima možnost nastavitve glasnosti predvajanja. Ker namizje uporablja pripomočke PulseAudio za pridobivanje in nastavitev zvočnih informacij, se bo izvedba teh sprememb ukazne vrstice odražala tudi v drsniku za glasnost na namizju. Ta npr.ampzmanjša glasnost za 10 %:
$ pactl set-sink-volume @DEFAULT_SINK@ -10%
Ta bivšiample nastavi glasnost na 50 %:
$ pactl set-sink-volume @DEFAULT_SINK@ 50%
Obstaja veliko, veliko ukazov PulseAudio, ki tukaj niso omenjeni. PulseAudio webSpletna stran (https://www.freedesktop.org/wiki/Software/PulseAudio/) in strani priročnika za vsak ukaz ponujajo obsežne informacije o sistemu.

Ukazna vrstica

6

Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih
Upravljanje Bluetootha iz ukazne vrstice je lahko zapleten postopek. Pri uporabi Raspberry Pi OS Lite so ustrezni ukazi že nameščeni. Najbolj uporaben ukaz je bluetoothctl, nekateri pa ...ampSpodaj so navedeni podatki o uporabi. Napravo naredite vidno drugim napravam:
$ bluetoothctl odkrit na
Omogočite povezavo naprave z drugimi napravami:
$ bluetoothctl seznanjivo vklopljeno
Iskanje naprav Bluetooth v dosegu:
$ bluetoothctl skeniranje vklopljeno
Izklopi skeniranje:
$ skeniranje bluetoothctl izklopljeno
bluetoothctl ima tudi interaktivni način, ki ga pokličemo z ukazom brez parametrov. Naslednji primerampUkaz le zažene interaktivni način, kjer se vnese ukaz list in prikažejo rezultati, na Raspberry Pi 4 z operacijskim sistemom Raspberry Pi OS Lite Bookworm:
$ bluetoothctl Agent registriran [bluetooth]# seznam Krmilnik D8:3A:DD:3B:00:00 Pi4Lite [privzeto] [bluetooth]#
Zdaj lahko v interpreter vnesete ukaze in ti se bodo izvedli. Tipičen postopek za seznanjanje in nato povezovanje z napravo se lahko glasi takole:
$ bluetoothctl Agent registriran [bluetooth]# odkrit vklopljeno Spreminjanje odkritja vklopljeno uspelo [CHG] Krmilnik D8:3A:DD:3B:00:00 Odkrit vklopljeno [bluetooth]# seznanjivo vklopljeno Spreminjanje seznanjivosti vklopljeno uspelo [CHG] Krmilnik D8:3A:DD:3B:00:00 Seznanjivo vklopljeno [bluetooth]# skeniranje vklopljeno
<seznam naprav v bližini bi lahko bil dolg>
[bluetooth]# par [mac naslov naprave, iz ukaza za skeniranje ali iz same naprave, v obliki xx:xx:xx:xx:xx:xx] [bluetooth]# skeniranje izklopljeno [bluetooth]# povezava [isti mac naslov] Naprava Bluetooth bi se morala zdaj prikazati na seznamu odtokov, kot je prikazano v tem primeru.ampiz namestitve Raspberry Pi OS Lite:
$ pactl list sinks 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

Ukazna vrstica

7

Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih
$ pactl set-default-sink 71 $ paplayample_audio_file>
Zdaj lahko to nastavite kot privzeto in predvajate zvok na njem.

Ukazna vrstica

8

Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih
Sklepi
Obstaja več različnih načinov za ustvarjanje zvočnega izhoda iz naprav Raspberry Pi Ltd, ki zadovoljujejo veliko večino uporabniških zahtev. Ta bel papir je opisal te mehanizme in podal informacije o mnogih od njih. Upamo, da bodo nasveti, predstavljeni tukaj, pomagali končnemu uporabniku izbrati pravo shemo zvočnega izhoda za svoj projekt. Preprost primerampNa voljo so navodila za uporabo avdio sistemov, vendar naj bralec za več podrobnosti prebere priročnike in strani z navodili za avdio in Bluetooth ukaze.

Sklepi

9

Raspberry Pi: Bela knjiga z visoko ravnijo pregledaview Zvočne možnosti na Raspberry Pi SBC-jih
Raspberry Pi
Raspberry Pi je blagovna znamka družbe Raspberry Pi Ltd
Raspberry Pi Ltd

Dokumenti / Viri

Enoploščni računalnik Raspberry Pi SBCS [pdf] Uporabniški priročnik
Enoploščni računalnik SBCS, SBCS, enoploščni računalnik, vgrajeni računalnik, računalnik

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *