Slå din Raspberry Pi inn i den ultimate musikkstrømmen

Antallet ting du kan gjøre med en Raspberry Pi er forbløffende. For litt over $ 35 kan du opprette en nettverksmediaserver for å streame alle dine digitale filmer til din TV eller gi de eksisterende skriverens trådløse muligheter. Og det er bare toppen av isfjellet.

Hvis du ennå ikke har bestemt deg for hva du vil gjøre med Raspberry Pi, viser dette prosjektet hvordan du konverterer det til en Chromecast Audio-lignende musikkstrømmer. Dette betyr at du kan sette opp flere Raspberry Pis på denne måten, koble hver til en høyttaler, plassere dem rundt huset ditt og streame musikk til hver de høyttalere eksternt på en svært konfigurerbar måte. Du kan styre musikken fra telefonen, nettbrettet eller datamaskinen.

Det er et enkelt prosjekt som du kan ha satt opp og kjører i løpet av en time.

Hva du trenger

Til å begynne med trenger du en Raspberry Pi (1, 2 eller 3) og Pi MusicBox operativsystemet. Installasjon og oppsett blir enklere med de eldre to Raspberry Pi-modellene. Det er mulig med en Raspberry Pi 3, men prosessen vil være litt mer involvert, siden den siste oppdateringen til koden ble skrevet for Raspberry Pi 2.

I tillegg trenger du et SD- eller microSD-kort, en Wi-Fi-adapter for Raspberry Pi (til og med for Raspberry Pi 3, til tross for den innebygde Wi-Fi) og en høyttaler eller et lydsystem. En datamaskin er nødvendig for å skrive bildene til SD-kortet og det opprinnelige oppsettet, men for å kontrollere hvilken musikk som spilles, kan du bruke omtrent hvilken som helst enhet med tilgang til en nettleser.

Installere Pi MusicBox

For å installere Pi MusicBox, last ned det nyeste bildet fra pimusicbox.com. Trekk ut innholdet i ZIP og finn bildefilen.

Fra dette tidspunktet er installasjonsprosessen som med alle andre operativsysteminstallasjoner på en Raspberry Pi uten NOOBS. Følg de samme instruksjonene som er funnet her, ved å erstatte Pi MusicBox-bildet i stedet for Raspbian.

Hvis du har en Raspberry Pi 3

Inntil dette punktet er installasjonen for Raspberry Pi 3 identisk. Men for å få programvaren til å starte opp på Pi 3, må du gjøre noen endringer, som nevnt av Bennett Hollstein.

Forstørr bildet

", " modalTemplate ":" {{content}} ", " setContentOnInit ": false} '>

  • Last ned den forrige versjonen (les: ikke den nyeste versjonen) av Raspbian Jessie Lite-bildet fra nettstedet Raspberry Pi Foundation. En oppdatering til kjernen i den nyeste versjonen av Jessie Lite bryter denne løsningen.
  • Trekk ut innholdet i ZIP-filen og åpne bildet. På Mac kan du gjøre dette ved å høyreklikke på filen og velge Åpne med> DiskImageMounter . På Windows foreslår Hollstein å bruke et program som PowerISO for å åpne bildefilen.
  • Kopier alle filene som slutter i .dat, .elf og .dtb, samt bootcode.bin over fra Jessie Lite-bildet til til rotkatalogen på Pi MusicBox SD-kortet. Når du blir bedt om det, velger du å overskrive de eksisterende filene.

Når du har overskrevet alle filene med dem fra Jessie Lite-bildet, bør du kunne starte Pi MusicBox på Raspberry Pi 3.

Sette det opp som en musikkstrømmer

Forstørr bildet

", " modalTemplate ":" {{content}} ", " setContentOnInit ": false} '>

Dette operativsystemet krever ikke en ekstern skjerm. Du vil kontrollere musikk og innstillinger av Raspberry Pi gjennom en nettleser. Som sådan må du endre noen innstillinger før du setter ut SD-kortet og setter det inn i Raspberry Pi.

Åpne stasjonen som du nettopp har installert Pi MusicBox på, og finn config- mappen. Inne i denne mappen er en fil som heter settings.ini . Åpne denne filen i et tekstredigeringsprogram, og finn delen Nettverksinnstillinger . Skriv inn ditt trådløse nettverks SSID ved siden av wifi_network og passordet ved siden av wifi_password . ( Merk: Pi MusicBox fungerer bare med WPA-sikkerhet, ikke WEP. ) Ikke glem å lagre endringene når du er ferdig.

Eventuelt kan du skrive inn legitimasjonene dine for Spotify, Last.fm, SoundCloud, Google Play Musikk, YouTube, Dirble, Subsonic og TuneIn Radio før du lagrer endringene og setter inn SD-kortet i Raspberry Pi. For å aktivere disse tjenestene, finn det aktiverte feltet i settings.ini- filen og erstatt " false " med " true ." Jo flere endringer du gjør i filen settings.ini før første oppstart, desto større er risikoen for at du må utføre installasjonen igjen, men jeg kunne sette inn mine Spotify-referanser og aktivere den før oppstart uten problemer.

Spiller musikk

Når du har satt inn SD-kortet i Raspberry Pi, må du slå på enheten ved å sette inn strømadapteren og gi det noen minutter å starte opp.

Forstørr bildet

", " modalTemplate ":" {{content}} ", " setContentOnInit ": false} '>

Deretter navigerer til //musicbox.local i en nettleser - dette kan gjøres fra en datamaskin, smarttelefon eller nettbrett. Åpne innstillinger og aktiver og skriv inn påloggingsinformasjonen din for alle streamingtjenester du planlegger å bruke. Du kan aktivere SSH for fjernkontroll av Raspberry Pi gjennom en terminal, aktiver AirPlay og endre navnet på enheten (til noe som LivingRoom eller Kitchen) eller angi standardvolumet (ørene dine vil takke deg senere). Når du er ferdig, klikker du på Oppdater innstillinger (omstart) nederst og venter på Raspberry Pi for fullstendig omstart. Dette ser ut til å ta litt lengre tid enn en vanlig Pi-omstart.

For å spille av musikk, gå tilbake til Pi MusicBox webportal. Hvis du endret navnet på enheten, må du også bruke en annen URL for å få tilgang til Raspberry Pi. Den første delen av nettadressen vil være navnet på enheten. For eksempel, hvis du omdøper den til Kitchen, må du gå til //kitchen.local .

Du kan se alle spillelistene dine under Playlist- delen, bla gjennom stasjoner på TuneIn Radio eller toppkort på Spotify under Browse, spill av strømmer direkte med en URI under Strømmer eller søk en eller alle tilkoblede tjenester med fanen Søk . Når du klikker på en sang, bør den automatisk begynne å spille på høyttaleren du har koblet til Raspberry Pi.

 

Legg Igjen Din Kommentar