Indholdsfortegnelse:

Sonos Like Spotify Wifi -højttaler: 9 trin (med billeder)
Sonos Like Spotify Wifi -højttaler: 9 trin (med billeder)

Video: Sonos Like Spotify Wifi -højttaler: 9 trin (med billeder)

Video: Sonos Like Spotify Wifi -højttaler: 9 trin (med billeder)
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, December
Anonim
Sonos kan lide Spotify Wifi -højttaler
Sonos kan lide Spotify Wifi -højttaler

I dette projekt vil vi bygge en Wifi Speaker, der har Spotify Client indbygget. Det betyder, at du let kan vælge i spotify at afspille på den specifikke højttaler. Du behøver ikke at beskæftige dig med crappy bluetooth, da dette er baseret på ethernet. Din musik afspilles endda yderligere, hvis du ved et uheld lukker din Spotify. Det er som en Sonos, men derefter lavet på egen hånd.

Det er baseret på Raspotify -softwaren til Raspberry Pi. Dette er en let at bruge og ikke så svært at konfigurere software.

Jeg forsøgte mit bedste at forklare alt så enkelt som muligt, så alle kan bygge dette, selv begyndere, der aldrig har bygget noget før, skal kunne genskabe dette.

Trin 1: Brugte dele

Inden du starter dette projekt, råder jeg dig til at købe alle delene.

  • Hindbær Pi 4
  • micro SD -kort (mindst 8 GB) (+om nødvendigt en adapter)
  • Computer
  • Højttalere og forstærker (se trin 4)
  • Værktøjer
  • Strømforsyning (se trin 6)

Nu hvor du har alt, kan den rigtige sjov begynde.

Trin 2: Installation af Raspbian

Inden vi kan starte projektet, skal vi installere et operativsystem på vores Raspberrry pi. I dette tilfælde vil vi bruge "Raspbian Buster med desktop og anbefalet software".

Installation af Raspbian på Raspberry Pi er ret ligetil. Vi vil downloade Raspbian og skrive diskbilledet til et microSD -kort og derefter starte Raspberry Pi op på det microSD -kort.

Du skal bruge et microSD -kort (med mindst 8 GB), en computer med et slot til det og selvfølgelig en Raspberry Pi og grundlæggende eksterne enheder (en mus, et tastatur, en skærm og en strømkilde).

Trin 1: Download af operativsystemet

Raspian kan installeres fra dette websted. Vi skal installere "Raspbian Buster med desktop og anbefalet software". Klik nu på "Download ZIP", og download skal starte. (dette kan tage et par minutter afhængigt af din ethernetforbindelse)

Billede
Billede

Trin 2: Skrivning af billedet til SD -kortet

Nu skal du downloade og installere den software, der vil skrive billedet til SD -kortet. En god at bruge hedder Etcher, og den fungerer på alle platforme (Linux, Mac og Windows). Du kan downloade det fra over på deres websted.

1. Når du har downloadet Etcher, skal du følge vejledningen for at installere den.

2. Indsæt dit SD -kort i din computer. (Fordi nogle computere ikke har en SD -kortlæser, skal du muligvis bruge en USB -adapter.)

3. Åbn Etcher, og vælg det Raspbian -billede, vi lige har downloadet.

Billede
Billede

4. Vælg det SD -kort, du vil installere Raspbian på. Dobbelttjek for at sikre, at det er det korrekte drev, da dette vil tørre det rent.

Billede
Billede

5. Når du har bekræftet billedet og drevet, kan du fortsætte med at blinke SD -kortet, vælg Flash.

Billede
Billede

6. Når det er færdigt, kan du roligt fjerne SD -kortet fra computeren.

7. Indsæt SD -kortet i din Raspberry Pi og andre ekstra ledninger, f.eks. Strøm, mus, tastatur og HDMI -ledningen.

8. Nu bliver du guidet gennem installationsprocessen. Sørg for, at du ikke glemmer at oprette forbindelse til ethernet, fordi Spotify Connect er baseret på Ethernet. Opsætningsprocessen er ret ligetil, så det burde ikke være et problem.

9. Du har nu installeret Raspian med succes på din Raspberry Pi, og du kan fortsætte til næste trin. Tillykke!

Trin 3: Installation af Raspotify på Raspberry Pi

Raspotify er en Spotify Connect -klient til Raspbian på Raspberry Pi, der bare fungerer ™. Raspotify er en Debian -pakke og tilhørende depot, der tyndt omslutter det fantastiske librespot -bibliotek af Paul Lietar og andre. Det fungerer ud af boksen på alle tre versioner af Pi, umiddelbart efter installationen.

Selve installationen er så let som det bliver, bare følg de følgende trin, og du er i gang om 5 minutter.

1. Åbn terminalen ved hjælp af genvejen "CTRL + ALT + T"

2. Indtast terminalen følgende, og tryk derefter på enter. Denne kommando downloader og installerer Debian -pakken og tilføjer dens passende repository, som sikrer, at du altid vil være opdateret med ændringer i opstrømmen.

curl -sL https://dtcooper.github.io/raspotify/install.sh | sh

3. Efter installationen kører vi en hurtig kontrol. Åbn din Spotify, og kig efter tilgængelige enheder. Der bør være en "raspotify (raspberrypi)" højttaler tilgængelig som vist nedenfor.

Billede
Billede

4. Nu hvor alt fungerer, kan vi konfigurere Raspotify. Ved at skrive følgende kommando i Terminalen kan vi ændre indstillingerne, f.eks. Det navn, vi vil have vist på Spotify.

sudo nano/etc/default/raspotify

5. Når du har trykket på enter, skal du se følgende.

Billede
Billede

Det, du har åbnet, er Raspotify -konfigurationsfilen. I denne fil vil du se flere forskellige muligheder, som du selv kan konfigurere. Vi ændrer kun 2 indstillinger: Bitrate og enhedsnavn.

6. For at ændre enhedsnavnet skal vi først fjerne kommentaren fra linjen. Dette kan gøres ved at trykke på slettetasten, din tekst på den linje bliver nu hvid. Nu kan vi vælge et navn, der skal vises i Spotify, jeg valgte Dining Room, fordi det er stedet, hvor mine højttalere vil sidde. Bare erstat raspotify med det navn, du ønsker.

For eksempel:

DEVICE_NAME = "Spisestue"

7. Efter at vi har ændret vores navn, ændrer vi bitrate. Dette vil give os en lidt bedre lydkvalitet.

Frigør linjen, og erstat 160 med 320.

BITRATE = "320"

8. Nu skal koden se sådan ud, bortset fra navneforskellen.

#/etc/default/raspotify - Argumenter/konfiguration for librespot # Enhedsnavn på Spotify Connect DEVICE_NAME = "Spisestue"

# Bitrate, en af 96 (lav kvalitet), 160 (standardkvalitet) eller 320 (høj kvalitet)

BITRATE = "320"

# Yderligere kommandolinjeargumenter for librespot kan angives nedenfor.

# Se 'librespot -h' for mere information. Sørg for, at de argumenter, du angiver # ikke allerede er dækket af andre variabler i denne fil. (Se dæmonens # config på `/lib/systemd/system/raspotify.service` for flere tekniske detaljer.) # # For at gøre din enhed synlig på Spotify Connect på tværs af internettet skal du tilføje dit # brugernavn og adgangskode, som kan indstilles via" Indstil enhedsadgangskode ", på dine # kontoindstillinger, brug` --brugernavn` og `-adgangskode`. # # For at vælge en anden outputenhed (dvs. en USB-lyddongle eller HDMI-lydudgang), # brug `--enhed` med noget som` --enhed hw: 0, 1`. Dit kilometertal kan variere. # #OPTIONS = "-brugernavn-adgangskode"

# Kommenter ikke til at bruge en cache til downloadede lydfiler. Cachen er deaktiveret af

# Standard. Det er bedst at forlade dette som det er, hvis du vil bruge det, da # tilladelser er korrekt indstillet i biblioteket `/var/cache/raspotify '. #CACHE_ARGS = "-cache/var/cache/raspotify"

# Som standard er lydstyrken normaliseret, tilføj alternativ lydstyrke

# argumenter her, hvis du vil, men disse burde være fine. #VOLUME_ARGS = "-enable-volume-normalization --linear-volume --initial-volume = 100"

# Backend kunne sættes til rør her, men det er til meget avancerede brugssager af

# librespot, så du behøver ikke at ændre dette under normale omstændigheder. #BACKEND_ARGS = "-backend alsa"

10. For at gemme filen skal du trykke på "CTRL + X" efterfulgt af "y" og sidst men ikke mindst trykke enter.

11. Genstart Raspotify ved at bruge følgende kommando.

sudo systemctl genstart raspotify

Prøv det hurtigt, som vi gjorde i trin 3, og se, om navnet har ændret sig eller ej.

12. Nu er alt klar, og vi kan gøre vores højttalere klar!

Trin 4: Beslutning om, hvilken højttaler der skal bruges

I dette projekt vil jeg gå over 2 typer højttalere. Dem, der allerede er forstærket, og de højttalere, der ikke er forstærket endnu.

De præforstærkede højttalere er de letteste at håndtere, fordi du bare skal tilslutte et aux-kabel til indgangen. Det gør denne type højttalere til det bedste valg for folk, der ikke ved meget om elektronik eller bare gerne vil have mere ud af boksen.

Højttalerne, der ikke allerede er forstærket, er lidt sværere at arbejde med. Vi bliver nødt til at tilslutte en forstærker til højttalerne og bygge en sag omkring det. Dette er en fantastisk måde at genbruge gamle bogreolhøjttalere, som jeg vil gøre. Vi tilføjer en billig forstærker fra Kina for at reducere vores samlede omkostninger. Hvis du elsker at lave gør -det -selv -projekter, kan du endda selv bygge en reolhøjttaler. Jeg anbefaler den fra denne Instructable. Jeg brugte højttalerne fra min gamle Phillips Streamium MCI900. Desværre gik forstærkeren i stykker, så nu er det et ikke-forstærket højttalersæt. Vi skal også bruge en strømforsyning til at drive vores projekt, men vi taler om det om et minut.

Billede
Billede

Hvis du bruger en forstærket højttaler, kan du gå til næste trin.

Hvis du bruger en ikke-forstærket højttaler, kan du springe det næste spring over.

Trin 5: Tilslutning af forstærkede højttalere

Hvis dine højttalere allerede er tilsluttet en forstærker, der har en AUX -port, skal du bare tilslutte et aux -kabel fra Raspberry Pi til forstærkeren og afbryde de eksterne enheder fra Raspberry Pi. Alt burde fungere lige nu! Sørg for, at du ikke afbryder strømkablet og Ethernet -kablet (kun når du ikke er tilsluttet via Wifi) samt AUX -kablet. Du skal have de samme forbindelser som på billedet herunder, og nu er du færdig. Du har oprettet en sonos -lignende højttaler med en Raspberry Pi, og du kan begynde at lytte til musik.

Bemærk, at ethernetkablet ikke er nødvendigt

Billede
Billede

Trin 6: Vælg den rigtige forstærker

Hvordan vælger man den rigtige forstærker og strømforsyning? Det er det spørgsmål, vi vil besvare i dette trin.

1. Hvor mange watt har du brug for? Dette bør være angivet i specifikationerne for bogreolhøjttaleren. Jeg har to højttalere, der bruger 50 watt hver. Det betyder, at jeg skal købe en 50 * 2 forstærker. Bare gå til et websted som ebay, amazon, alibaba og søg efter "2 * 50W forstærker". Det eneste forstærkeren skal have er en AUX -port. Du kan også købe en med bluetooth, men det er ikke nødvendigt. Jeg wen med denne. Det er en 2 *50W forstærker baseret på en TPA3116 -chip. Dette passer til mine højttalere.

Billede
Billede

2. Hvilken strømforsyning skal jeg købe? Den effekt, der er nødvendig for at forsyne din forstærker, er angivet på forstærkerens specifikationsark. Min havde brug for 24V, så jeg måtte købe en 24V strømforsyning. Den nødvendige strømstyrke kan let beregnes med denne formel: I = P (watt) / U, så i mit tilfælde skal jeg gøre 100 /24 = 4,16 ==> Så jeg har brug for en 24V 4.2A strømforsyning. Det er bedre at gå efter en højere strømstyrke PSU, så du ikke lægger for meget stress på strømforsyningen.

Jeg havde en gammel bærbar oplader liggende, der leverer 24V og 100watts. Så jeg besluttede mig for at bruge det. Hvis du ikke har sådan en strømforsyning, kan du bruge industrielle som vist på billedet herunder. De har en meget god bank for pengene.

Billede
Billede

Trin 7: Tilslutning af Alt Togheter

Forbindelsen er forskellig for hver forstærker, men hovedstolen er den samme. Dette var min skematiske, dine bør se det samme ud.

Strømforsyning:

Tilsluttet AC stikkontakt.

Blå ledning til N

Brun tråd til L

Grøn/gul ledning til GND

V + DC + af forstærker

V- DC - af forstærker

Hindbær pi:

USB C til stikkontakt

AUX -kabel til forstærker

(Ethernet -kabel til router)

Forstærker:

DC ud - til højttalere

DC out + til højttalere

Til sidst ender du med noget som på billedet herunder. Nu skulle alt køre fint, og dine nye WIFI -højttalere er klar til at afspille noget musik.

Billede
Billede

Trin 8: Opbygning af kabinettet

Det kan du, hvis du vil bygge en rigtig flot kabinet til elektronikken, men det er ikke nødvendigt. Jeg lagde lige min elektronik i en madkasse, da jeg vil skjule madkassen. Jeg borede huller til potentiometrene og borede monteringshuller til forstærkeren og Raspberry Pi. Min strømforsyning er fra en bærbar oplader, så jeg besluttede ikke at lægge den i madpakken for at sikre lidt plads. Men hvis du købte det industrielle, er det nødvendigt at lægge PSU'en i æsken af sikkerhedsmæssige årsager.

Jeg synes ikke, at min madkasse ser godt ud, men som sagt vil den være skjult. Men uden videre, her er nogle billeder af min madkasseforstærker!

Billede
Billede
Billede
Billede

Trin 9: Færdig produkt

Jeg er meget tilfreds med slutresultatet. Lydkvaliteten er temmelig god især, når man tænker på, at projektet kun kostede mig 60 euro i alt. Udseendet på min forstærker har dog stadig brug for noget arbejde.

Jeg synes, det er ret fedt, at du kan få en Spotify -klient indbygget i dine allerede eksisterende højttalere. Det er bare så overbevisende, at du ikke behøver at oprette forbindelse via bluetooth som de fleste højttalere. Du kan bare vælge, hvilken højttaler du vil have med et klik på en knap. Det er ligesom en Sonos -højttaler, men så til snavs billigt.

Her er nogle billeder af slutresultatet!

Anbefalede: