Cuprins:

Difuzor Sonos Like Spotify Wifi: 9 pași (cu imagini)
Difuzor Sonos Like Spotify Wifi: 9 pași (cu imagini)

Video: Difuzor Sonos Like Spotify Wifi: 9 pași (cu imagini)

Video: Difuzor Sonos Like Spotify Wifi: 9 pași (cu imagini)
Video: Sunetul care te va speria fara sa-ti dai seama 2024, Noiembrie
Anonim
Sonos Like Spotify Wifi Speaker
Sonos Like Spotify Wifi Speaker

În acest proiect, vom construi un difuzor Wifi care are încorporat Spotify Client. Acest lucru înseamnă că puteți alege cu ușurință în spotify pentru a juca pe difuzorul respectiv. Nu trebuie să aveți de-a face cu bluetooth-ul mizerabil, deoarece acesta se bazează pe Ethernet. Muzica dvs. va reda chiar mai mult dacă închideți accidental Spotify. Este ca un Sonos, dar realizat pe cont propriu.

Se bazează pe software-ul Raspotify pentru Raspberry Pi. Acesta este un software ușor de utilizat și nu atât de greu de configurat.

Am încercat din răsputeri să explic totul cât mai simplu posibil, astfel încât toată lumea să poată construi acest lucru, chiar și începătorii care nu au mai construit ceva înainte ar trebui să poată recrea acest lucru.

Pasul 1: Piese utilizate

Înainte de a începe acest proiect, vă sfătuiesc să cumpărați toate piesele.

  • Raspberry Pi 4
  • card micro SD (cel puțin 8 GB) (+ dacă este necesar un adaptor)
  • Calculator
  • Boxe și amplificator (uitați-vă la pasul 4)
  • Instrumente
  • Sursa de alimentare (vezi pasul 6)

Acum, că ai totul, poate începe distracția reală.

Pasul 2: Instalarea Raspbian

Înainte de a putea începe proiectul, trebuie să instalăm un sistem de operare pe Raspberrry pi. În acest caz, vom folosi „Raspbian Buster cu desktop și software recomandat”.

Instalarea Raspbian pe Raspberry Pi este destul de simplă. Vom descărca Raspbian și vom scrie imaginea discului pe un card microSD, apoi vom porni Raspberry Pi pe acel card microSD.

Veți avea nevoie de un card microSD (cu cel puțin 8 GB), un computer cu un slot pentru acesta și, desigur, un Raspberry Pi și periferice de bază (mouse, tastatură, ecran și sursă de alimentare).

Pasul 1: Descărcarea sistemului de operare

Raspian poate fi instalat de pe acest site web. Trebuie să instalăm „Raspbian Buster cu desktop și software recomandat”. Acum faceți clic pe „Descărcați ZIP” și descărcarea ar trebui să înceapă. (acest lucru poate dura câteva minute, în funcție de conexiunea dvs. Ethernet)

Imagine
Imagine

Pasul 2: Scrierea imaginii pe cardul SD

Acum va trebui să descărcați și să instalați software-ul care va scrie imaginea pe cardul SD. Un bun de utilizat se numește Etcher și funcționează pe toate platformele (Linux, Mac și Windows). Puteți să-l descărcați de pe site-ul lor web.

1. După ce ați descărcat Etcher, urmați instrucțiunile pentru instalare.

2. Introduceți cardul SD în computer. (Deoarece unele computere nu au un cititor de card SD, poate fi necesar să utilizați un adaptor USB.)

3. Deschideți Etcher și selectați imaginea Raspbian pe care tocmai am descărcat-o.

Imagine
Imagine

4. Selectați cardul SD pe care doriți să instalați Raspbian. Verificați de două ori pentru a vă asigura că este unitatea corectă, deoarece aceasta o va șterge.

Imagine
Imagine

5. Odată ce ați confirmat imaginea și unitatea, puteți continua să fluturați cardul SD, selectați Flash.

Imagine
Imagine

6. După ce ați terminat, puteți scoate în siguranță cardul SD de pe computer.

7. Introduceți cardul SD în Raspberry Pi și în orice alte cabluri suplimentare, cum ar fi alimentarea, mouse-ul, tastatura și cablul HDMI.

8. Acum veți fi ghidat prin procesul de configurare. Asigurați-vă că nu uitați să vă conectați la Ethernet, deoarece Spotify Connect se bazează pe Ethernet. Procesul de configurare este destul de simplu, deci nu ar trebui să fie o problemă.

9. Ați instalat cu succes Raspian pe Raspberry Pi și puteți trece la pasul următor. Felicitări!

Pasul 3: Instalarea Raspotify pe Raspberry Pi

Raspotify este un client Spotify Connect pentru Raspbian pe Raspberry Pi care funcționează doar ™. Raspotify este un pachet Debian și un depozit asociat care înfășoară subțire minunata bibliotecă librespot de Paul Lietar și alții. Funcționează din cutie la toate cele trei revizuiri ale Pi, imediat după instalare.

Instalarea în sine este la fel de ușoară pe cât o face, trebuie doar să urmați pașii următori și veți fi în funcțiune în 5 minute.

1. Deschideți terminalul utilizând comanda rapidă „CTRL + ALT + T”

2. Tastați următoarele în Terminal și apăsați Enter apoi. Această comandă descarcă și instalează pachetul Debian și adaugă depozitul apt, ceea ce vă asigură că veți fi mereu la curent cu modificările din amonte.

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

3. După instalare vom efectua o verificare rapidă. Deschideți Spotify și căutați Dispozitive disponibile. Ar trebui să existe un difuzor „raspotify (raspberrypi)” disponibil așa cum se arată mai jos.

Imagine
Imagine

4. Acum, că totul funcționează, putem configura Raspotify. Tastând următoarea comandă în Terminal, putem modifica setările, cum ar fi numele pe care dorim să fie afișat pe Spotify.

sudo nano / etc / default / raspotify

5. După ce ați apăsat Enter, ar trebui să vedeți următoarele.

Imagine
Imagine

Ceea ce ați deschis este fișierul de configurare Raspotify. În acest fișier, veți vedea mai multe opțiuni diferite pe care le puteți configura. Vom modifica doar 2 setări: Bitrate și numele dispozitivului.

6. Pentru a schimba numele dispozitivului, va trebui să decomentăm mai întâi linia. Acest lucru se poate face apăsând tasta de ștergere, textul dvs. al acelei linii va deveni acum alb. Acum putem alege un nume care va fi afișat în Spotify, am ales Dining Room pentru că acesta este locul în care vor sta difuzoarele mele. Doar înlocuiți raspotify cu numele dorit.

De exemplu:

DEVICE_NAME = "sufragerie"

7. După ce ne-am schimbat numele, vom schimba Bitrate-ul. Acest lucru ne va oferi o calitate audio puțin mai bună.

Decomentați linia și înlocuiți 160 cu 320.

BITRATE = "320"

8. Acum, codul ar trebui să arate astfel, cu excepția diferenței de nume.

# / etc / default / raspotify - Argumente / configurație pentru librepot # Numele dispozitivului pe Spotify Connect DEVICE_NAME = "sufragerie"

# Bitrate, unul dintre 96 (calitate scăzută), 160 (calitate implicită) sau 320 (calitate înaltă)

BITRATE = "320"

# Argumente suplimentare pentru linia de comandă pentru librepot pot fi setate mai jos.

# Consultați `librepot -h` pentru mai multe informații. Asigurați-vă că orice argumente pe care le specificați # nu sunt deja acoperite de alte variabile din acest fișier. (Consultați # config al demonului la `/ lib / systemd / system / raspotify.service` pentru mai multe detalii tehnice.) # # Pentru a vă face dispozitivul vizibil pe Spotify Connect pe Internet adăugați-vă # numele de utilizator și parola care pot fi setate prin„ Setați parola dispozitivului ", în # setările contului, utilizați` --username` și `--password`. # # Pentru a alege un dispozitiv de ieșire diferit (adică un dongle audio USB sau ieșire audio HDMI), # utilizați `--device` cu ceva de genul` --device hw: 0, 1`. Kilometrajul dvs. poate varia. # #OPTIONS = "- nume de utilizator - parolă"

# Descomentați pentru a utiliza o memorie cache pentru fișierele audio descărcate. Cache-ul este dezactivat de

# Mod implicit. Cel mai bine este să lăsați așa cum este dacă doriți să-l utilizați, deoarece # permisiuni sunt setate corect în directorul `/ var / cache / raspotify '. #CACHE_ARGS = "- cache / var / cache / raspotify"

# În mod implicit, normalizarea volumului este activată, adăugați un volum alternativ

# argumente aici dacă doriți, dar acestea ar trebui să fie în regulă. #VOLUME_ARGS = "- enable-volume-normalization --linear-volume --initial-volume = 100"

# Backend-ul ar putea fi setat pentru a fi folosit aici, dar este pentru cazuri de utilizare foarte avansate ale

# librespot, deci nu ar trebui să schimbați acest lucru în circumstanțe normale. #BACKEND_ARGS = "- backend alsa"

10. Pentru a salva fișierul, apăsați „CTRL + X” urmat de „y” și nu în ultimul rând apăsați Enter.

11. Reporniți Raspotify utilizând următoarea comandă.

sudo systemctl reporniți raspotify

Faceți o verificare rapidă, așa cum am făcut la pasul 3 și căutați dacă s-a schimbat numele sau nu.

12. Acum totul este gata și ne putem pregăti difuzoarele!

Pasul 4: Deciderea difuzorului de utilizat

În acest proiect voi trece peste 2 tipuri de difuzoare. Cele care sunt deja amplificate și difuzoarele care nu sunt încă amplificate.

Difuzoarele pre-amplificate sunt cele mai ușor de tratat, deoarece trebuie doar să conectați un cablu auxiliar la intrarea acestuia. Acest lucru face ca aceste tipuri de difuzoare să fie cea mai bună alegere pentru persoanele care nu știu prea multe despre electronică sau care le place o experiență mai simplă.

Difuzoarele care nu sunt deja amplificate sunt puțin mai greu de lucrat. Va trebui să conectăm un amplificator la difuzoare și să construim o carcasă în jurul acestuia. Acesta este un mod excelent de a reutiliza difuzoarele vechi ale rafturilor, așa cum o voi face. Vom adăuga un amplificator ieftin din China pentru a reduce costurile noastre generale. Dacă îți place să faci proiecte DIY, poți chiar să construiești singur un difuzor de raft. Îl recomand pe cel din acest instructabil. Am folosit boxele de la vechiul meu Phillips Streamium MCI900. Din nefericire, amplificatorul sa spart, așa că acum este un set de difuzoare neamplificate. De asemenea, vom avea nevoie de o sursă de alimentare pentru a ne alimenta proiectul, dar despre asta vom vorbi într-un minut.

Imagine
Imagine

Dacă utilizați difuzoare pre-amplificate, puteți trece la pasul următor.

Dacă utilizați difuzoare neamplificate, puteți sări peste următoarea săritură.

Pasul 5: Conectarea difuzoarelor pre-amplificate

Dacă difuzoarele dvs. sunt deja conectate la un amplificator care are un port AUX, ar trebui să conectați doar un cablu auxiliar de la Raspberry Pi la amplificator și să deconectați perifericele de la Raspberry Pi. Totul ar trebui să funcționeze chiar acum! Asigurați-vă că nu deconectați cablul de alimentare și cablul Ethernet (numai atunci când nu sunteți conectat prin Wifi), precum și cablul AUX. Ar trebui să aveți aceleași conexiuni ca în imaginea de mai jos și acum ați terminat. Ați creat un sonos ca difuzor cu un Raspberry Pi și puteți începe să ascultați muzică.

Rețineți că cablul Ethernet nu este necesar

Imagine
Imagine

Pasul 6: Alegerea amplificatorului potrivit

Cum se alege amplificatorul și sursa de alimentare potrivite? Aceasta este întrebarea la care vom răspunde în acest pas.

1. De câți wați aveți nevoie? Acest lucru ar trebui să fie listat în specificațiile difuzorului pentru raft. Am două difuzoare care folosesc câte 50 de wați. Asta înseamnă că trebuie să cumpăr un amplificator de 50 * 2. Accesați site-uri precum eBay, Amazon, Alibaba și căutați „amplificator 2 * 50W”. Singurul lucru pe care ar trebui să îl aibă amplificatorul este un port AUX. Puteți cumpăra și unul cu bluetooth, dar nu este necesar. Am fost cu acesta. Este un amplificator de 2 * 50W bazat pe un cip TPA3116. Acest lucru se va potrivi cu difuzoarele mele.

Imagine
Imagine

2. Ce sursă de alimentare ar trebui să cumpăr? Puterea necesară pentru alimentarea amplificatorului dvs. este listată în foaia de specificații a amplificatoarelor. Al meu avea nevoie de 24V, așa că a trebuit să cumpăr o sursă de alimentare de 24V. Amperajul necesar poate fi calculat cu ușurință cu această formulă: I = P (wați) / U, deci în cazul meu trebuie să fac 100/24 = 4,16 ==> Deci am nevoie de o sursă de alimentare de 24V 4.2A. Este mai bine să alegeți un alimentator cu amperaj mai mare, astfel încât să nu puneți prea multă tensiune pe sursa de alimentare.

Aveam un încărcător de laptop vechi, care ieșea 24V și 100W. Așa că am decis să-l folosesc. Dacă nu aveți o astfel de sursă de alimentare, puteți utiliza cele industriale, așa cum se arată în imaginea de mai jos. Au o bancă foarte bună pentru dolar.

Imagine
Imagine

Pasul 7: Conectarea totul Togheter

Conexiunea este diferită pentru fiecare amplificator, dar principalul este același. Aceasta a fost schema mea, a ta ar trebui să arate la fel.

Alimentare electrică:

Conectat la priză de curent alternativ.

Sârmă albastră către N

Sârmă maro la L

Sârmă verde / galbenă către GND

V + DC + al amplificatorului

V- DC - a amplificatorului

Raspberry pi:

USB C la priza de perete

Cablu AUX la amplificator

(Cablu Ethernet la router)

Amplificator:

Ieșire DC - la difuzoare

DC out + către difuzoare

În cele din urmă veți ajunge cu ceva de genul din imaginea de mai jos. Acum totul ar trebui să funcționeze bine, iar noile dvs. difuzoare WIFI sunt gata să redea puțină muzică.

Imagine
Imagine

Pasul 8: Construirea incintei

Ați putea, dacă doriți să construiți o carcasă foarte frumoasă pentru electronice, dar nu este necesar. Tocmai mi-am pus electronica într-o cutie de prânz, deoarece voi ascunde cutia de prânz. Am făcut găuri pentru potențiometre și găuri de montare pentru amplificator și Raspberry Pi. Alimentarea mea este de la un încărcător de laptop, așa că am decis să nu-l pun în cutia de prânz pentru a proteja puțin spațiu. Dar dacă ați cumpărat industria, este necesar să introduceți alimentatorul în cutie din motive de siguranță.

Nu cred că cutia mea de prânz arată bine, dar așa cum am spus, va fi ascunsă. Dar, fără alte întrebări, iată câteva imagini ale amplificatorului meu pentru cutie de prânz!

Imagine
Imagine
Imagine
Imagine

Pasul 9: Produsul finit

Sunt foarte mulțumit de rezultatul final. Calitatea audio este destul de bună, în special, dacă considerați că proiectul ma costat doar 60 de euro în total. Aspectul amplificatorului meu are totuși nevoie de ceva lucru.

Cred că este destul de mișto că poți avea un client Spotify încorporat în difuzoarele tale deja existente. Este atât de convins că nu trebuie să vă conectați prin Bluetooth, ca majoritatea difuzoarelor. Puteți alege ce difuzor doriți printr-un clic de buton. Este la fel ca un difuzor Sonos, dar apoi pentru murdărie ieftin.

Iată câteva imagini cu rezultatul final!

Recomandat: