Tartalomjegyzék:

Sonos, mint a Spotify Wifi hangszóró: 9 lépés (képekkel)
Sonos, mint a Spotify Wifi hangszóró: 9 lépés (képekkel)

Videó: Sonos, mint a Spotify Wifi hangszóró: 9 lépés (képekkel)

Videó: Sonos, mint a Spotify Wifi hangszóró: 9 lépés (képekkel)
Videó: 🟡 POCO X5 PRO – LEGRÉSZLETESEBB ÁTTEKINTÉS és TESZTEK 2024, November
Anonim
Sonos, mint a Spotify Wifi hangszóró
Sonos, mint a Spotify Wifi hangszóró

Ebben a projektben egy Wifi hangszórót fogunk építeni, amelybe beépítették a Spotify Client szolgáltatást. Ez azt jelenti, hogy könnyedén választhat a spotify -ban, hogy az adott hangszórón játsszon. Nem kell foglalkoznia gagyi bluetooth -al, mivel ez az etherneten alapul. A zenéje tovább fog játszani, ha véletlenül bezárja a Spotify -t. Olyan, mint egy Sonos, de aztán saját kezűleg készítették.

A Raspberry Pi Raspotify szoftverén alapul. Ez egy könnyen használható és nem olyan nehéz szoftver.

Igyekeztem mindent a lehető legegyszerűbben elmagyarázni, hogy mindenki ezt meg tudja építeni, még azok a kezdők is képesek legyenek ezt újra létrehozni.

1. lépés: Használt alkatrészek

A projekt megkezdése előtt azt tanácsolom, hogy vásárolja meg az összes alkatrészt.

  • Raspberry Pi 4
  • micro SD kártya (legalább 8 GB) (+szükség esetén adapter)
  • Számítógép
  • Hangszórók és erősítő (lásd a 4. lépést)
  • Eszközök
  • Tápegység (lásd a 6. lépést)

Most, hogy minden megvan, kezdődhet az igazi mulatság.

2. lépés: A Raspbian telepítése

Mielőtt elkezdenénk a projektet, telepítenünk kell egy operációs rendszert a Raspberrry pi -re. Ebben az esetben a "Raspbian Buster asztali és ajánlott szoftverrel" fogjuk használni.

A Raspbian telepítése a Raspberry Pi -re meglehetősen egyszerű. Letöltjük a Raspbian programot, és írjuk a lemezképet egy microSD -kártyára, majd elindítjuk a Raspberry Pi -t erre a microSD -kártyára.

Szükséged lesz egy microSD -kártyára (legalább 8 GB -os tárhellyel), egy számítógéppel, amelyre nyílás van, és természetesen egy Raspberry Pi -vel és alapvető perifériákkal (egér, billentyűzet, képernyő és áramforrás).

1. lépés: Az operációs rendszer letöltése

A Raspian telepíthető erről a weboldalról. Telepítenünk kell a "Raspbian Buster asztali és ajánlott szoftverrel" programot. Most kattintson a "ZIP letöltése" gombra, és a letöltésnek meg kell kezdődnie. (ez pár percet is igénybe vehet az ethernet kapcsolattól függően)

Kép
Kép

2. lépés: A kép írása az SD -kártyára

Most le kell töltenie és telepítenie kell azt a szoftvert, amely a képet az SD -kártyára írja. Egy jól használható Etcher, és minden platformon működik (Linux, Mac és Windows). Alulról letöltheti a webhelyükről.

1. Miután letöltötte az Etcher programot, kövesse az utasításokat a telepítéshez.

2. Helyezze be az SD -kártyát a számítógépbe. (Mivel néhány számítógép nem rendelkezik SD -kártyaolvasóval, előfordulhat, hogy USB -adaptert kell használnia.)

3. Nyissa meg az Etcher alkalmazást, és válassza ki az imént letöltött Raspbian képet.

Kép
Kép

4. Válassza ki azt az SD -kártyát, amelyre a Raspbian programot telepíteni kívánja. Ellenőrizze kétszer, hogy megbizonyosodjon arról, hogy a megfelelő meghajtóról van szó, mert ez törli azt.

Kép
Kép

5. Miután megerősítette a képet és a meghajtót, folytathatja az SD -kártya vakuját, válassza a Flash lehetőséget.

Kép
Kép

6. Ha elkészült, biztonságosan eltávolíthatja az SD -kártyát a számítógépről.

7. Helyezze be az SD -kártyát a Raspberry Pi -be, és minden további vezetéket, például tápellátást, egeret, billentyűzetet és a HDMI -kábelt.

8. Most végigvezeti Önt a beállítási folyamaton. Ügyeljen arra, hogy ne felejtse el csatlakozni az ethernethez, mert a Spotify Connect Etherneten alapul. A telepítési folyamat meglehetősen egyszerű, így nem lehet probléma.

9. Most sikeresen telepítette a Raspiant a Raspberry Pi -re, és folytathatja a következő lépést. Gratula!

3. lépés: A Raspotify telepítése a Raspberry Pi -re

A Raspotify egy Spotify Connect kliens a Raspberry számára a Raspberry Pi -n, amely éppen működik. A Raspotify egy Debian csomag és a hozzá tartozó tároló, amely vékonyan csomagolja a Paul Lietar és mások félelmetes librespot könyvtárát. Dobozából működik a Pi mindhárom verzióján, közvetlenül a telepítés után.

Maga a telepítés a lehető legegyszerűbb, kövesse az alábbi lépéseket, és 5 perc múlva elindul.

1. Nyissa meg a terminált a "CTRL + ALT + T" parancsikon segítségével

2. Írja be a következőt a terminálba, majd nyomja meg az enter billentyűt. Ez a parancs letölti és telepíti a Debian csomagot, és hozzáadja annak megfelelő tárházát, amely biztosítja, hogy mindig naprakész legyen az upstream változásokkal.

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

3. A telepítés után gyors ellenőrzést hajtunk végre. Nyissa meg a Spotify szolgáltatást, és keresse meg a rendelkezésre álló eszközöket. Az alább látható módon rendelkezésre kell állnia egy "raspotify (raspberrypi)" hangszórónak.

Kép
Kép

4. Most, hogy minden működik, konfigurálhatjuk a Raspotify -t. Ha beírja a következő parancsot a terminálon, megváltoztathatjuk a beállításokat, például a Spotify -on megjeleníteni kívánt nevet.

sudo nano/etc/default/raspotify

5. Miután megnyomta az enter billentyűt, a következőt kell látnia.

Kép
Kép

Amit megnyitott, az a Raspotify konfigurációs fájl. Ebben a fájlban számos különböző lehetőséget láthat, amelyeket saját maga konfigurálhat. Csak 2 beállítást módosítunk: a Bitráta és az Eszköz neve.

6. Az eszköz nevének megváltoztatásához először a sor megjegyzését kell eltávolítanunk. Ezt úgy teheti meg, hogy megnyomja a törlés gombot, ekkor a szöveg szövege fehér lesz. Most kiválaszthatunk egy nevet, amely megjelenik a Spotify -ban, én az Étkezőt választottam, mert ez az a hely, ahol a hangszóróim fognak ülni. Csak cserélje le a raspotify -t a kívánt névre.

Például:

DEVICE_NAME = "Étkező"

7. Miután megváltoztattuk a nevünket, megváltoztatjuk a Bitrátát. Ez egy kicsit jobb hangminőséget biztosít számunkra.

Szüntesse meg a sor megjegyzését, és cserélje ki a 160 -at 320 -ra.

BITRÁT = "320"

8. Most a kódnak így kell kinéznie, kivéve a névkülönbséget.

#/etc/default/raspotify - Argumentumok/konfiguráció a librespot számára # Eszköznév a Spotify Connect -en DEVICE_NAME = "Étkező"

# Bitráta, egy a 96 -ból (alacsony minőségű), 160 -ból (alapértelmezett minőség) vagy 320 -ból (kiváló minőségű)

BITRÁT = "320"

# Az alábbiakban további parancssori argumentumok állíthatók be a librespot számára.

# További információkért lásd a "librespot -h" részt. Győződjön meg arról, hogy a # által megadott argumentumokat már nem fedik le a fájl egyéb változói. (További technikai részletekért lásd a démon # konfigurációját a `/lib/systemd/system/raspotify.service` címen.) # # Ahhoz, hogy eszköze láthatóvá váljon a Spotify Connect -en az interneten, adja hozzá # felhasználónevét és jelszavát, amelyet a" Az eszköz jelszavának beállítása ", # fiókbeállításaiban használja a` --username` és a `--password` parancsokat. # # Ha másik kimeneti eszközt szeretne választani (például USB audió hardverkulcsot vagy HDMI audio kimenetet), # használja az "--device" parancsot, például "--device hw: 0, 1`. A futásteljesítmény változhat. # # OPTIONS = "-felhasználónév-jelszó"

# Ne vegye figyelembe a letöltött hangfájlok gyorsítótárának használatát. A gyorsítótárat letiltja

# alapértelmezett. A legjobb, ha ezt a helyzetet hagyja, ha használni szeretné, mivel az # engedélyek megfelelően vannak beállítva a "/var/cache/raspotify" könyvtárban. #CACHE_ARGS = "-cache/var/cache/raspotify"

# Alapértelmezés szerint a hangerő normalizálása engedélyezett, adjon hozzá alternatív hangerőt

# érv itt, ha akarod, de ezeknek rendben kell lenniük. #VOLUME_ARGS = "-enable-volume-normalization-linear-volume-kezdeti kötet = 100"

# A háttérképet csőbe lehet állítani, de ez nagyon fejlett használati esetekhez való

# librespot, így normál körülmények között nem kell ezen változtatni. #BACKEND_ARGS = "-backend alsa"

10. A fájl mentéséhez nyomja meg a "CTRL + X", majd az "y" és végül, de nem utolsó sorban az Enter billentyűt.

11. Indítsa újra a Raspotify -t a következő paranccsal.

sudo systemctl indítsa újra a raspotify -t

Gyorsan ellenőrizze, mint a 3. lépésben, és nézze meg, hogy a név megváltozott -e vagy sem.

12. Most minden készen áll, és elkészíthetjük hangszóróinkat!

Lépés: Döntse el, melyik hangszórót használja

Ebben a projektben 2 hangszórótípust fogok bemutatni. A már felerősített és a még nem erősített hangszórók.

Az előerősített hangszórókat a legkönnyebb kezelni, mert csak egy Aux kábelt kell csatlakoztatni a bemenetéhez. Ezért az ilyen típusú hangszórók a legjobb választás azok számára, akik nem sokat tudnak az elektronikáról, vagy csak szeretik a szokatlan élményt.

A már nem erősített hangszórókkal kicsit nehezebb dolgozni. Csatlakoztatnunk kell egy erősítőt a hangszórókhoz, és körül kell építenünk egy tokot. Ez nagyszerű módja a régi könyvespolc-hangszórók újbóli használatának, ahogy én is fogom. Hozzáadunk egy olcsó kínai erősítőt, hogy csökkentsük költségeinket. Ha szeretsz barkácsprojekteket csinálni, akár saját maga is építhet könyvespolcos hangszórót. Ajánlom ezt az utasításból. A régi Phillips Streamium MCI900 hangszóróit használtam. Sajnos az erősítője elromlott, így most egy nem erősített hangszóró. Szükségünk lesz egy tápegységre is a projektünk áramellátásához, de erről egy perc múlva beszélünk.

Kép
Kép

Ha előerősített hangszórókat használ, folytathatja a következő lépést.

Ha nem erősített hangszórókat használ, akkor kihagyhatja a következő átugrást.

5. lépés: Előerősített hangszórók csatlakoztatása

Ha a hangszórók már AUX porttal rendelkező erősítőhöz vannak csatlakoztatva, akkor csak csatlakoztasson egy Aux kábelt a Raspberry Pi -ről az erősítőre, és válassza le a perifériákat a Raspberry Pi -ről. Mindennek működnie kell most! Ügyeljen arra, hogy ne válassza le a tápkábelt és az Ethernet -kábelt (csak akkor, ha nem Wifi -n keresztül csatlakozik), valamint az AUX -kábelt. Ugyanazokkal a kapcsolatokkal kell rendelkeznie, mint az alábbi képen, és most befejezte. Létrehozott egy sonos hangszórót Raspberry Pi -vel, és elkezdheti a zenehallgatást.

Ne feledje, hogy az Ethernet -kábel nem szükséges

Kép
Kép

6. lépés: A megfelelő erősítő kiválasztása

Hogyan válasszuk ki a megfelelő erősítőt és tápegységet? Erre a kérdésre válaszolunk ebben a lépésben.

1. Hány wattra van szüksége? Ezt fel kell tüntetni a könyvespolc hangszórójának specifikációiban. Van két hangszóróm, amelyek mindegyike 50 wattot fogyaszt. Ez azt jelenti, hogy 50 * 2 erősítőt kell vásárolnom. Csak keresse fel az olyan webhelyeket, mint az ebay, amazon, alibaba, és keressen rá a "2 * 50W erősítő" kifejezésre. Az erősítőnek csak egy AUX -portja kell, hogy legyen. Vásárolhat bluetooth -al is, de nem szükséges. Én ezzel az egésszel. Ez egy 2 *50 W -os erősítő, amely TPA3116 chipen alapul. Ez illik a hangszóróimhoz.

Kép
Kép

2. Milyen tápegységet vegyek? Az erősítő tápellátásához szükséges teljesítmény az erősítők műszaki adatlapján található. Az enyémnek 24V -ra volt szüksége, ezért 24V -os tápegységet kellett vásárolnom. A szükséges áramerősség könnyen kiszámítható ezzel a képlettel: I = P (watt) / U, így az én esetemben 100 /24 = 4,16 ==> kell tennem tehát 24V -os 4,2A tápegységre van szükségem. Jobb, ha nagyobb áramerősségű tápegységet választ, így nem terhel túlságosan a tápegységet.

Volt egy régi laptop töltőm, amely 24 V -os és 100 wattos kimenettel rendelkezik. Ezért úgy döntöttem, hogy használni fogom. Ha nincs ilyen tápegysége, használhatja az ipari képeket, mint az alábbi képen. Nagyon jó bankjuk van.

Kép
Kép

7. lépés: Minden csatlakoztatása Togheterbe

A csatlakozás minden erősítőnél más, de az elv ugyanaz. Ez volt a vázlatom, a tiédnek ugyanúgy kell kinéznie.

Tápegység:

AC fali konnektorhoz csatlakoztatva.

Kék drót É -ra

Barna huzal L -ig

Zöld/sárga vezeték a GND -hez

Az erősítő V + DC +

V- DC - az erősítő

Raspberry Pi:

USB C a fali aljzathoz

AUX kábel erősítőhöz

(Ethernet kábel az útválasztóhoz)

Erősítő:

DC kimenet - hangszórókhoz

DC kimenet + a hangszórókhoz

Végül olyan dolgot kapsz, mint az alábbi képen. Most minden rendben kell működnie, és az új WIFI hangszórók készen állnak a zene lejátszására.

Kép
Kép

8. lépés: A ház építése

Megteheti, ha igazán szép házat szeretne építeni az elektronika számára, de ez nem szükséges. Csak beraktam az elektronikámat egy ebéddobozba, mert elrejtem az ebéddobozt. Lyukakat fúrtam a potenciométerekhez, és rögzítő lyukakat fúrtam az erősítőhöz és a Raspberry Pi -hez. A tápegység laptop töltőből származik, ezért úgy döntöttem, hogy nem teszem be az ebédlőbe, hogy helyet biztosítsak. De ha az ipari terméket vásárolta, biztonsági okokból a tápegységet a dobozba kell helyezni.

Nem hiszem, hogy jól néz ki az ebéddobozom, de mint mondtam, el lesz rejtve. De minden további nélkül, itt van néhány kép az ebéddoboz erősítőmről!

Kép
Kép
Kép
Kép

9. lépés: Késztermék

Nagyon örülök a végeredménynek. A hangminőség különösen jó, ha figyelembe vesszük, hogy a projekt összesen 60 euróba került. Az erősítőm kinézete azonban még némi munkát igényel.

Szerintem nagyon jó, hogy a már meglévő hangszóróiba beépíthet egy Spotify klienst. Ez annyira kényelmes, hogy nem kell Bluetooth -on keresztül csatlakoznia, mint a legtöbb hangszórónak. Egy gombnyomással kiválaszthatja, hogy milyen hangszórót szeretne. Olyan, mint egy Sonos hangszóró, de olcsó.

Íme néhány kép a végeredményről!

Ajánlott: