kasulikke artikleid

Kuidas ehitada Raspberry Pi jukeboxi, mida saavad kasutada mitte-geekid

Teil on arvukalt võimalusi oma arvuti muusikakogule stereo kaudu juurde pääsemiseks, kuid enamik neist nõuab reaalseks kasutamiseks natuke tehnilist teadmist. Jukeboxi saate luua koos pisikese mikroarvutiga Raspberry Pi, mida igaüks saab kasutada, isegi kui nad ei tea, mis Raspberry Pi on.

Kui olete selle projektiga lõpule jõudnud, on teie elutoas pisike puutetundliku ekraaniga jukebox, mis võimaldab muusikamängus muusikast muusikat mängida, seda juhtida ja valida (või võrguga ühendatud salvestusruumi), ja neid siis mängida oma stereos. Siin olevat liidest on lihtne mõista, nii et see sobib suurepäraselt pidude korraldamiseks või maja jaoks, kus mõni mitte-geek võib soovida saada esitusloendisse ilma keerulist süsteemi, arvutit, WiFi-parooli või midagi muud õppimata. Veelgi parem, see kõik töötab oma võrgus, nii et pole vaja muretseda seadmete sidumise või selle pärast. Selle projekti lõpetamiseks vajate pisut teadmisi käsuridadest, kuid see selleks.

Mida sa vajad

  • A Vaarika Pi (mudel B, B + või 2 töötab)
  • Toitekaabel Pi jaoks, Etherneti kaabel (või Wi-Fi-kaart), SD-kaart ja klaviatuur seadistamiseks
  • Puutetundlik ekraan (kasutasime seda, Adafruudi PiTFT)
  • Koduserver või arvuti, millel on MP3-failid
  • Stereo ja kõlarid oma jukeboxi ühendamiseks
  • Kohver (valikuline, kuid inimesed puutuvad sellega kokku, nii et peaksite selle milleski leidma. Uus ametlik juhtum töötab suurepäraselt)

Esimene samm: installige Raspbian Pi-le

Esiteks: peate seadistama ja installima Raspbiani. Kui kasutate PiTFT-i puutetundlikku ekraani, mida ma tegin, on Adafruudi kohandatud Raspbiani pildi abil selle seadistamine palju lihtsam. Installite pildi oma SD-kaardile samamoodi nagu Raspbiani puhul, kuid opsüsteem on ekraanile juba konfigureeritud. Kujutise saamiseks võite meie juhiseid järgida siin, kuid siin on lühike versioon:

Windows

  1. Laadige alla uusim Raspbiani versioon ja pakkige fail .img lahti.
  2. Laadige alla Win32DiskImager ja pakkige rakendus (.exe-fail) lahti.
  3. Sisestage SD-kaart kaardilugeja abil Windowsi arvutisse.
  4. Avage äsja allalaaditud rakendus Win32DiskImager.exe, topeltklõpsates sellel. Kui kasutate Windows 7 või 8, paremklõpsake sellel ja valige selle asemel suvand „Käivita administraatorina“.
  5. Kui rakendus ei tuvasta teie SD-kaarti automaatselt, klõpsake paremas ülanurgas asuvat rippmenüüd (sildiga “Seade”) ja valige see loendist.
  6. Klõpsake rakenduse pildifaili jaotises pisikese kausta ikooni ja valige äsja allalaaditud fail Raspbian .img.
  7. Klõpsake nupul Kirjuta ja oodake, kuni Win32DiskImager teeb oma asja. Kui see on valmis, saate SD-kaardi ohutult välja võtta ja sisestada oma Raspberry Pi-seadmesse.

OS X

  1. Laadige alla uusim Raspbiani versioon ja pakkige fail .img lahti.
  2. Laadige alla RPi-sd-kaardi ehitaja (vali kindlasti oma installitud OS X-i jaoks sobiv versioon) ja paki rakendus lahti.
  3. Sisestage SD-kaart kaardilugeja abil Mac-arvutisse.
  4. Avage RPi-sd kaardi koostaja. Teil palutakse kohe valida Raspbiani pilt. Valige varem alla laaditud fail .img.
  5. Teilt küsitakse, kas teie SD-kaart on ühendatud. Kuna lisasime selle varem, siis on, nii et minge edasi ja klõpsake nuppu Jätka. Teile pakutakse SD-kaardi valikuid. Kui teil on sisestatud ainult üks, ei näe te loendis midagi muud ja see kontrollitakse. Kui ei, siis kontrollige ainult seda kaarti, mida soovite kasutada, ja klõpsake nuppu OK.
  6. Sisestage oma administraatori parool ja klõpsake nuppu OK.
  7. Teilt küsitakse, kas SD-kaart on välja võetud. Eeldatakse, et see juhtub, kuna rakendus peab selle otse lahti kopeerima. Kontrollige veel kord, et teie SD-kaart pole Finderis enam saadaval. ÄRGE eemaldage seda oma USB-pordist. Kui olete kindel, klõpsake Jätka.
  8. RPi-sd-kaardi koostaja lõpetab SD-kaardi ettevalmistamise, eemaldage see ohutult ja sisestage oma Raspberry Pi seadmesse.

Teine samm: ühendage oma kuvar

Raspberry Pi-l on GPIO (üldotstarbeline sisend / väljund), millesse puutetundlik ekraan sobib. Kui vaatate oma Raspberry Pi-d, on see nööpnõelte komplekt. Kui te pole seda veel teinud, minge edasi ja klõpsake kuva oma Raspberry Pi peal. Kui see on haakunud, ühendage klaviatuur, Etherneti kaabel (või WiFi-adapter) ja seejärel toitekaabel. Teil palutakse kalibreerida puutetundlik ekraan. Järgige ekraanil kuvatavaid juhiseid ja olete valmis.

Kolmas samm: jagage oma arvuti muusikakogu

Enne kui alustate Raspberry Pi kallal töötamist, peaksite oma koduarvutis seadistama muusika jagamise. Protsess on nii Windowsi kui ka Maci puhul erinev.

Windows

  1. Liikuge oma arvuti muusikakausta.
  2. Paremklõpsake kausta ja valige „Jaga koos” ja valige domeen. Kui olete ainult koduvõrgus, saate selle avalikult hoida ja see on saadaval ainult teistele koduvõrgu arvutitele. Muul juhul valige parooliga kaitstud ühiskasutus ja sisestage parool.
  3. Pange tähele kausta asukoht ja arvuti nimi (see on midagi nagu ThorinPC / Music).

Mac

  1. Avage süsteemi eelistused.
  2. Klõpsake ikooni „Jagamine“.
  3. Veenduge, et ruut „File Sharing” on märgitud.
  4. Klõpsake jagatud kaustade all olevat „+”, valige oma muusikakaust ja klõpsake siis nuppu „Valmis”.
  5. Valige menüü Jagamine järel suvand Valikud ...
  6. Valige “Windows File Sharing” ja sisestage oma parool. Nii saate Raspberry Pi abil teie failidest hõlpsalt haarata.

Nüüd, kui teie koduarvuti jagab oma muusikakogu, saate naasta oma Raspberry Pi juurde.

Neljas samm: installige ja konfigureerige MPD

Selle projekti alustalaks on Music Player Daemon (MPD). See on serveripoolne rakendus muusika mängimiseks. See tähendab, et sellel pole graafilist liidest, see lihtsalt võimaldab teie Raspberry Pi-l muusikafaile mängida. Selle projekti tegelikuks kasutamiseks pärast selle seadistamist ei pea te käsureal ringi kaevama, vaid peate selleks alustama. Esiteks peate alla laadima MPD ja MPC (kontroller). Kui te oma Raspberry Pi varem käivitasite, oleksite pidanud pärast puutetundliku ekraani kalibreerimist jõudma käsurida. Kui ei, ja olete Raspbiani versioonis, koputage menüüikooni ja valige „Logi välja”. Kogu selle juhendi töö teete Raspberry Pi käsuridalt, tippige järgmine tekst:

sudo apt-get install mpd mpc

Oodake, kuni see installitakse. Kui see on valmis, peaksite muutma paari seadet, käivitades:

sudo nano /etc/mpd.conf

Leidke rida, mis algab:

#zeroconf_enabled “jah”

ja kustutage selle ees olev # tühistamiseks. Vajutage CTRL + X ja valige Y salvestamiseks ja väljumiseks.

Viies samm: seadke muusikakogu üles

Järgmisena peate osutama MPD oma muusikakogule. Selleks teete kausta ja ühendate oma muusikakogu sellesse. Peate suurema osa sellest tegema käsklusega sudo, kuna kõik installitud ja korralikult töötamiseks on vaja juurõigusi. Alustage kausta tegemisega:

sudo mkdir / mnt / muusika

Järgmisena hoolitseme selle kinnitamise eest, kui Pi saabas. Käivitage see:

sudo nano / etc / fstab

Seejärel lisage see rida, asendades arvuti nime arvuti kausta nimega teabe ja / kausta nimega, mille kogusite 3. sammus muusikakausta asukoha jaoks:

// Arvuti nimi / kausta nimi / mnt / muusika cifs külaline, uid = 1000, gid = 1000, iocharset = utf8 0 0

See peaks välja nägema umbes selline:

// WindowsPC / music / mnt / music cifs guest uid = 1000, gid = 1000, iocharset = utf8 0 0

Märkus . Kui vajate sisse logimist oma jagatud kaustadesse, peate ka asendama guest username=yourusername, password=yourpassword .

Kui olete lõpetanud, koputage salvestamiseks ja väljumiseks Ctrl + X. Järgmisena proovime ja veenduge, et kinnitus töötab korralikult. Trüki sisse:

sudo mount -

Kui te ei saa veateadet, on see õigesti paigaldatud. Nüüd minge edasi ja vaadake kiiresti läbi, et veenduda, kas kõik teie muusikafailid on olemas. Käivitage see käsk:

ls-l / mnt / muusika

Peaksite nägema kõiki oma muusikafaile. Kui see on kõik korras, peate looma MPD jaoks sümboolse lingi, et see teaks, kuhu neid faile otsida. Trüki sisse:

sudo ln -s / mnt / muusika / var / lib / mpd / muusika

Nüüd peaks MPD olema kõik paika pandud. Kõigi sinna juurde pääsemiseks peate lihtsalt oma muusikakogu skannima. Trüki sisse:

mpc värskendus

Sõltuvalt teie raamatukogu suurusest võtab see natuke aega, nii et laske sellel oma asi teha.

Kuues samm: konfigureerige võrk ja USB-draivi juurdepääs

Järgmisena konfigureerite Zeroconfi, mis võimaldab teil juhtida oma jukeboxi teistest seadmetest, kui te ei tunne, et kõnnite üle ja kasutaksite puutetundlikku ekraani. Trüki sisse:

sudo apt-get install libnss-mdns

Kui see on valmis, käivitage see:

sudo teenuse avahi deemoni taaskäivitamine

Nüüd saate Pi Jukeboxi puldina kasutada ka mobiiltelefonirakendust, näiteks MPDroid Androidile või MPDluxe iOS jaoks. Enne kui me selleni jõuame, saate ka seadistada jukeboxi ühendatud USB-draivist failide lugemiseks, mis on mugav, kui sõbrad tulevad üle hulga MP3-dega mälupulgale. Kahjuks ei saa te muusikale juurdepääsu saamiseks lihtsalt telefoni pistikut ühendada, kuna Raspberry Pi tõenäoliselt ei suuda seda tuvastada. USB-toe sisselülitamiseks tippige:

sudo apt-get install usbmount

Seejärel suunake MPD USB-pulkade juurde:

sudo ln -s / meedia / / var / lib / mpd / music /

See selleks. Te peaksite saama muusikat mängida peaaegu igast kohast.

Seitsmes samm: installige tarkvara Jukebox

Praegu pääseb teie Pi teie muusikale juurde ja saab seda käsurealt mängida. See on päris igav. Laske moodustada puutetundlik puutetundlik liides.

Selle jaoks kasutatakse programmi Pi-Jukebox. See on sisuliselt MPD esiplaan, mis võimaldab teil muusika taasesituse juhtimiseks kasutada puutetundlikku ekraani. Installimine on siin üsna lihtne. Käsurealt käivitage:

git kloon //github.com/mark-me/Pi-Jukebox

See laadib kõik vajalikud failid Raspberry Pi alla ja kausta Pi-Jukebox. Enne selle käivitamist peame installima Python:

sudo apt-get install python-pip

Kui see on installitud, on aeg käivitada programm Jukebox.

Seitsmes samm: käivitage ja kasutage tarkvara Jukebox

Jukeboxi käivitamiseks peate sisestama ainult ühe käsu:

sudo python pi-jukebox.py

Kui kõik läheb plaanipäraselt, peaksite nüüd puutetundlikul ekraanil nägema Pi-Jukeboxi tarkvara. Siin on jaotus selle kohta, mida iga nupp tähendab:

Enamasti töötab liides nii, nagu võiks arvata. Oma raamatukogu sirvimiseks võite libistada üles ja alla, esituse alustamiseks ja lõpetamiseks puudutage suvalist juhtseadist ja üleslaadimiseks puudutage valikut. Pi-Jukebox töötab täpselt nagu jukebox, nii et lisate kõik oma valikud praegu mängitavasse esitusloendisse ja lähete sealt edasi. Albumi esitamiseks ilma esitusloendisse lisamiseks pole otsest võimalust.

Ka sätete valikud on üsna lihtsad, kuid tasub sinna sisse hüpata ja neid kontrollida. Saate seadistada oma jukeboxi segamiseks, palade kordamiseks ja muuks. Kuid kõigil eesmärkidel ja eesmärkidel olete valmis ja saate hakata muusikat kuulama. Kui te pole seda veel teinud, ühendage Pi oma stereosüsteemiga ja alustage segamist.