Kaip

Transliuokite muziką naudodami „Raspberry Pi“

Norint aukštos kokybės muziką leisti per mūsų hi-fi sistemą, nereikia pasikliauti CD grotuvu. Šiame seminare parodysime, kaip išplėsti „Raspberry Pi“ su „HiFiBerry Digi“ ir atvirojo kodo „Volumio“ paketu. Naudodami šį prieinamą komplektą galite groti aukščiausios kokybės garso įrašą savo garso sistemoje. Tokiu būdu galite transliuoti muziką naudodami „Raspberry Pi“.

1 Aparatūra

Pagal nutylėjimą „Raspberry Pi“ turi ausinių išvestį, kad būtų galima atkurti garsą. Deja, jis yra žinomas dėl savo prastos kokybės. Norėdami naudoti aukščiausios kokybės garsą (192 kHz / 24 bitų), naudojame papildomą aparatinę įrangą. „HiFiBerry“ teikia plėtinius daugeliui Pi variantų. Kadangi norime garso signalą perduoti skaitmeniniu būdu į savo hi-fi sistemą, pasirenkame „Digi + Standard“ (nuo 22,90 euro). Jis turi optinį TOSLink ir RCA / RCA jungtį, kuria garsas perduodamas skaitmeniniu būdu į stiprintuvą. Išplėtimo kortelė tinka tiesiai į „Raspberry Pi“ GPIO prievadą, nereikia lituoti.

2 Programinė įranga

Kaip operacinę sistemą naudojame atvirojo kodo „Volumio“ paketą. Paketas buvo sukurtas kaip vadinamoji „begalvių“ programa, o tai reiškia, kad jį ketinama valdyti per įmontuotą žiniatinklio sąsają. Šis paketas palaiko garsą iš tokių formatų kaip mp3, „flac“, „wav“, „aac“, „alac“ ir „dsd“ ir tinkle atpažįstamas kaip „upnp / dlna“ sistema. Smagu, kad jis taip pat palaiko internetinį radiją ir gali būti išplėstas naudojant priedus. Tai taip pat leidžia pridėti „Spotify“ palaikymą.

3 Surinkimas

„HiFiBerry“ įdėti paprasta. Kaip minėta, kortelė tinka tiesiai ant „Raspberry Pi“ GPIO jungties. Jūs ją sutvarkysite su pridedamais plastikiniais tarpikliais pagrindinėje plokštėje. Jums nereikia maitinimo šaltinio, nes plokštė savo galią gauna iš „Raspberry Pi“. Standartinis „Pi“ korpusas nebetinka, žinoma, pakeltų versijų gausu.

Atsisiųskite „Volumio“

Dabar, kai aparatinė įranga yra paruošta, atėjo laikas įdiegti operacinę sistemą. Eikite į www.volumio.org ir spustelėkite viršuje parsisiųsti. Kis kairysis priekis AvietėPi ir spustelėkite parsisiųsti. Bus atsisiųstas maždaug 270 MB ZIP failas. Ištraukite archyvo failą ir išsaugokite vaizdo failą darbalaukyje. Norėdami įdėti šį vaizdą į SD kortelę, mes naudojame nemokamą programą „Win32 Disk Imager“. Eikite čia, kad nedelsdami pradėtumėte atsisiuntimą. Ištraukite ir įdiekite paketą.

5 „Flash“ vaizdas

Norėdami įdėti „Volumio“ vaizdą į SD kortelę, įdėkite tuščią SD kortelę į savo kompiuterį. Paleiskite „Win32 Disk Imager“ ir pasirinkite vaizdą spustelėdami aplanko piktogramą. Tada pasirinkite diską, kuriame įdėta SD kortelė. spustelėkite Rašykite, bus dar vienas įspėjimo langelis, nurodantis, kad visa SD kortelės informacija bus ištrinta. spustelėkite Gerai, po kurio „Volumio“ dedamas į SD kortelę. Išeikite iš programos ir išimkite SD kortelę iš kompiuterio.

6 Pirmasis paleidimas

Įdėkite SD kortelę su „Volumio“ į „Raspberry Pi“. Prijunkite „HiFiBerry“ prie garso sistemos per optinę išvestį arba naudodami RCA kištuką. Prijunkite LAN kabelį prie „Pi“, jei turite, tai yra šiek tiek patogiau nei per „WiFi“, žr. 8 žingsnį. Taip pat prijunkite kitą įrangą (pavyzdžiui, USB diską) prie „Pi“ ir galiausiai prijunkite maitinimo šaltinį. Naudokite adapterį, kuris gali tiekti mažiausiai 2 amperus, nes jis turi tiekti tiek „Raspberry Pi“, tiek „Digi +“. „Raspberry Pi“ paleidimas dabar užtrunka šiek tiek papildomo laiko, nes „Volumio“ vieną kartą sukonfigūruoja save.

7 Gaukite IP adresą

Kad galėtume valdyti „Volumio“, turime prisijungti naudodami naršyklę. Kad galėtume prisijungti prie savo tinklo, turime sužinoti IP adresą. Atidarykite naršyklę („Chrome“ rekomenduoja „Volumio“) ir įveskite adresą //volumio.local. Bus rodomas „Volumio“ pagrindinis ekranas. Mažai tikėtinu atveju, jei tai neveikia, raskite IP adresą „Chrome“ įdiegdami (paslėptą) plėtinį „mDNS Browser“. IP adresą taip pat galite sužinoti „Android“ telefone su „Fing“ arba „iPhone“ / „iPad“ su „Net Analyzer“. Mūsų rinkinys turėtų ten pasirodyti pavadinimu „Volumio“.

$config[zx-auto] not found$config[zx-overlay] not found