Sisukord:

Jukebox Raspberry Pi -ga: 3 sammu
Jukebox Raspberry Pi -ga: 3 sammu
Anonim
Image
Image
Jukebox Raspberry Pi -ga
Jukebox Raspberry Pi -ga

See õpetus, mis võimaldab teil selle Jukeboxi (või teie kohandatud mudeli:)) ehitada.

See projekt nõuab minimaalset isetegemist, helikaablite usaldust ja arvutiteadust üldiselt.

Märkus: selle õpetuse autor on ise pakkunud tarkvara litsentsi GNU GPLv2 alusel.

Tarvikud

Riistvara ostunimekiri

- Vaarika Pi

- Monitor

- Seotud kaablid (hdmi, heli jne)

- Nupud + USB -kontroller ja LED -tuled

- Kõlarid

Valikuline:

- Auto hifi

- 12 -voldine toiteallikas (isegi vana või arvuti võib hästi minna)

- RCA lüliti

- RCA helisisend

Tarkvara ostunimekiri

- Raspbian GNU Linux (kasutasin versiooni 9.6)

- Fruitbox (kasutasin versiooni v1.12.1)

- Kohandatud skriptid ja konfiguratsioonid (tuleb käesolevas juhendis hiljem alla laadida)

Samm: riistvara

Riistvara
Riistvara
Riistvara
Riistvara
Riistvara
Riistvara

Sellesse jaotisse panen ma vaid mõned üksikasjad, sest see sarnaneb arkaadikapi ehitamise protseduuriga ja võrk on juhendeid täis (küsige onu Google'ilt).

Ütlen ainult, et see hõlmab järgmist:

- Monitor

- juhtnupud

- Raspberry Pi 3B+ (kuid see töötab ka Raspberry 2 -ga).

- Erinevad kaablid

- Tuled ja mitmesugused

Panin teie projekti inspiratsiooniks vaid mõned pildid ehitusetapist.

Soovi korral saate CD-de kuulamiseks lisada ka auto hifi. Kellegi sõnul moonutab see projekti veidi, kuid minu arvates muudab see selle pigem mobiilseks hi-fi-ks kui hiiglaslikuks MP3-mängijaks:)

Toiteallika ühendamiseks autoraadioga on veel üks õpetuste loend. CD -de, jukeboksi ja mõne muu heliallika vahel vahetamiseks võite kasutada rca -lülitit, mis on saadaval peamistes veebipoodides.

Samm 2: Tarkvara

Tarkvara
Tarkvara

Minu arvates on see jaotis kõige huvitavam, kuna see sisaldab kohandust, mille tegin, et muuta jukeboxi osa tööks, mis on projekti tuum.

Nõuanne, mida ma ise praktikas rakendan, on osta prototüübi koostamiseks minimaalne riistvara. Seda tehes vähendaksime loobumise korral kulusid, kui mõistame, et projekt on liiga ambitsioonikas.

Jätkame samm -sammult:

Laadige Raspbian alla ja installige see Raspberryle

Ametlik juhend

Laadige alla ja installige Fruitbox for Retropie

Laadige alla ja juhendage

Esimesed konfiguratsioonid ja testid

MÄRKUS. Kõik käsud eeldavad Raspbiani ja fruitboxi vaikimisi installimist. Nende kohandamine ei pruugi tagada õiget toimimist, mis ei ole garanteeritud

Sel hetkel peaks Fruitbox olema kataloogis/home/pi/rpi-fruitbox-master.

Kopeerime oma MP3-d kausta/home/pi/rpi-fruitbox-master/Music/(looge see, kui seda pole), kasutades meie lemmik SFTP-klienti (näiteks Filezilla).

Soovitan testimiseks mitte rohkem kui viiskümmend faili (hiljem lisate kõik MP3 -d).

Käivitame programmi esimese käivituse, nagu on kirjeldatud juhendis:

cd/home/pi/rpi-fruitbox-master

./fruitbox - cfg nahad/[YOUR_THEME]/fruitbox.cfg

Kus [YOUR_THEME] on üks järgmistest vaikeväärtustest:

-Graniit

-MikeTV

-Kaasaegne

- Number üks

-plaat

-Puuduta üks

-SeinaJukeF

-Sein Väike

-Korraga

Proovige erinevaid nahad, kasutades klaviatuuri ajutise sisendina, kuid arvestage, et nõutavad nupud on nahkade jaoks erinevad ja see mõjutab füüsiliste nuppude lõplikku valikut.

Nuppude konfiguratsioon

Kõik eespool nimetatud arakaadikapi ehitamise juhendid peaksid selgitama, kuidas ühendada USB -kontroller vastavate nuppudega.

Et kontrollida, kuidas süsteem nuppe ära tunneb, käivitage järgmised käsud:

cd/home/pi/rpi-fruitbox-master

sudo./fruitbox –test-nupud –cfg./skins/[YOUR_THEME]/fruitbox.cfg

Klõpsake iga nuppu ja märkige ekraanil loodud kood. Muutke oma arvutis konfiguratsioonifaili fruitbox.btn, asendades iga võtme jaoks, mille soovite kaardistada vastavas koodis, mida me eelmises etapis märkisime.

Kopeerige konfiguratsioonifail fruitbox.btn SFTP kaudu sellel teel:

/home/pi/rpi-fruitbox-master/rpi-fruitbox-master/

Taaskäivitage puuviljakastirakendus, nagu ülal näidatud:

cd/home/pi/rpi-fruitbox-master

./fruitbox - cfg nahad/[YOUR_THEME]/fruitbox.cfg

Kontrollige, kas võtmed töötavad.

Seadistage puuviljakasti automaatne käivitamine alglaadimisel ja väljalülitamisel

Kõigepealt peame seadistama automaatse sisselogimise kasutajaks pi.

Käsud:

sudo raspi-config

Valige menüüst ncurses (näiteks hall sinise taustaga):

3 Boot Options (Käivitusvalikud) Konfigureerige käivitusvalikud

Siis:

B1 Töölaud/CLI Valige, kas käivitada töölaua keskkond või käsurea

Ja lõpuks:

B2 konsooli automaatne sisselogimine Tekstikonsool, automaatselt sisse logitud kui 'pi' kasutaja

Väljuge, valides

Ja küsimusele:

Kas soovite kohe taaskäivitada?

Vasta

Siinkohal kontrollime, et kui Raspbian taaskäivitub, pole parool kasutaja pi sisselogimiseks kohustuslik.

Nüüd peame käivitamist ja peatamist automatiseerima. Kõigepealt laadime alla faili jukebox.conf.

Muutkem seda faili, jättes kommentaarideta (st kustutades räsimärgi #) oma lemmik naha.

Laadige alla skript runjb.sh. Seejärel kopeerige failid runjb.sh ja jukebox.conf SFTP kaudu meie Raspberry kataloogi /home /pi.

Lõpuks käivitame Raspbiani terminalis (tekstipõhine käivituskuva):

chmod 770 /home/pi/runjb.sh

chmod 770 /home/pi/jukebox.conf

kaja "/home/pi/runjb.sh" >> /home/pi/.bashrc

Sel hetkel on meil vaja ainult süsteem taaskäivitada ja kontrollida selle õiget toimimist.

3. samm: Järeldus ja ekstra

Kui kõik eelmised sammud on õigesti sooritatud, nautige oma jukeboksi kokkupanekut ja kaunistamist.

Värskendage MP3 -loendit

  1. Lisage failid kataloogi/home/pi/rpi-fruitbox-master/Music/.
  2. Kustutage fail /home/pi/fruitbox.db
  3. Taaskäivitage puuviljakast

Täiustatud konfiguratsioonid

Fail rpi-fruitbox-master/skins/[YOUR_THEME] /fruitbox.cfg sisaldab huvitavaid konfiguratsioone, sealhulgas:

  • Võimalus esitada juhuslikke laule pärast teatud tegevusetust
  • Mündimehhanismi haldamise võimalus
  • Palju muud…

Ametlik dokumentatsioon

Raampuhver

Kui teile ei meeldi "käivituslogid", mis on Raspbiani käivitamise standardväljund, saate seda kohandada vastavalt soovitud pildile (juhend). Kuid protseduur pole mõeldud algajatele. Ma isiklikult jätsin nad maha, sest kui midagi läheb valesti, tahan aru saada, mis see on.

WallBradz nahk

Oma projekti jaoks muutsin nahka originaalse WallJuke'i põhjal. Kui sa tõesti tahad, et minu nägu pöörleval vinüülil oleks, saad selle siit alla laadida

Märkus: see õpetus on saadaval ka itaalia keeles

Soovitan: