Taula de continguts:

Altaveu Sonos Like Spotify Wifi: 9 passos (amb imatges)
Altaveu Sonos Like Spotify Wifi: 9 passos (amb imatges)

Vídeo: Altaveu Sonos Like Spotify Wifi: 9 passos (amb imatges)

Vídeo: Altaveu Sonos Like Spotify Wifi: 9 passos (amb imatges)
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Desembre
Anonim
Sonos Like Spotify Wifi Speaker
Sonos Like Spotify Wifi Speaker

En aquest projecte, crearem un altaveu Wifi que inclogui Spotify Client. Això vol dir que podeu triar fàcilment a Spotify per reproduir-lo en aquest altaveu específic. No cal que tingueu en compte el bluetooth desagradable, ja que es basa en l’ethernet. La vostra música fins i tot es reproduirà si tanqueu accidentalment el vostre Spotify. És com un Sonos però es fa pel vostre compte.

Es basa en el programari Raspotify per a Raspberry Pi. Aquest és un programari fàcil d'utilitzar i no tan difícil de configurar.

Vaig fer tot el possible per explicar-ho tot de la manera més senzilla possible perquè tothom pugui construir això, fins i tot els principiants que mai no havien construït alguna cosa abans haurien de ser capaços de recrear-ho.

Pas 1: parts utilitzades

Abans d’iniciar aquest projecte, us aconsello comprar totes les peces.

  • Raspberry Pi 4
  • targeta micro SD (com a mínim 8 GB) (+ si cal un adaptador)
  • Ordinador
  • Altaveus i amplificador (mireu el pas 4)
  • Eines
  • Font d'alimentació (vegeu el pas 6)

Ara que ho tens tot, pot començar la diversió.

Pas 2: Instal·lació de Raspbian

Abans de començar el projecte, hem d’instal·lar un sistema operatiu al nostre Raspberrry pi. En aquest cas utilitzarem "Raspbian Buster amb ordinador i programari recomanat".

Instal·lar Raspbian al Raspberry Pi és bastant senzill. Baixarem Raspbian i escriurem la imatge del disc a una targeta microSD i, a continuació, arrencarem el Raspberry Pi a aquesta targeta microSD.

Necessitareu una targeta microSD (amb un mínim de 8 GB), un ordinador amb una ranura per a ella i, per descomptat, un Raspberry Pi i perifèrics bàsics (ratolí, teclat, pantalla i font d’alimentació).

Pas 1: descàrrega del sistema operatiu

Raspian es pot instal·lar des d’aquest lloc web. Hem d’instal·lar "Raspbian Buster amb l’escriptori i el programari recomanat". Ara feu clic a "Descarregar ZIP" i la descàrrega hauria de començar. (això pot trigar un parell de minuts en funció de la vostra connexió ethernet)

Imatge
Imatge

Pas 2: escriure la imatge a la targeta SD

Ara haureu de descarregar i instal·lar el programari que escriurà la imatge a la targeta SD. Un bon d’utilitzar es diu Etcher i funciona a totes les plataformes (Linux, Mac i Windows). Podeu descarregar-lo des de més al seu lloc web.

1. Un cop hàgiu descarregat Etcher, seguiu les instruccions per instal·lar-lo.

2. Introduïu la targeta SD a l'ordinador. (Com que alguns equips no tenen un lector de targetes SD, és possible que hàgiu d'utilitzar un adaptador USB.)

3. Obriu Etcher i seleccioneu la imatge Raspbian que acabem de descarregar.

Imatge
Imatge

4. Seleccioneu la targeta SD en què vulgueu instal·lar Raspbian. Comproveu-ho de nou per assegurar-vos que és la unitat correcta, ja que es netejarà.

Imatge
Imatge

5. Un cop hàgiu confirmat la imatge i la unitat, podeu procedir a fer flaixar la targeta SD, seleccioneu Flash.

Imatge
Imatge

6. Un cop hàgiu acabat, podeu retirar la targeta SD de l’ordinador amb seguretat.

7. Introduïu la targeta SD al vostre Raspberry Pi i a qualsevol altre cable addicional com ara el poder, el ratolí, el teclat i el cable HDMI.

8. Ara se us guiarà pel procés de configuració. Assegureu-vos que no oblideu connectar-vos a l’ethernet perquè Spotify Connect es basa en Ethernet. El procés de configuració és força senzill, de manera que no hauria de ser un problema.

9. Ara heu instal·lat Raspian amb èxit al vostre Raspberry Pi i podeu passar al següent pas. Felicitats!

Pas 3: Instal·lació de Raspotify al Raspberry Pi

Raspotify és un client de Spotify Connect per a Raspbian al Raspberry Pi que només funciona ™. Raspotify és un paquet Debian i un dipòsit associat que embolcalla la fantàstica biblioteca librespot de Paul Lietar i altres. Funciona fora de la caixa en les tres versions del Pi, immediatament després de la instal·lació.

La instal·lació és tan senzilla com sigui, només cal que seguiu els passos següents i estareu en marxa en 5 minuts.

1. Obriu el terminal mitjançant la drecera "CTRL + ALT + T"

2. Escriviu el terminal següent i premeu Enter després. Aquesta ordre descarrega i instal·la el paquet Debian i afegeix el seu repositori apt, cosa que garanteix que estigueu sempre al dia dels canvis anteriors.

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

3. Després de la instal·lació, farem una comprovació ràpida. Obriu el vostre Spotify i cerqueu els dispositius disponibles. Hi hauria d'haver un altaveu "raspotify (raspberrypi)" disponible com es mostra a continuació.

Imatge
Imatge

4. Ara que tot funciona, podem configurar Raspotify. En escriure l’ordre següent al terminal, podem canviar la configuració, com el nom que volem que es mostri a Spotify.

sudo nano / etc / default / raspotify

5. Després de prémer Enter, hauríeu de veure el següent.

Imatge
Imatge

El que heu obert és el fitxer de configuració de Raspotify. Dins d’aquest fitxer, veureu diverses opcions diferents que podeu configurar vosaltres mateixos. Només canviarem 2 paràmetres: la taxa de bits i el nom del dispositiu.

6. Per canviar el nom del dispositiu, primer haurem de descomentar la línia. Això es pot fer prement la tecla Supr, el text d'aquesta línia es convertirà en blanc. Ara podem escollir un nom que es mostrarà a Spotify; vaig triar Dining Room perquè és el lloc on estaran els meus altaveus. Simplement substituïu raspotify pel nom que vulgueu.

Per exemple:

DEVICE_NAME = "Menjador"

7. Després de canviar el nostre nom, canviarem la taxa de bits. Això ens donarà una qualitat d’àudio una mica millor.

Descomenteu la línia i substituïu 160 per 320.

BITRATE = "320"

8. Ara el codi hauria de ser així, excepte la diferència de nom.

# / etc / default / raspotify - Arguments / configuració per a librepot # Nom del dispositiu a Spotify Connect DEVICE_NAME = "Menjador"

# Taxa de bits, una de 96 (baixa qualitat), 160 (qualitat predeterminada) o 320 (alta qualitat)

BITRATE = "320"

# A continuació es poden establir arguments de línia d'ordres addicionals per a librepot.

# Vegeu `librespot -h` per obtenir més informació. Assegureu-vos que els arguments que especifiqueu # no estiguin ja coberts per altres variables d'aquest fitxer. (Vegeu la # config del dimoni a `/ lib / systemd / system / raspotify.service` per obtenir més detalls tècnics.) # # Per fer que el vostre dispositiu sigui visible a Spotify Connect a través d'Internet, afegiu el vostre # nom d'usuari i contrasenya que es poden configurar mitjançant" Establiu la contrasenya del dispositiu ", a la configuració del compte #, utilitzeu` --username` i `--password`. # # Per triar un dispositiu de sortida diferent (és a dir, un dongle d'àudio USB o sortida d'àudio HDMI), # utilitzeu `--device` amb alguna cosa així com` --device hw: 0, 1`. El vostre quilometratge pot variar. # #OPTIONS = "- username --password"

# No comenteu per utilitzar una memòria cau per als fitxers d'àudio descarregats. La memòria cau està desactivada per

# predeterminat. El millor és deixar-ho tal qual si voleu utilitzar-lo, ja que # permisos estan establerts correctament al directori `/ var / cache / raspotify '. #CACHE_ARGS = "- cache / var / cache / raspotify"

# Per defecte, la normalització del volum està habilitada, afegiu un volum alternatiu

# arguments aquí si voleu, però haurien d'estar bé. #VOLUME_ARGS = "- enable-volume-normalization --linear-volume --initial-volume = 100"

# Es pot configurar el backend aquí, però és per a casos d'ús molt avançats de

# librespot, de manera que no hauríeu de canviar això en circumstàncies normals. #BACKEND_ARGS = "- backend alsa"

10. Per desar el fitxer, premeu "CTRL + X" seguit de "y" i, finalment, premeu Intro.

11. Reinicieu Raspotify mitjançant l'ordre següent.

sudo systemctl reinicia raspotify

Feu-ne una comprovació ràpida, tal com vam fer al pas 3 i mireu si el nom ha canviat o no.

12. Ara tot està a punt i podem preparar els nostres altaveus.

Pas 4: decidir quin altaveu utilitzar

En aquest projecte repassaré 2 tipus de parlants. Els que ja estan amplificats i els altaveus que encara no s’han amplificat.

Els altaveus preamplificats són els més fàcils d’utilitzar perquè només heu de connectar un cable auxiliar a la seva entrada. Això converteix aquest tipus d’altaveus en la millor opció per a persones que no saben molt d’electrònica o que els agrada gaudir d’una experiència més senzilla.

Els altaveus que no s’amplifiquen ja són una mica més difícils de treballar. Haurem de connectar un amplificador als altaveus i construir-ne una funda. Aquesta és una manera fantàstica de tornar a utilitzar altaveus antics de prestatgeries, com faré jo. Afegirem un amplificador econòmic de la Xina per reduir els nostres costos globals. Si us agrada fer projectes de bricolatge, fins i tot podeu crear un altaveu d’estanteria. Us recomano el d'aquest instructiu. Vaig utilitzar els altaveus del meu vell Phillips Streamium MCI900. Malauradament, l'amplificador es va trencar, així que ara és un conjunt de parlants no amplificats. També necessitarem una font d'alimentació per alimentar el nostre projecte, però en parlarem d'aquí a un minut.

Imatge
Imatge

Si feu servir uns altaveus preamplificats, podeu passar al següent pas.

Si feu servir altaveus no amplificats, podeu ometre el següent salt.

Pas 5: connectar altaveus preamplificats

Si els altaveus ja estan connectats a un amplificador que té un port AUX, només heu de connectar un cable auxiliar del Raspberry Pi a l’amplificador i desconnectar els perifèrics del Raspberry Pi. Tot hauria de funcionar ara mateix. Assegureu-vos de no desconnectar el cable d'alimentació i el cable Ethernet (només si no esteu connectat a través de Wifi), així com el cable AUX. Hauríeu de tenir les mateixes connexions que a la imatge següent i ara heu acabat. Heu creat un so com a altaveu amb un Raspberry Pi i podeu començar a escoltar música.

Tingueu en compte que el cable ethernet no és necessari

Imatge
Imatge

Pas 6: Escolliu l'amplificador adequat

Com triar l'amplificador i la font d'alimentació adequats? Aquesta és la pregunta que respondrem en aquest pas.

1. Quants watts necessiteu? Això s’hauria d’enumerar a les especificacions de l’altaveu de la prestatgeria. Tinc dos altaveus que fan servir 50 watts cadascun. Això significa que he de comprar un amplificador de 50 * 2. Simplement aneu a llocs com eBay, Amazon, Alibaba i cerqueu "Amplificador de 2 * 50W". L'únic que hauria de tenir l'amplificador és un port AUX. També en podeu comprar un amb bluetooth, però no és necessari. Vaig estar amb aquest. Es tracta d’un amplificador de 2 * 50W basat en un xip TPA3116. Això s’adaptarà als meus altaveus.

Imatge
Imatge

2. Quina font d'alimentació he de comprar? La potència necessària per alimentar el vostre amplificador apareix al full d’especificacions dels amplificadors. La meva necessitava 24V, així que vaig haver de comprar una font d'alimentació de 24V. L’amperatge necessari es pot calcular fàcilment amb aquesta fórmula: I = P (watts) / U, de manera que en el meu cas he de fer 100/24 = 4,16 ==> Per tant, necessito una font d’alimentació de 24V 4,2A. És millor optar per una alimentació d’amperatge més elevada, de manera que no poseu massa tensió en la font d’alimentació.

Tenia un carregador de portàtil antic que emetia 24V i 100watts. Així que vaig decidir utilitzar-lo. Si no disposeu d'aquesta font d'alimentació, podeu utilitzar-ne de industrials com es mostra a la imatge següent. Tenen un banc molt bo per al dòlar.

Imatge
Imatge

Pas 7: connectar tot Togheter

La connexió és diferent per a cada amplificador, però el principal és el mateix. Aquest era el meu esquema, el vostre hauria de tenir el mateix aspecte.

Font d'alimentació:

Connectat a la presa de corrent de corrent altern.

Fil blau a N

Fil marró a L

Fil verd / groc a GND

V + DC + de l'amplificador

V- DC - d'amplificador

Raspberry pi:

USB C a presa de corrent

Cable AUX a amplificador

(Cable Ethernet a enrutador)

Amplificador:

Sortida de CC: als altaveus

Sortida DC + als altaveus

Finalment, acabareu amb alguna cosa com a la imatge següent. Ara tot hauria de funcionar bé i els vostres nous altaveus WIFI estan a punt per reproduir música.

Imatge
Imatge

Pas 8: construcció del recinte

Podríeu fer si voleu construir un recinte molt bonic per a l’electrònica, però no és necessari. Acabo de posar els meus electrònics en una carmanyola, ja que amagaré la carmanyola. He forat els potenciòmetres i he fet forats de muntatge per a l’amplificador i el Raspberry Pi. El meu subministrament energètic prové d’un carregador d’ordinador portàtil, de manera que vaig decidir no posar-lo a la carmanyola per protegir una mica d’espai. Però si heu comprat la indústria, cal posar la font d'alimentació dins de la caixa per motius de seguretat.

No crec que la meva carmanyola tingui bon aspecte, però, com he dit, quedarà amagada. Però sense més preàmbuls, aquí teniu algunes imatges del meu amplificador lunchbox.

Imatge
Imatge
Imatge
Imatge

Pas 9: producte acabat

Estic molt content del resultat final. La qualitat de l’àudio és força bona sobretot si es considera que el projecte només em va costar 60 euros en total. L’aspecte del meu amplificador encara necessita una mica de feina.

Crec que és molt interessant que pugueu incorporar un client Spotify als vostres altaveus ja existents. És tan convencional que no us heu de connectar mitjançant bluetooth com la majoria dels altaveus. Només podeu triar l’altaveu que vulgueu amb un clic d’un botó. És igual que un altaveu de Sonos, però és econòmic.

Aquí teniu algunes imatges del resultat final!

Recomanat: