Obsah:

Prehrávač Raspberry Pi Spotify s 3D tlačeným puzdrom: 4 kroky (s obrázkami)
Prehrávač Raspberry Pi Spotify s 3D tlačeným puzdrom: 4 kroky (s obrázkami)

Video: Prehrávač Raspberry Pi Spotify s 3D tlačeným puzdrom: 4 kroky (s obrázkami)

Video: Prehrávač Raspberry Pi Spotify s 3D tlačeným puzdrom: 4 kroky (s obrázkami)
Video: Raspberry Pi and Spotify Powered E-Ink Display (Tutorial) 2024, Júl
Anonim
Prehrávač Spotify Raspberry Pi s 3D tlačeným puzdrom
Prehrávač Spotify Raspberry Pi s 3D tlačeným puzdrom

V tomto návode vám ukážem, ako vytvoriť hudobný prehrávač na báze Raspberry Pi, ktorý dokáže prehrávať miestnu hudbu, webové rozhlasové stanice a funguje ako reproduktor Spotify Connect, všetky umiestnené v nástennom 3D tlačenom puzdre.

Tento hudobný prehrávač som postavil pre kuchyňu svojich priateľiek, pretože radi počúvame hudbu pri varení alebo pečení, ale reproduktory počítača hrajúce z obývačky to jednoducho neprekážajú.

Budete potrebovať:

  • Raspberry Pi 3
  • Karta Micro SD (min. 8 GB)
  • Stereo reproduktory s integrovaným USB DAC
  • Bezpečný vypínací obvod
  • 3,5 "dotykový displej
  • Kábel micro USB medzi ženami a mužmi
  • Spájkovačka
  • Odizolovač drôtu
  • Drôty

Pre nastavenie:

  • Klávesnica
  • Myš
  • HDMI monitor

Krok 1: Nastavenie Pi

Nastavenie Pi
Nastavenie Pi

Najprv vyriešime softvérovú stránku veci. Hudobný prehrávač je založený na populárnej, ale už vyslúženej sérii prehrávačov Squeezebox od spoločnosti Logitechs. Pi prevádzkuje server LogitechMediaServer a klienta Squeezelite, ako aj rozhranie Jivvelite. Na nasledujúce kroky budete potrebovať základné znalosti SSH a príkazovej linky. Ak nie ste oboznámení s SSH, potom je OverTheWire skvelým miestom, kde sa môžete naučiť používať príkazový riadok a SSH.

Stiahnite si Raspbian a flashujte ho na kartu SD pomocou jedného z nasledujúcich programov:

  • Win32DiskImager (Windows)
  • ApplePi Baker (Mac)
  • Etcher (Mac a Windows)

Vložte kartu SD do Pi a pripojte všetky periférie (klávesnicu, myš, monitor) a napájanie. Po spustení do desktopového prostredia nastavte wifi a v nastaveniach povoľte funkcie SSH a GPIO.

Teraz môžete odpojiť všetky periférne zariadenia a pokračovať cez SSH z akéhokoľvek počítača v tej istej sieti, aby ste nastavili Pi.

Po pripojení cez SSH použite nasledujúci príkaz na prístup k nastaveniam Raspberry Pi

sudo raspi-config

Zmeňte jazyk, rozloženie klávesnice a heslo používateľa podľa svojich potrieb (voliteľné), potom rozbaľte systém súborov a potvrďte výzvu na reštartovanie.

Potom pripojte dotykový displej a nainštalujte všetky potrebné ovládače (závisí od toho, ktorá obrazovka je vám k dispozícii):

  • Ovládače TFT Adafruit
  • Ovládače Waveshare TFT

Po správnom nastavení by ste na dotykovej obrazovke mali vidieť prostredie pracovnej plochy.

Pri nastavovaní prehrávača hudby som postupoval podľa sprievodcu Johna Hagensiekera a nastavil LogitechMediaServer, Squeezelite a Jivelite. Uistite sa, že je pripojený reproduktor USB a je vybratá správna zvuková karta.

Podporu Spotify Connect je možné ľahko pridať prostredníctvom správcu doplnkov na serveri Logitech Media Server.

Kurzor som tiež natrvalo odstránil z kozmetických dôvodov pomocou:

sudo nano /etc/lightdm/lightdm.conf

a zmena nasledujúceho riadku

#xserver-command = X

do

xserver -command = X -kurzor

Obrazovku je možné kalibrovať pomocou xinput kalibrátora, ako je popísané vo wiki whare.

Po inštalácii skriptu prepínača z obvodov mausberry som zmenil vstup a výstup na GPIO20 a GPIO21, pretože predvolené výstupy už používame v hlavičke dotykovej obrazovky.

Krok 2: Tlač puzdra

Tlač puzdra
Tlač puzdra

Prípad je remixom/rozšírením „Pi TFT plus Console Case“spoločnosti arcmatt na Thingiverse. Vo Fusion 360 som pridal dva kryty reproduktorov v rovnakom dizajne ako pôvodné puzdro a upravil hlavné telo tak, aby obsahovalo dva otvory na montáž na stenu a body upevnenia zvukovej karty reproduktorov USB a dosku pre bezpečné vypnutie.

  • Ak chcete prípad upraviť tak, aby vyhovoval iným komponentom, stiahnite si súbor *.f3d.
  • Ak chcete tlačiť iba pripravené súbory STL, stiahnite si súbor zip.

Súbory STL v stredných častiach hlavného tela a krytu reproduktora obsahujú dutiny pre matice M3. Pred pokračovaním v tlači pozastavte tlač v zodpovedajúcej výške a pridajte matice.

Na zadnú a prednú časť by mala stačiť 10% výplň. Stredné časti, ktoré obsahujú matice, by mali byť vytlačené na vyššej úrovni výplne, aby sa zaistila dostatočná štrukturálna podpora dutín orechov. Dve z matíc sa uvoľnili pri jednom z mojich výtlačkov pri 10%, pričom nezostal žiaden závit, ktorý by správne držal skrutky.

Tu je odkaz na univerzálnu stránku prílohy

Krok 3: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Pre tento ďalší krok by ste mali mať základné schopnosti spájkovania.

Otvorte reproduktor USB a odpojte reproduktory od zvukovej dosky káblami JST. Odrežte a odizolujte kábel USB v príslušnej dĺžke zo zvukovej dosky. Aby som ušetril miesto, spájkoval som USB káble priamo k testovacím podložkám na spodnej strane Pi. Ak nemôžete podložky sledovať pomocou multimetra, tu je dobrý zoznam čísel podložiek. Na pripojenie zvukovej dosky som použil PP46 cez PP48 a napájací kolík 5V (pozri obrázok).

Pripravte obvod bezpečného vypnutia odpojením kolískového prepínača a jeho nahradením dvoma dĺžkami izolovaného drôtu. Umiestnite spínač do výklenku a spájkujte voľné vodiče na svojom mieste.

Odrežte vonkajší koniec kábla micro USB a odpojte napájací a dátový kábel. Pripojte červený napájací kábel USB k PP2 a čierny k PP5 (pozri obrázok). Samičí koniec kábla micro USB je potrebné pripojiť k mužskému koncu dosky plošného spoja bezpečného vypnutia. Dosku je možné nalepiť na miesto v spodnej časti puzdra.

Neskôr som na všetky spájkovacie body pridal horúce lepidlo, aby sa stabilizoval a dodal určité napätie.

Kredit za obrázok Pi: Wikipedia, používateľ: Multicherry

commons.wikimedia.org/wiki/File:Raspberry_Pi_2_Model_B_v1.1_underside_new_(bg_cut_out).jpg

Krok 4: Konečná montáž

Konečné zhromaždenie
Konečné zhromaždenie
Konečné zhromaždenie
Konečné zhromaždenie
Konečné zhromaždenie
Konečné zhromaždenie

Konečná konštrukcia je trochu fádna, ale s dostatočne dlhými drôtmi by všetko malo sedieť.

Kryt reproduktora bol trochu na menšej strane, čo spolu s vyfúknutým krytom matice na jednej strane znamenalo, že ľavý reproduktor sa nezatváral v jednej rovine s mriežkou reproduktora.

Tri zadné diely je možné navzájom spojiť pomocou skrutiek M3. Skrutky odrežú závit pri prvom zaskrutkovaní. Pokiaľ ich často nerozoberáte, malo by byť toto spojenie dostatočne pevné.

Prilepte dosku s vypínacím obvodom k puzdru a priskrutkujte rezonančnú dosku k stojanom.

Raspberry Pi je možné pripevniť k strednému krytu skrutkami M3. Po zaskrutkovaní karty Pi na miesto vložte kartu SD, pretože je o niečo väčšia ako kryt. Potom sa dá vložiť pomocou pinzety cez bočný otvor.

Po pridaní dotykového displeja zostáva iba priskrutkovať prednú dosku na miesto.

Pred dokončením zostavy som nemal po ruke kábel micro USB, takže dočasne napájam Pi pomocou portu micro USB Pi pomocou napájacej banky. Chýbajúce káblové pripojenie doplním neskôr.

Dúfam, že sa vám táto mini jukebox zostava páčila. Teším sa, že to vyskúšam v priebehu niekoľkých nasledujúcich týždňov. Ak máte akékoľvek otázky alebo nápady na zlepšenie, zanechajte mi komentár nižšie a pokúsim sa vás kontaktovať čo najskôr

Zvuková súťaž 2017
Zvuková súťaž 2017
Zvuková súťaž 2017
Zvuková súťaž 2017

Druhé miesto v Zvukovej súťaži 2017

Odporúča: