Jednodeskový počítač SBCS
“
Informace o produktu
Specifikace:
- Podporované modely Raspberry Pi: Pi 0, Pi 1, Pi 2, Pi 3, Pi 4,
CM1, CM3, CM4, CM5, Pico, Pico2 - Možnosti audio výstupu: HDMI, analogový PCM/3.5mm jack, založený na I2S
adaptérové desky, USB audio, Bluetooth - Softwarová podpora: PulseAudio, PipeWire, ALSA
Návod k použití produktu:
Zvukový výstup HDMI:
Pro audio výstup HDMI jednoduše připojte Raspberry Pi k
HDMI monitor nebo televizor s vestavěnými reproduktory.
Analogový PCM/3.5mm jack:
Modely Raspberry Pi B+, 2, 3 a 4 mají 4pólový 3.5mm konektor
audio konektor pro analogový audio výstup. Řiďte se přiřazením signálu
tabulka pro správné zapojení.
USB audio a Bluetooth:
Pro audio výstup USB nebo Bluetooth se ujistěte, že jsou nainstalovány správné ovladače.
nainstalovaný na vašem Raspberry Pi. Viz uživatelská příručka
podrobné pokyny k nastavení.
Nastavení softwaru:
Chcete-li povolit přehrávání zvuku, nainstalujte potřebné softwarové balíčky
pomocí příkazového řádku. Po instalaci restartujte Raspberry Pi
aby se změny projevily.
Example příkazy:
sudo apt install pipewire pipewire-pulse pipewire-audio pulseaudio-utils sudo apt install pipewire-alsa seznam pactl modulů short seznam pactl jímek short
FAQ:
Otázka: Které modely Raspberry Pi podporují analogový zvuk?
výstup?
A: Modely Raspberry Pi B+, 2, 3 a 4 mají 4pólový 3.5mm konektor
audio konektor pro analogový audio výstup.
Otázka: Mohu s Raspberry Pi použít zvukovou kartu s USB?
A: Ano, s Raspberry Pi můžete použít zvukovou kartu USB pro
zvukový výstup. Ujistěte se, že jsou nainstalovány správné ovladače.
“`
Raspberry Pi
Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
Raspberry Pi Ltd
Raspberry Pi Ltd
Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
Tiráž
© 2022–2025 Raspberry Pi Ltd Tato dokumentace je licencována pod licencí Creative Commons Uveďte autora-Neodvozujte 4.0 International (CC BY-ND). Verze 1.0 Datum sestavení: 28. 05. 2025
Právní upozornění
TECHNICKÉ A SPOLEHLIVÉ ÚDAJE PRO PRODUKTY RASPBERRY PI (VČETNĚ DATOVÝCH LISTŮ) VE ZMĚNĚ, KTERÉ BÝVAJÍ ČAS OD ČASU („ZDROJE“) POSKYTUJE SPOLEČNOST RASPBERRY PI LTD („RPL“) „TAK, JAK JSOU“ A VEŠKERÉ VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ ZÁRUKY, VČETNĚ, ALE NEJEN, PŘEDPOKLÁDANÝCH ZÁRUK OBCHODOVATELNOSTI A VHODNOSTI PRO URČITÝ ÚČEL, JSOU VYLOUČENY. V MAXIMÁLNÍM ROZSAHU POVOLENÉM PLATNÝMI ZÁKONY NEBUDE RPL V ŽÁDNÉM PŘÍPADĚ ODPOVĚDNÁ ZA ŽÁDNÉ PŘÍMÉ, NEPŘÍMÉ, NÁHODNÉ, ZVLÁŠTNÍ, EXEMPLÁRNÍ NEBO NÁSLEDNÉ ŠKODY (VČETNĚ, ALE NEJEN, ZÍSKÁNÍ NÁHRADNÍHO ZBOŽÍ NEBO SLUŽEB; ZTRÁTY MOŽNOSTI POUŽITÍ, DAT NEBO ZISKŮ; NEBO PŘERUŠENÍ OBCHODNÍ ČINNOSTI), JAKKOLIV BYLY ZPŮSOBENY, A NA ZÁKLADĚ JAKÉKOLI TEORIE ODPOVĚDNOSTI, AŤ UŽ VE SMLOUVĚ, Z OBLÍZKÉ ODPOVĚDNOSTI NEBO DĚLIŠTĚ (VČETNĚ NEDBALOSTI NEBO JINAK), KTERÉ VZNIKNOU JAKÝMKOLI ZPŮSOBEM POUŽÍVÁNÍ ZDROJŮ, ATO I V PŘÍPADĚ, ŽE BYLA NA MOŽNOST TAKOVÉ ŠKODY UPOZORNĚNA. RPL si vyhrazuje právo kdykoli a bez dalšího upozornění provádět jakákoli vylepšení, vylepšení, opravy nebo jakékoli jiné úpravy ZDROJŮ nebo jakýchkoli produktů v nich popsaných. ZDROJE jsou určeny pro zkušené uživatele s odpovídající úrovní znalostí designu. Uživatelé nesou výhradní odpovědnost za svůj výběr a používání ZDROJŮ a za jakékoli použití produktů v nich popsaných. Uživatel souhlasí s tím, že odškodní a ochrání RPL před veškerou odpovědností, náklady, škodami nebo jinými ztrátami vyplývajícími z jejich používání ZDROJŮ. RPL uděluje uživatelům povolení používat ZDROJE výhradně ve spojení s produkty Raspberry Pi. Veškeré jiné použití ZDROJŮ je zakázáno. Na žádné jiné právo duševního vlastnictví RPL ani jiné právo duševního vlastnictví třetích stran se neuděluje žádná licence. VYSOKORIZIKOVÉ AKTIVITY. Produkty Raspberry Pi nejsou navrženy, vyrobeny ani určeny pro použití v nebezpečných prostředích vyžadujících bezpečný provoz, jako je provoz jaderných zařízení, navigačních nebo komunikačních systémů letadel, řízení letového provozu, zbraňových systémů nebo bezpečnostních aplikací (včetně systémů podpory života a dalších zdravotnických prostředků), u kterých by selhání produktů mohlo přímo vést k úmrtí, zranění osob nebo vážnému fyzickému poškození či poškození životního prostředí („Vysoce rizikové aktivity“). RPL se výslovně zříká jakékoli výslovné nebo implicitní záruky vhodnosti pro vysoce rizikové aktivity a nepřebírá žádnou odpovědnost za použití nebo zahrnutí produktů Raspberry Pi do vysoce rizikových aktivit. Produkty Raspberry Pi jsou poskytovány v souladu se standardními podmínkami RPL. Poskytování ZDROJŮ společností RPL nerozšiřuje ani jinak nemění Standardní podmínky společnosti RPL, včetně mimo jiné zřeknutí se odpovědnosti a záruk v nich uvedených.
Právní upozornění
2
Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
Historie verzí dokumentu
Datum vydání
Popis
1.0
1. dubna 2025 První vydání
Rozsah dokumentu
Tento dokument se vztahuje na následující produkty Raspberry Pi:
pí 0
pí 1
pí 2
Pi Pi Pi Pi Pi CM1 CM3 CM4 CM5 Pico Pico2
3
4 400 5 500
0 WHABABB Vše Vše Vše Vše Vše Vše Vše Vše Vše Vše Vše
Rozsah dokumentu
1
Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
Zavedení
V průběhu let se možnosti zvukového výstupu na jednodeskových počítačích Raspberry Pi (SBC) rozrostly a způsob jejich softwarového ovládání se změnil. Tento dokument probere mnoho dostupných možností zvukového výstupu na vašem zařízení Raspberry Pi a poskytne pokyny, jak používat zvukové možnosti z plochy a příkazového řádku. Tento dokument předpokládá, že zařízení Raspberry Pi používá operační systém Raspberry Pi a je plně aktualizované s nejnovějším firmwarem a jádry.
Zavedení
2
Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
Zvukový hardware Raspberry Pi
HDMI
Všechny Raspberry Pi SBC mají HDMI konektor, který podporuje HDMI audio. Připojením Raspberry Pi SBC k monitoru nebo televizi s reproduktory se automaticky povolí výstup HDMI audio přes tyto reproduktory. HDMI audio je vysoce kvalitní digitální signál, takže výsledky mohou být velmi dobré, a je podporován vícekanálový zvuk, jako je DTS. Pokud používáte HDMI video, ale chcete, aby se audio signál oddělil – napříkladample, k ampPokud používáte zařízení, které nepodporuje vstup HDMI, budete muset k oddělení zvukového signálu od signálu HDMI použít další hardware nazývaný rozbočovač. To může být drahé, ale existují i další možnosti, které jsou popsány níže.
Analogový PCM/3.5mm jack
Modely Raspberry Pi B+, 2, 3 a 4 jsou vybaveny 4pólovým 3.5mm audio konektorem, který podporuje audio a kompozitní video signály. Jedná se o nekvalitní analogový výstup generovaný ze signálu PCM (pulzně-kódová modulace), ale stále je vhodný pro sluchátka a stolní reproduktory.
POZNÁMKA Raspberry Pi 5 nemá analogový audio výstup.
Signály zástrček jack jsou definovány v následující tabulce, počínaje koncem kabelu a konče špičkou. Kabely jsou k dispozici s různým přiřazením, proto se ujistěte, že máte správné přiřazení.
Signál segmentu jacku
Rukáv
Video
Prsten 2
Země
Prsten 1
Právo
Tip
Vlevo
Adaptérové desky založené na I2S
Všechny modely SBC Raspberry Pi mají na GPIO konektoru k dispozici periferní zařízení I2S. I2S je standard rozhraní elektrické sériové sběrnice používaný k připojení digitálních audio zařízení a komunikaci audio dat PCM mezi periferiemi v elektronickém zařízení. Společnost Raspberry Pi Ltd vyrábí řadu audio desek, které se připojují k GPIO konektoru a používají rozhraní I2S k přenosu audio dat ze SoC (systém na čipu) na rozšiřující desku. Poznámka: Rozšiřující desky, které se připojují přes GPIO konektor a splňují příslušné specifikace, se nazývají HAT (Hardware Attached on Top). Jejich specifikace naleznete zde: https://datasheets.raspberrypi.com/ Celou řadu audio HATů si můžete prohlédnout na webových stránkách společnosti Raspberry Pi Ltd. webweb: https://www.raspberrypi.com/products/ Pro audio výstup je k dispozici také velké množství HAT třetích stran, napříkladampod společností Pimoroni, HiFiBerry, Adafruit atd. a ty poskytují řadu různých funkcí.
USB audio
Pokud není možné nainstalovat HAT nebo hledáte rychlý a snadný způsob, jak připojit jack konektor pro výstup pro sluchátka nebo vstup pro mikrofon, pak je dobrou volbou USB audio adaptér. Jedná se o jednoduchá a levná zařízení, která se zapojují do jednoho z portů USB-A na Raspberry Pi SBC. Raspberry Pi OS standardně obsahuje ovladače pro USB audio; jakmile je zařízení připojeno, mělo by se zobrazit v nabídce zařízení, která se zobrazí po kliknutí pravým tlačítkem myši na ikonu reproduktoru na hlavním panelu. Systém také automaticky zjistí, zda má připojené USB zařízení vstup pro mikrofon, a povolí příslušnou podporu.
USB audio
3
Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
Bluetooth
Bluetooth audio označuje bezdrátový přenos zvukových dat prostřednictvím technologie Bluetooth, která je velmi široce používána. Umožňuje Raspberry Pi SBC komunikovat s Bluetooth reproduktory a sluchátky/špunty do uší nebo s jakýmkoli jiným zvukovým zařízením s podporou Bluetooth. Dosah je poměrně krátký – maximálně 10 m. Zařízení Bluetooth je třeba „spárovat“ s Raspberry Pi SBC a po provedení této akce se zobrazí v nastavení zvuku na ploše. Bluetooth je ve výchozím nastavení nainstalován v operačním systému Raspberry Pi a logo Bluetooth se zobrazí na hlavním panelu na ploše všech zařízení, která mají nainstalovaný hardware Bluetooth (buď vestavěný, nebo prostřednictvím Bluetooth USB dongle). Pokud je Bluetooth povoleno, ikona bude modrá; pokud je zakázáno, ikona bude šedá.
Bluetooth
4
Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
Softwarová podpora
Základní software pro podporu zvuku se v plném obrazu Raspberry Pi OS značně změnil a pro koncového uživatele jsou tyto změny většinou transparentní. Původně používaným zvukovým subsystémem byl ALSA. PulseAudio nahradila ALSA, než ji nahradil současný systém s názvem PipeWire. Tento systém má stejnou funkcionalitu jako PulseAudio a kompatibilní API, ale má také rozšíření pro zpracování videa a dalších funkcí, což výrazně usnadňuje integraci videa a zvuku. Protože PipeWire používá stejné API jako PulseAudio, fungují utility PulseAudio v systému PipeWire bez problémů. Tyto utility se používají v ex...ampsoubory níže. Aby se zmenšila velikost obrazu, Raspberry Pi OS Lite stále používá pro podporu zvuku ALSA a neobsahuje žádné zvukové knihovny PipeWire, PulseAudio ani Bluetooth. Je však možné nainstalovat příslušné knihovny a přidat tyto funkce dle potřeby a tento proces je také popsán níže.
Desktop
Jak již bylo zmíněno výše, ovládání zvuku se provádí pomocí ikony reproduktoru na hlavním panelu na ploše. Kliknutím levým tlačítkem myši na ikonu se zobrazí posuvník hlasitosti a tlačítko ztlumení, zatímco kliknutím pravým tlačítkem myši se zobrazí seznam dostupných zvukových zařízení. Jednoduše klikněte na zvukové zařízení, které chcete použít. Kliknutím pravým tlačítkem myši je také možné změnit nastavení.filepoužívá každé zařízení. Tyto produktyfileZařízení obvykle poskytují různé úrovně kvality. Pokud je povolena podpora mikrofonu, v nabídce se zobrazí ikona mikrofonu; kliknutím pravým tlačítkem myši na ni se zobrazí možnosti nabídky specifické pro mikrofon, například výběr vstupního zařízení, zatímco kliknutím levým tlačítkem myši se zobrazí nastavení úrovně vstupu. Bluetooth Chcete-li spárovat zařízení Bluetooth, klikněte levým tlačítkem myši na ikonu Bluetooth na hlavním panelu a poté vyberte možnost „Přidat zařízení“. Systém poté začne vyhledávat dostupná zařízení, která bude nutné přepnout do režimu „Objevovat“, aby byla zobrazena. Klikněte na zařízení, když se zobrazí v seznamu, a zařízení by se poté měla spárovat. Po spárování se zvukové zařízení zobrazí v nabídce, kterou vyberete kliknutím na ikonu reproduktoru na hlavním panelu.
Příkazový řádek
Protože PipeWire používá stejné API jako PulseAudio, většina příkazů PulseAudio používaných k ovládání zvuku funguje i na PipeWire. pactl je standardní způsob ovládání PulseAudio: pro více informací zadejte do příkazového řádku příkaz man pactl. Předpoklady pro Raspberry Pi OS Lite Při plné instalaci Raspberry Pi OS jsou již nainstalovány všechny potřebné aplikace a knihovny příkazového řádku. Ve verzi Lite však PipeWire není ve výchozím nastavení nainstalován a pro přehrávání zvuku je nutné jej nainstalovat ručně. Chcete-li nainstalovat požadované knihovny pro PipeWire na Raspberry Pi OS Lite, zadejte následující:
sudo apt install pipewire pipewire-pulse pipewire-audio pulseaudio-utils
Pokud máte v úmyslu spouštět aplikace, které používají ALSA, budete muset nainstalovat také následující:
sudo apt install pipewire-alsa
Restartování po instalaci je nejjednodušší způsob, jak vše spustit. Přehrávání zvuku (např.amples Zobrazit seznam nainstalovaných modulů PulseAudio ve zkrácené formě (dlouhá forma obsahuje mnoho informací a je obtížné ji číst):
$ pactl seznam modulů krátký
Zobrazit seznam sinků PulseAudio ve zkrácené formě:
Příkazový řádek
5
Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
Seznam $ pactl klesá
Na Raspberry Pi 5 připojeném k HDMI monitoru s vestavěným zvukem a další USB zvukovou kartou tento příkaz vydá následující výstup:
$ pactl list sinks short 179 alsa_output.platform-107c701400.hdmi.hdmi-stereo PipeWire s32le 2ch 48000Hz POZASTAVENO 265 alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-stereo-output PipeWire s16le 2ch 48000Hz POZASTAVENO
POZNÁMKA Raspberry Pi 5 nemá analogový výstup. Pro instalaci Raspberry Pi OS Lite na Raspberry Pi 4 – který má HDMI a analogový výstup – se vrátí následující:
$ pactl list sinks short 69 alsa_output.platform-bcm2835_audio.stereo-fallback PipeWire s16le 2ch 48000Hz POZASTAVENO 70 alsa_output.platform-107c701400.hdmi.hdmi-stereo PipeWire s32le 2ch 48000Hz POZASTAVENO
Chcete-li zobrazit a změnit výchozí sink na HDMI audio (může být již výchozí) v této instalaci Raspberry Pi OS Lite, zadejte:
$ 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
Přehrát jakoampnapř., nejprve je třeba jej nahrát do sampmezipaměť le, v tomto případě na výchozím jímku. Jímku můžete změnit přidáním jejího názvu na konec příkazu pactl play-samppříkaz le:
$ pactl upload-sampsample.mp3 sampjméno $ pactl play-sampsampjméno
Existuje příkaz PulseAudio, který je pro přehrávání zvuku ještě snadnější:
$ paplay sample.mp3
Nástroj pactl má možnost nastavit hlasitost přehrávání. Protože plocha používá k získání a nastavení zvukových informací utility PulseAudio, provedení těchto změn příkazového řádku se projeví také v posuvníku hlasitosti na ploše. Tento příklad...ample snižuje hlasitost o 10 %:
$ pactl set-sink-volume @DEFAULT_SINK@ -10%
Tento example nastaví hlasitost na 50 %:
$ pactl set-sink-volume @DEFAULT_SINK@ 50%
Existuje mnoho, mnoho příkazů PulseAudio, které zde nejsou zmíněny. PulseAudio webStránka (https://www.freedesktop.org/wiki/Software/PulseAudio/) a manuálové stránky pro každý příkaz nabízejí rozsáhlé informace o systému.
Příkazový řádek
6
Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
Ovládání Bluetooth z příkazového řádku může být složitý proces. Při použití Raspberry Pi OS Lite jsou příslušné příkazy již nainstalovány. Nejužitečnějším příkazem je bluetoothctl a některé ex...ampNíže jsou uvedeny seznamy používaných zařízení. Nastavte zařízení tak, aby bylo viditelné pro ostatní zařízení:
$ bluetoothctl zjistitelný na
Spárování zařízení s jinými zařízeními:
$ bluetoothctl párovatelný na
Vyhledávání zařízení Bluetooth v dosahu:
$ bluetoothctl skenování zapnuto
Vypnout skenování:
$ skenování bluetoothctl vypnuto
bluetoothctl má také interaktivní režim, který se vyvolává pomocí příkazu bez parametrů. Následující příkladampPříkaz le spustí interaktivní režim na Raspberry Pi 4 s operačním systémem Raspberry Pi OS Lite Bookworm, kde se zadá příkaz list a zobrazí se výsledky:
$ bluetoothctl Agent registrovaný [bluetooth]# list Controller D8:3A:DD:3B:00:00 Pi4Lite [výchozí] [bluetooth]#
Nyní můžete do interpretu zadávat příkazy a ty budou provedeny. Typický proces párování a následného připojení k zařízení může vypadat takto:
$ bluetoothctl Agent zaregistrován [bluetooth]# zjistitelný zapnuto Změna zjistitelného zapnuto Úspěšné [CHG] Controller D8:3A:DD:3B:00:00 Zjistitelný na [bluetooth]# párovatelný zapnuto Změna párovatelného zapnuto Úspěšné [CHG] Controller D8:3A:DD:3B:00:00 Párovatelný na [bluetooth]# skenování zapnuto
< může to být dlouhý seznam zařízení v okolí >
[bluetooth]# párování [MAC adresa zařízení, z příkazu skenování nebo ze samotného zařízení, ve tvaru xx:xx:xx:xx:xx:xx] [bluetooth]# skenování vypnuto [bluetooth]# připojení [stejná MAC adresa] Zařízení Bluetooth by se nyní mělo zobrazit v seznamu uchycení, jak je znázorněno v tomto příkladu.ampz instalace Raspberry Pi OS Lite:
$ pactl list sinks short 69 alsa_output.platform-bcm2835_audio.stereo-fallback PipeWire s16le 2ch 48000Hz POZASTAVENO 70 alsa_output.platform-107c701400.hdmi.hdmi-stereo PipeWire s32le 2ch 48000Hz POZASTAVENO 71 bluez_output.CA_3A_B2_CA_7C_55.1 PipeWire s32le 2ch 48000Hz POZASTAVENO
Příkazový řádek
7
Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
$ pactl set-default-sink 71 $ paplayample_audio_file>
Nyní si ho můžete nastavit jako výchozí a přehrávat na něm zvuk.
Příkazový řádek
8
Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
Závěry
Existuje řada různých způsobů, jak vytvořit zvukový výstup ze zařízení Raspberry Pi Ltd, které uspokojí drtivou většinu požadavků uživatelů. Tato bílá kniha popsala tyto mechanismy a poskytla informace o mnoha z nich. Doufáme, že zde uvedené rady pomohou koncovému uživateli vybrat správné schéma zvukového výstupu pro jeho projekt. Jednoduchý příkladampByly poskytnuty pokyny k používání audiosystémů, ale čtenář by si měl prohlédnout manuály a stránky manuálu pro audio a Bluetooth příkazy, kde nalezne další podrobnosti.
Závěry
9
Raspberry Pi – Whitepaper s přehledem na vysoké úrovniview Možnosti zvuku na SBC Raspberry Pi
Raspberry Pi
Raspberry Pi je ochranná známka společnosti Raspberry Pi Ltd
Raspberry Pi Ltd
Dokumenty / zdroje
![]() |
Jednodeskový počítač Raspberry Pi SBCS [pdfUživatelská příručka Jednodeskový počítač SBCS, SBCS, Jednodeskový počítač, Palubní počítač, Počítač |