Sadržaj:

Raspberry Pi Spotify player s 3D ispisanim kućištem: 4 koraka (sa slikama)
Raspberry Pi Spotify player s 3D ispisanim kućištem: 4 koraka (sa slikama)

Video: Raspberry Pi Spotify player s 3D ispisanim kućištem: 4 koraka (sa slikama)

Video: Raspberry Pi Spotify player s 3D ispisanim kućištem: 4 koraka (sa slikama)
Video: Raspberry Pi and Spotify Powered E-Ink Display (Tutorial) 2024, Studeni
Anonim
Raspberry Pi Spotify player s 3D ispisanim kućištem
Raspberry Pi Spotify player s 3D ispisanim kućištem

U ovom uputstvu pokazat ću vam kako napraviti glazbeni player zasnovan na Raspberry Pi -u koji može reproducirati lokalnu glazbu, web radio postaje i djelovati kao spotify zvučnik za povezivanje, a sve je smješteno u zidno 3D tiskano kućište.

Napravio sam ovaj glazbeni player za kuhinju svojih djevojaka jer volimo slušati glazbu dok kuhamo ili pečemo, ali zvučnici računala koji trepere iz dnevnog boravka jednostavno ga ne režu.

Trebat će vam:

  • Malina Pi 3
  • Micro SD kartica (min. 8 GB)
  • Stereo zvučnici s integriranim USB DAC -om
  • Krug sigurnog isključivanja
  • Zaslon osjetljiv na dodir 3,5"
  • Mikro USB kabel ženski na muški
  • Lemilica
  • Skidač žice
  • Žice

Za postavljanje:

  • Tipkovnica
  • Miš
  • HDMI monitor

Korak 1: Postavljanje Pi

Postavljanje Pi
Postavljanje Pi

Prvo riješimo softversku stranu stvari. Glazbeni player temelji se na popularnoj, ali povučenoj liniji Squeezebox playera Logitecha. Pi pokreće LogitechMediaServer i klijent Squeezelite, kao i sučelje Jivvelite. Za sljedeće korake trebat će vam osnovne vještine SSH -a i zapovjedne linije. Ako niste upoznati sa SSH -om, OverTheWire je izvrsno mjesto za naučiti kako koristiti naredbenu liniju i SSH.

Preuzmite Raspbian i prenesite ga na SD karticu pomoću jednog od sljedećih programa:

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

Umetnite SD karticu u Pi i spojite sve periferne uređaje (tipkovnica, miš, monitor) i napajanje. Nakon pokretanja u radnom okruženju postavite Wi -Fi i omogućite SSH i GPIO funkcionalnost u postavkama.

Sada možete isključiti sve periferne uređaje i nastaviti putem SSH -a s bilo kojeg računala u istoj mreži za postavljanje Pi.

Nakon povezivanja putem SSH -a, koristite sljedeću naredbu za pristup postavkama Raspberry Pi

sudo raspi-config

Promijenite jezik, raspored tipkovnice i korisničku lozinku prema vašim potrebama (izborno), zatim proširite datotečni sustav i potvrdite upit za ponovno pokretanje.

Zatim povežite zaslon osjetljiv na dodir i instalirajte sve potrebne upravljačke programe (ovisno o tome koji vam je zaslon dostupan):

  • Adafruit TFT upravljački programi
  • Waveshare TFT upravljački programi

Nakon ispravnog postavljanja, trebali biste vidjeti okruženje radne površine na zaslonu osjetljivom na dodir.

Za postavljanje glazbenog playera slijedio sam vodič Johna Hagensiekera za postavljanje LogitechMediaServera, Squeezelitea i Jivelita. Samo provjerite je li USB zvučnik spojen i je li odabrana ispravna zvučna kartica.

Podrška za Spotify Connect može se jednostavno dodati putem upravitelja dodataka na Logitech Media serveru.

Također sam trajno uklonio kursor, iz kozmetičkih razloga, koristeći:

sudo nano /etc/lightdm/lightdm.conf

i mijenjajući sljedeći redak

#xserver-naredba = X

u

xserver -naredba = X -nokursor

Zaslon se može kalibrirati pomoću xinput kalibratora kako je opisano u wikiju Waharehare.

Nakon instaliranja sklopke za prebacivanje iz krugova mausberry ja sam promijenio ulaz i izlaz na GPIO20 i GPIO21 budući da zadane izlaze već koristimo zaglavlje zaslona osjetljivog na dodir.

Korak 2: Ispis kućišta

Ispis kućišta
Ispis kućišta

Slučaj je remiks/proširenje arcmattovog "Pi TFT plus Console Case" na Thingiverseu. U Fusion 360 dodao sam dva kućišta zvučnika u istom dizajnu kao i originalno kućište i izmijenio glavno tijelo tako da ima dvije rupe za zidnu montažu i točke za pričvršćivanje zvučne kartice USB zvučnika i ploču za sigurno isključivanje.

  • Ako želite prilagoditi kućište tako da odgovara drugim komponentama, preuzmite datoteku *.f3d.
  • Ako želite ispisati samo gotove STL datoteke, preuzmite zip datoteku.

STL datoteke središnjih dijelova glavnog kućišta i kućišta zvučnika sadrže praznine za matice M3. Pauzirajte ispis na odgovarajućoj visini i dodajte matice prije nastavka ispisa.

10% ispune bi trebalo biti dovoljno za stražnje i prednje dijelove. Srednji dijelovi koji sadrže matice trebaju biti ispisani na višoj razini ispune kako bi se osigurala dovoljna strukturna podrška praznina matica. Dvije matice su se otkačile u jednom od mojih otisaka na 10%, ne ostavljajući niti za pravilno držanje vijaka.

Ovdje je veza na stranicu sa stvarima za kućište

Korak 3: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Za ovaj sljedeći korak trebali biste imati osnovne vještine lemljenja.

Otvorite USB zvučnik i odvojite zvučnike od zvučne ploče na njihovim JST kabelima. Odrežite i odvojite USB kabel odgovarajuće dužine sa zvučne ploče. Za uštedu prostora lemio sam USB vodiče izravno na testne pločice na donjoj strani Pi. Ako ne možete pratiti uloške multimetrom, evo dobrog popisa brojeva jastučića. Za spajanje zvučne ploče koristio sam PP46 do PP48 i 5V naponski pin (vidi sliku).

Pripremite krug za sigurno isključivanje tako da odspojite prekidač za klackalicu i zamijenite ga s dvije duljine izolirane žice. Postavite prekidač u udubljenje i lemite slobodne vodiče na mjesto.

Odrežite muški kraj mikro USB kabela i skinite kablove za napajanje i podatke. Lemite crveni kabel za napajanje USB kabela na PP2, a crni kabel na PP5 (pogledajte sliku). Ženski kraj mikro USB kabela mora biti spojen na muški kraj ploče sigurnog isključivanja. Ploča se može zalijepiti na mjesto na dnu kućišta.

Kasnije sam na sva mjesta lemljenja dodao vruće ljepilo kako bih se stabilizirao i dodao malo rasterećenja napetosti.

Zasluge za Pi sliku: Wikipedia, korisnik: Multicherry

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

Korak 4: Završna montaža

Završna skupština
Završna skupština
Završna skupština
Završna skupština
Završna skupština
Završna skupština

Konačna konstrukcija je pomalo škakljiva, ali s dovoljno dugim žicama sve bi se trebalo uklopiti.

Kućište zvučnika bilo je malo na maloj strani, što je zajedno s ispuhanom maticom s jedne strane značilo da se lijevi zvučnik nije zatvorio u ravnini s rešetkom zvučnika.

Tri naslona mogu se međusobno povezati pomoću vijaka M3. Vijci će prerezati navoj prvi put kada ih uvrnete. Sve dok ih ne odvajate često, ova bi veza trebala biti dovoljno jaka.

Zalijepite ploču za isključivanje u kućište i pričvrstite zvučnu ploču na nosače.

Raspberry Pi se može pričvrstiti na srednje kućište vijcima M3. Umetnite SD karticu nakon što ste pričvrstili Pi jer je nešto veća od kućišta. Nakon toga se može umetnuti pincetom kroz otvor sa strane.

Nakon dodavanja zaslona osjetljivog na dodir, preostaje samo pričvrstiti prednju ploču na mjesto.

Prije dovršetka izrade nisam imao pri ruci mikro USB kabel, pa privremeno napajam Pi preko Pi -jevog USB USB priključka pomoću banke napajanja. Kasnije ću dodati nedostajuću kabelsku vezu.

Nadam se da vam se dopao ovaj mini džuboks. Jedva čekam isprobati ovo u sljedećih nekoliko tjedana. Ako imate bilo kakvih pitanja ili ideja za poboljšanje, ostavite mi komentar ispod i pokušat ću vam se javiti što je prije moguće

Audio natjecanje 2017
Audio natjecanje 2017
Audio natjecanje 2017
Audio natjecanje 2017

Drugoplasirani na audio natjecanju 2017

Preporučeni: