Sadržaj:

Sonos Like Spotify Wifi zvučnik: 9 koraka (sa slikama)
Sonos Like Spotify Wifi zvučnik: 9 koraka (sa slikama)

Video: Sonos Like Spotify Wifi zvučnik: 9 koraka (sa slikama)

Video: Sonos Like Spotify Wifi zvučnik: 9 koraka (sa slikama)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Srpanj
Anonim
Sonos Like Spotify Wifi zvučnik
Sonos Like Spotify Wifi zvučnik

U ovom ćemo projektu izgraditi Wifi zvučnik koji ima ugrađen Spotify Client. To znači da u spotifyu možete jednostavno odabrati reprodukciju na tom specifičnom zvučniku. Ne morate se nositi s usranim bluetoothom jer se on temelji na ethernetu. Vaša će se glazba čak i dalje reproducirati ako slučajno zatvorite svoj Spotify. To je poput Sonosa, ali onda napravljeno samostalno.

Temelji se na softveru Raspotify za Raspberry Pi. Ovo je jednostavan za korištenje i nije tako teško postaviti softver.

Potrudio sam se objasniti sve što je moguće jednostavnije kako bi to svi mogli izgraditi, čak i početnici koji nikada prije nisu izgradili nešto trebali bi to moći ponovno stvoriti.

Korak 1: Korišteni dijelovi

Prije nego započnete ovaj projekt, savjetujem vam da kupite sve dijelove.

  • Malina Pi 4
  • mikro SD kartica (najmanje 8 GB) (+po potrebi adapter)
  • Računalo
  • Zvučnici i pojačalo (pogledajte korak 4)
  • Alati
  • Napajanje (pogledajte korak 6)

Sada kada imate sve, prava zabava može početi.

Korak 2: Instaliranje Raspbiana

Prije nego što možemo započeti projekt, moramo instalirati operativni sustav na naš Raspberrry pi. U ovom slučaju koristit ćemo "Raspbian Buster sa radnom površinom i preporučenim softverom".

Instaliranje Raspbiana na Raspberry Pi prilično je jednostavno. Preuzet ćemo Raspbian i zapisati sliku diska na microSD karticu, a zatim podići Raspberry Pi na tu microSD karticu.

Trebat će vam microSD kartica (uz najmanje 8 GB), računalo s utorom za njega i, naravno, Raspberry Pi i osnovne periferne jedinice (miš, tipkovnica, zaslon i izvor napajanja).

Korak 1: Preuzimanje OS -a

Raspian se može instalirati s ove web stranice. Moramo instalirati "Raspbian Buster sa radnom površinom i preporučenim softverom". Sada kliknite na "Preuzmi ZIP" i preuzimanje bi trebalo početi. (ovo može potrajati nekoliko minuta, ovisno o vašoj Ethernet vezi)

Slika
Slika

Korak 2: Zapisivanje slike na SD karticu

Sada ćete morati preuzeti i instalirati softver koji će zapisati sliku na SD karticu. Dobar za korištenje zove se Etcher i radi na svim platformama (Linux, Mac i Windows). Možete ih preuzeti s njihove web stranice.

1. Nakon što preuzmete Etcher, slijedite upute za njegovu instalaciju.

2. Umetnite SD karticu u računalo. (Budući da neka računala nemaju čitač SD kartica, možda ćete morati upotrijebiti USB adapter.)

3. Otvorite Etcher i odaberite Raspbian sliku koju smo upravo preuzeli.

Slika
Slika

4. Odaberite SD karticu na koju želite instalirati Raspbian. Dvaput provjerite je li ispravan pogon jer ćete ga tako izbrisati.

Slika
Slika

5. Nakon što potvrdite sliku i pogon, možete nastaviti bljeskati SD karticu, odaberite Flash.

Slika
Slika

6. Kad završi, možete sigurno ukloniti SD karticu iz računala.

7. Umetnite SD karticu u svoj Raspberry Pi i sve ostale kablove poput napajanja, miša, tipkovnice i HDMI kabela.

8. Sada ćete biti provedeni kroz postupak postavljanja. Ne zaboravite se spojiti na ethernet jer se Spotify Connect temelji na Ethernetu. Postupak postavljanja je prilično jednostavan, pa ne bi trebao biti problem.

9. Sada ste uspješno instalirali Raspian na svoj Raspberry Pi i možete prijeći na sljedeći korak. Čestitamo!

Korak 3: Instaliranje Raspotifyja na Raspberry Pi

Raspotify je Spotify Connect klijent za Raspbian na Raspberry Pi -u koji samo radi ™. Raspotify je Debian paket i povezano spremište koje tanko omotava sjajnu biblioteku librespot Paula Lietara i drugih. Radi bez problema na sve tri revizije Pi -a, odmah nakon instalacije.

Sama instalacija je najjednostavnija, samo slijedite ove korake i bit ćete spremni za 5 minuta.

1. Otvorite terminal pomoću prečaca "CTRL + ALT + T"

2. Upišite sljedeće u terminal i pritisnite Enter nakon toga. Ova naredba preuzima i instalira Debian paket i dodaje njegovo apt spremište, što osigurava da ćete uvijek biti u tijeku s promjenama uzvodno.

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

3. Nakon instalacije izvršit ćemo brzu provjeru. Otvorite svoj Spotify i potražite Dostupne uređaje. Trebao bi biti dostupan "raspotify (raspberrypi)" zvučnik kao što je prikazano u nastavku.

Slika
Slika

4. Sada kada sve radi možemo konfigurirati Raspotify. Upisom sljedeće naredbe u Terminal, možemo promijeniti postavke, poput imena koje želimo prikazati na Spotifyju.

sudo nano/etc/default/raspotify

5. Nakon što pritisnete enter, trebali biste vidjeti sljedeće.

Slika
Slika

Ono što ste otvorili je konfiguracijska datoteka Raspotify. Unutar ove datoteke vidjet ćete više različitih opcija koje možete sami konfigurirati. Promijenit ćemo samo 2 postavke: brzinu prijenosa i naziv uređaja.

6. Za promjenu naziva uređaja najprije ćemo morati ukloniti komentare iz retka. To možete učiniti pritiskom na tipku za brisanje, vaš tekst tog retka sada će postati bijel. Sada možemo izabrati ime koje će biti prikazano u Spotifyju, ja sam odabrao blagovaonicu jer će to mjesto gdje će moji zvučnici sjediti. Samo zamijenite raspotify s imenom koje želite.

Na primjer:

DEVICE_NAME = "Blagovaonica"

7. Nakon što promijenimo ime promijenit ćemo Bitrate. To će nam dati malo bolju kvalitetu zvuka.

Raskomentirajte liniju i zamijenite 160 sa 320.

BITRATE = "320"

8. Sada bi kôd trebao izgledati ovako, osim razlike u nazivu.

#/etc/default/raspotify - Argumenti/konfiguracija za librespot # Naziv uređaja na Spotify Connect DEVICE_NAME = "Blagovaonica"

# Bitrate, jedan od 96 (niska kvaliteta), 160 (zadana kvaliteta) ili 320 (visoka kvaliteta)

BITRATE = "320"

# Dodatni argumenti naredbenog retka za librespot mogu se postaviti u nastavku.

# Za više informacija pogledajte `librespot -h`. Provjerite jesu li argumenti koje navedete # već pokriveni drugim varijablama u ovoj datoteci. (Za više tehničkih pojedinosti pogledajte demonov # config na `/lib/systemd/system/raspotify.service`.) # # Da bi vaš uređaj bio vidljiv na Spotify Connect preko Interneta, dodajte svoje # korisničko ime i lozinku koji se mogu postaviti putem" Postavi lozinku uređaja ", u postavkama # računa upotrijebite` --username` i `--password`. # # Za odabir drugog izlaznog uređaja (npr. USB audio dongla ili HDMI audio izlaza), # upotrijebite `--device` s nečim poput` --device hw: 0, 1`. Vaša kilometraža može varirati. # #OPTIONS = "-korisničko ime-lozinka"

# Nekomentirajte korištenje predmemorije za preuzete audio datoteke. Predmemoriju je onemogućio

# zadano. Najbolje je ostaviti ovo kako jest ako ga želite koristiti jer je # dopuštenja pravilno postavljeno u direktoriju `/var/cache/raspotify '. #CACHE_ARGS = "-cache/var/cache/raspotify"

# Prema zadanim postavkama normalizacija glasnoće je omogućena, dodajte alternativnu glasnoću

# argumenta ovdje ako želite, ali ovo bi trebalo biti u redu. #VOLUME_ARGS = "-enable-volume-normalization --linear-volume --initial-volume = 100"

# Backend bi se ovdje mogao postaviti na pipe, ali to je za vrlo napredne slučajeve korištenja

# librespot, pa ne biste trebali mijenjati ovo u normalnim okolnostima. #BACKEND_ARGS = "-pozadinska alsa"

10. Za spremanje datoteke pritisnite "CTRL + X", nakon čega slijedi "y" i posljednje, ali ne i najmanje važno, pritisnite enter.

11. Ponovno pokrenite Raspotify pomoću sljedeće naredbe.

sudo systemctl restart raspotify

Brzo provjerite kao u koraku 3 i pogledajte je li se ime promijenilo ili ne.

12. Sada je sve spremno i naše zvučnike možemo pripremiti!

Korak 4: Odluka o tome koji zvučnik koristiti

U ovom projektu ću razmotriti dvije vrste zvučnika. Oni koji su već pojačani i zvučnici koji još nisu pojačani.

Najlakše ćete se riješiti unaprijed pojačanim zvučnicima jer samo morate spojiti pomoćni kabel na njegov ulaz. To čini ovu vrstu zvučnika najboljim izborom za ljude koji ne znaju mnogo o elektronici ili jednostavno vole više od standardnog iskustva.

S zvučnicima koji već nisu pojačani malo je teže raditi. Morat ćemo spojiti pojačalo na zvučnike i oko toga izgraditi kućište. Ovo je sjajan način za ponovno korištenje starih zvučnika za police, kao što ću i ja učiniti. Dodati ćemo jeftino pojačalo iz Kine kako bismo smanjili naše ukupne troškove. Ako volite raditi DIY projekte, čak možete sami izgraditi zvučnik za police. Preporučujem onu iz ovog Instructable. Koristio sam zvučnike iz svog starog Phillips Streamium MCI900. Nažalost, pojačalo se pokvarilo, pa sam sada u pitanju zvučnik bez pojačanja. Trebat će nam i napajanje za napajanje našeg projekta, ali o tome ćemo razgovarati za minutu.

Slika
Slika

Ako koristite unaprijed pojačane zvučnike, možete ići na sljedeći korak.

Ako koristite zvučnike bez pojačanja, možete preskočiti sljedeće preskakanje.

Korak 5: Spajanje unaprijed pojačanih zvučnika

Ako su vaši zvučnici već spojeni na pojačalo koje ima AUX priključak, trebali biste samo spojiti pomoćni kabel iz Raspberry Pi na pojačalo i odspojiti feriferale od Raspberry Pi. Odmah bi sve trebalo funkcionirati! Pazite da ne odspojite kabel za napajanje i Ethernet kabel (samo ako niste povezani putem Wi -Fi -ja), kao ni AUX kabel. Trebali biste imati iste veze kao na donjoj slici i sada ste gotovi. Napravili ste sonos zvučnik poput Raspberry Pi i možete početi slušati glazbu.

Imajte na umu da ethernet kabel nije potreban

Slika
Slika

Korak 6: Odabir pravog pojačala

Kako odabrati pravo pojačalo i napajanje? To je pitanje na koje ćemo odgovoriti u ovom koraku.

1. Koliko vata vam treba? To bi trebalo biti navedeno u specifikacijama zvučnika za police za knjige. Imam dva zvučnika koji svaki troše po 50 vati. To znači da moram kupiti pojačalo 50 * 2. Samo idite na web stranice poput ebaya, amazona, alibabe i potražite "2 * 50W pojačalo". Jedino što pojačalo treba imati je AUX port. Možete kupiti i on sa bluetoothom, ali nije potrebno. S ovim sam se slagao. To je pojačalo 2 *50W zasnovano na čipu TPA3116. Ovo će odgovarati mojim zvučnicima.

Slika
Slika

2. Koje napajanje trebam kupiti? Snaga potrebna za napajanje vašeg pojačala navedena je u specifikaciji pojačala. Moj je trebao 24V pa sam morao kupiti napajanje od 24V. Potrebna jačina struje može se lako izračunati pomoću ove formule: I = P (vati) / U, pa u mom slučaju moram učiniti 100 /24 = 4,16 ==> Tako da mi treba napajanje od 24V 4,2A. Bolje je koristiti PSU veće amperaže kako ne biste previše opteretili napajanje.

U blizini mi je ležao stari punjač za prijenosno računalo koji daje 24V i 100watta. Pa sam ga odlučio iskoristiti. Ako nemate takvo napajanje, možete upotrijebiti industrijsko poput prikazanog na donjoj slici. Imaju vrlo dobru banku za novac.

Slika
Slika

Korak 7: Povežite sve zajedno

Priključak je različit za svako pojačalo, ali je princip isti. Ovo je bila moja shema, vaša bi trebala izgledati isto.

Napajanje:

Priključeno na zidnu utičnicu naizmjenične struje.

Plava žica prema N.

Smeđa žica do L

Zelena/žuta žica prema GND

V + DC + pojačala

V- DC - pojačala

Malina pi:

USB C u zidnu utičnicu

AUX kabel do pojačala

(Ethernet kabel do usmjerivača)

Pojačalo:

DC izlaz - na zvučnike

DC izlaz + na zvučnike

Na kraju ćete završiti s nečim poput na donjoj slici. Sada bi sve trebalo funkcionirati i vaši novi WIFI zvučnici spremni su za reprodukciju glazbe.

Slika
Slika

Korak 8: Izgradnja kućišta

Mogli biste ako želite izgraditi stvarno lijepo kućište za elektroniku, ali to nije potrebno. Upravo sam stavio svoju elektroniku u kutiju za ručak, jer ću sakriti kutiju za ručak. Izbušio sam rupe za potenciometre i izbušio montažne rupe za pojačalo i Raspberry Pi. Napajanje mi dolazi iz punjača za prijenosno računalo pa sam ga odlučio ne staviti u kutiju za ručak kako bih osigurao malo prostora. No, ako ste kupili industrijski, potrebno je PSU staviti u kutiju iz sigurnosnih razloga.

Mislim da moja kutija za ručak ne izgleda dobro, ali kao što sam rekao bit će skrivena. No bez daljnjeg, evo nekoliko slika mog pojačala za ručak!

Slika
Slika
Slika
Slika

Korak 9: Gotov proizvod

Jako sam zadovoljan konačnim rezultatom. Kvaliteta zvuka posebno je dobra ako uzmete u obzir da me projekt koštao samo 60 eura. Izgled mog pojačala ipak treba malo poraditi.

Mislim da je super što možete imati Spotify Client ugrađen u već postojeće zvučnike. Toliko je ugodno da se ne morate povezati putem Bluetootha kao većina zvučnika. Jednostavno pritiskom na gumb možete odabrati zvučnik koji želite. To je poput Sonosovog zvučnika, ali jeftino.

Evo nekoliko slika krajnjeg rezultata!

Preporučeni: