Taula de continguts:
- Pas 1: parts utilitzades
- Pas 2: Instal·lació de Raspbian
- Pas 3: Instal·lació de Raspotify al Raspberry Pi
- Pas 4: decidir quin altaveu utilitzar
- Pas 5: connectar altaveus preamplificats
- Pas 6: Escolliu l'amplificador adequat
- Pas 7: connectar tot Togheter
- Pas 8: construcció del recinte
- Pas 9: producte acabat
Vídeo: Altaveu Sonos Like Spotify Wifi: 9 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
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)
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.
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à.
5. Un cop hàgiu confirmat la imatge i la unitat, podeu procedir a fer flaixar la targeta SD, seleccioneu Flash.
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ó.
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.
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.
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
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.
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.
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.
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.
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:
Porta imatges amb altaveu incorporat: 7 passos (amb imatges)
Suport d'imatges amb altaveu incorporat: aquí teniu un gran projecte per dur a terme durant el cap de setmana, si voleu que us poseu un altaveu que pugui contenir imatges / postals o fins i tot la vostra llista de tasques. Com a part de la construcció, utilitzarem un Raspberry Pi Zero W com a centre del projecte i un
Altaveu WiFi multi-WiFi i Bluetooth HiFi: 10 passos (amb imatges)
Altaveus WiFi i Bluetooth Hi-Multi Multi Room: els altaveus connectats a Wi-Fi són capaços d’oferir una qualitat d’àudio significativament millor que les opcions Bluetooth. No comprimeixen el contingut d'àudio abans de reproduir-lo, cosa que pot tenir un efecte negatiu sobre el so, ja que redueix el nivell de detall i
Com convertir qualsevol altaveu en altaveu BLUETOOTH: 5 passos
Com convertir qualsevol altaveu en altaveu BLUETOOTH: si teniu un sistema de cinema a casa antic com jo, heu trobat al vostre sistema una opció de connectivitat molt popular, anomenada Bluetooth. Sense aquesta facilitat, haureu d’enfrontar-vos al desastre de la connexió AUX normal i, per descomptat, si
Converteix qualsevol altaveu en un altaveu Bluetooth: 4 passos
Converteix qualsevol altaveu en un altaveu Bluetooth: fa uns quants anys era habitual que els altaveus portàtils tinguessin un jack de 3,5 mm i que funcionessin amb piles AA. Segons els estàndards actuals, està una mica obsolet sobretot la bateria, ja que actualment tots els gadgets tenen una bateria recarregable. La presa d’àudio és st
Reproductor Spotify de Raspberry Pi amb estoig imprès en 3D: 4 passos (amb imatges)
Reproductor Spotify de Raspberry Pi amb estoig imprès en 3D: en aquest instructiu us mostraré com fer un reproductor de música basat en Raspberry Pi que pugui reproduir música local, emissores de ràdio web i actuï com a altaveu de connexió spotify, tot allotjat en un muntatge a la paret. Estoig imprès en 3D. He construït aquest reproductor de música per