Vänd din Raspberry Pi till den ultimata musikströmmaren

Antalet saker du kan göra med en Raspberry Pi är häpnadsväckande. För drygt 35 dollar kan du skapa en nätverksmediaserver för att strömma alla dina digitala filmer till din TV eller ge dina befintliga skrivarens trådlösa funktioner. Och det är bara toppen av isberget.

Om du ännu inte har bestämt vad du vill göra med din Raspberry Pi visar det här projektet hur du gör det till en Chromecast Audio-liknande musikströmmare. Det innebär att du kan konfigurera flera Raspberry Pis på så sätt, ansluta alla till en högtalare, placera dem runt ditt hus och strömma musik till var och en av dessa högtalare på ett mycket konfigurerbart sätt. Du kan styra musiken från telefonen, surfplattan eller datorn.

Det är ett enkelt projekt som du kan ha satt igång under en timme.

Vad du kommer att behöva

Till att börja med behöver du en Raspberry Pi (1, 2 eller 3) och Pi MusicBox operativsystem. Installation och installation blir enklare med de äldre två Raspberry Pi-modellerna. Det är möjligt med en Raspberry Pi 3, men processen kommer att vara lite mer involverad, eftersom den senaste uppdateringen till koden skrevs för Raspberry Pi 2.

Dessutom behöver du ett SD- eller microSD-kort, en Wi-Fi-adapter för Raspberry Pi (även för Raspberry Pi 3, trots inbyggd Wi-Fi) och ett högtalare eller ljudsystem. En dator är nödvändig för att skriva bilderna till SD-kortet och den ursprungliga inställningen, men för att styra vilken musik som spelas kan du använda nästan vilken enhet som helst med åtkomst till en webbläsare.

Installera Pi MusicBox

För att installera Pi MusicBox, ladda först den senaste bilden från pimusicbox.com. Extrahera innehållet i ZIP och lokalisera bildfilen.

Från och med denna gång är installationsprocessen som med alla andra operativsysteminstallationer på en Raspberry Pi utan NOOBS. Följ samma instruktioner som hittats här och byt ut Pi MusicBox-bilden på platsen för Raspbian.

Om du har en Raspberry Pi 3

Fram till denna punkt är installationen för Raspberry Pi 3 identisk. Men för att få mjukvaran att starta på din Pi 3 måste du göra några ändringar, som noteras av Bennett Hollstein.

Förstora bilden

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

  • Hämta den tidigare versionen (läs: inte den senaste versionen) av Raspbian Jessie Lite-bilden från webbplatsen Raspberry Pi Foundation. En uppdatering till kärnan i den senaste versionen av Jessie Lite bryter denna lösning.
  • Extrahera innehållet i ZIP-filen och öppna bilden. På Mac kan du göra det genom att högerklicka på filen och välja Öppna med> DiskImageMounter . I Windows föreslår Hollstein att använda ett program som PowerISO för att öppna bildfilen.
  • Kopiera alla filer som slutar i .dat, .elf och .dtb, såväl som bootcode.bin över från Jessie Lite-bilden till rotkatalogen på Pi MusicBox SD-kortet. När du uppmanas väljer du att skriva över de befintliga filerna.

När du har skrivit över alla filer med dem från Jessie Lite-bilden bör du kunna starta Pi MusicBox på Raspberry Pi 3.

Ställ in det som en musikströmmare

Förstora bilden

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

Det här operativsystemet kräver ingen extern bildskärm. Du kommer att kontrollera musiken och inställningarna för Raspberry Pi genom en webbläsare. Som sådan måste du ändra vissa inställningar innan du sätter ut SD-kortet och sätter det i Raspberry Pi.

Öppna enheten där du just installerat Pi MusicBox och leta reda på konfigurationsmappen . Inne i den här mappen är en fil som heter settings.ini . Öppna den här filen i en textredigerare och leta reda på avsnittet Nätverksinställningar . Ange ditt trådlösa nätverks SSID bredvid wifi_network och lösenordet bredvid wifi_password . ( Obs! Pi MusicBox fungerar bara med WPA-säkerhet, inte WEP. ) Glöm inte att spara dina ändringar när du är klar.

Eventuellt kan du ange dina uppgifter för Spotify, Last.fm, SoundCloud, Google Play Musik, YouTube, Dirble, Subsonic och TuneIn Radio innan du lagrar dina ändringar och sätter in SD-kortet i Raspberry Pi. För att aktivera dessa tjänster, leta reda på det aktiverade fältet i settings.ini- filen och ersätt " false " med " true ." Ju fler ändringar du gör i filen settings.ini före den första starten, desto större risk att du behöver utföra installationen igen, men jag kunde lägga in mina Spotify-uppgifter och aktivera den före startstart utan problem.

Spelar musik

När du har satt in SD-kortet i Raspberry Pi, sätt på enheten genom att sätta i nätadaptern och ge det några minuter att starta.

Förstora bilden

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

Navigera sedan till //musicbox.local i en webbläsare - det här kan göras från en dator, smartphone eller surfplatta. Öppna inställningar och aktivera och ange dina inloggningsuppgifter för alla strömmande tjänster du planerar att använda. Du kan aktivera SSH för fjärrstyrning av Raspberry Pi via en terminal, aktivera AirPlay och byt namn på enheten (till något som LivingRoom eller Kitchen) eller ställ in standardvolymen (dina öron kommer tacka dig senare). När du är klar klickar du på Uppdatera inställningar (omstart) längst ner och väntar på att Raspberry Pi startas om helt. Det verkar ta lite längre tid än en vanlig Pi-omstart.

För att spela musik, navigera tillbaka till Pi MusicBox webbportal. Om du ändrade namnet på enheten måste du också använda en annan URL för att komma åt Raspberry Pi. Den första delen av webbadressen är namnet på enheten. Till exempel, om du bytte namn till köket, måste du gå till //kitchen.local .

Du kan se alla dina spellistor under avsnittet Playlist, bläddra på stationer på TuneIn Radio eller topplistor på Spotify under Browse, spela strömmar direkt med en URI under Strömmar eller söka en eller alla anslutna tjänster med fliken Sök . När du klickar på en sång bör den automatiskt börja spela på högtalaren du har anslutit till Raspberry Pi.

 

Lämna Din Kommentar