Cuprins:
- Pasul 1: Piese utilizate
- Pasul 2: Instalarea Raspbian
- Pasul 3: Instalarea Raspotify pe Raspberry Pi
- Pasul 4: Deciderea difuzorului de utilizat
- Pasul 5: Conectarea difuzoarelor pre-amplificate
- Pasul 6: Alegerea amplificatorului potrivit
- Pasul 7: Conectarea totul Togheter
- Pasul 8: Construirea incintei
- Pasul 9: Produsul finit
Video: Difuzor Sonos Like Spotify Wifi: 9 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Î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)
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.
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.
5. Odată ce ați confirmat imaginea și unitatea, puteți continua să fluturați cardul SD, selectați Flash.
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.
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.
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.
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
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.
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.
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ă.
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!
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:
Emulator de vinil Sonos Spotify: 26 de pași
Emulator de vinil Sonos Spotify: Rețineți că acesta nu este ultimul set de instrucțiuni pentru acest proiect: vizitați https://www.hackster.io/mark-hank/sonos-spotify-vinyl-emulator-3be63d pentru ultimul set de instrucțiuni și asistență Ascultarea muzicii pe vinil este grozavă. Este
Difuzor DIY Mai puțin difuzor LIFI: 6 pași
Difuzor DIY cu mai puține difuzoare LIFI: Astăzi, în acest instructiv vă voi arăta cum să faceți difuzorul LiFi, adică utilizează lumina pentru a transfera date. În mai puțin de 30 de minute. Acest instructable constă în detalii complete, cum ar fi procedura de proiectare, schema de circuit și descrierea
Difuzor Bluetooth Difuzor - Streaming Home Theatre: 8 pași (cu imagini)
Bluetooth Speaker Hack - Streaming Home Theatre: Acest instructabil detaliază hacking-ul unui difuzor Bluetooth și rafturi de ceai LED pâlpâitoare pentru a deveni front-end-ul pentru sistemul dvs. home theater, păstrând în același timp funcționalitatea originală a difuzorului Bluetooth. Am fost probabil
Difuzor Bluetooth Boombox / Difuzor: 6 pași
Difuzor Bluetooth Boombox / difuzor: Bună ziua! În acest Instructable vă voi arăta cum să vă construiți un Boombox Bluetooth
Transformați orice difuzor într-un difuzor Bluetooth: 4 pași
Transformați orice difuzor într-un difuzor Bluetooth: acum câțiva ani era obișnuit ca difuzoarele portabile să aibă mufă de 3,5 mm și să fie alimentate cu baterii AA. Conform standardelor actuale, este puțin depășit, mai ales bateria, deoarece în prezent fiecare gadget are o baterie reîncărcabilă. Mufa audio este st