Përmbajtje:

Një xhuxbox me mjedër Pi: 3 hapa
Një xhuxbox me mjedër Pi: 3 hapa

Video: Një xhuxbox me mjedër Pi: 3 hapa

Video: Një xhuxbox me mjedër Pi: 3 hapa
Video: День Стройки #Лайфхак #Ким #свс Азы Новичкам база знаний #theants Underground Kingdom 2024, Korrik
Anonim
Image
Image
Një xhuxbox me mjedër Pi
Një xhuxbox me mjedër Pi

Ky tutorial që do t'ju lejojë të ndërtoni këtë Jukebox (ose një model tuajin të personalizuar:)).

Ky projekt, kërkon një minimum qëndrimi DIY, besim në kabllot audio dhe shkencën kompjuterike në përgjithësi.

Shënim: Softueri i ofruar në këtë tutorial nga vetë autori, është nën licencën GNU GPLv2.

Furnizimet

Lista e dyqaneve të pajisjeve

- mjedër Pi

- Monitor

- Kabllot e lidhura (HDMI, audio etj)

- Butona + kontrollues USB dhe drita LED

- Folësit

Opsionale:

- Hifi i makinës

- Furnizimi me energji 12 volt (edhe një i vjetër ose një kompjuter mund të shkojë mirë)

- kaloni RCA

- Hyrja audio RCA

Lista e dyqaneve të softuerit

- Raspbian GNU Linux (kam përdorur versionin 9.6)

- Fruitbox (kam përdorur versionin v1.12.1)

- Skriptet dhe konfigurimet e personalizuara (për tu shkarkuar më vonë në këtë udhëzues)

Hapi 1: Pajisje kompjuterike

Hardware
Hardware
Hardware
Hardware
Hardware
Hardware

Në këtë pjesë, unë vendos vetëm disa detaje, sepse është e ngjashme me një procedurë për të ndërtuar një kabinet arcade, dhe rrjeti është plot me udhëzues (pyesni xha Google).

Unë vetëm do të them se kjo përfshin:

- Monitori

- kontrollet

- Raspberry Pi 3B+ (por funksionon edhe me Raspberry 2).

- Kabllo të ndryshme

- Dritat dhe të ndryshme

Unë vendos vetëm disa fotografi në lidhje me fazën e ndërtimit si frymëzim për projektin tuaj.

Opsionale, mund të shtoni hi-fi të makinës, për të dëgjuar edhe CD. Sipas dikujt, kjo e shtrembëron projektin pak, por për mendimin tim e kthen atë në një hi-fi celular dhe jo në një MP3 player gjigant:)

Për të lidhur një furnizim me energji elektrike në një radio makine, ekziston një listë tjetër mësimore. Për të kaluar midis CD -së, jukebox -it dhe çdo burimi tjetër audio, mund të përdorni një ndërprerës rca, të disponueshëm në dyqanet kryesore online.

Hapi 2: Softueri

Softuer
Softuer

Sipas mendimit tim, ky seksion është ai më interesanti, pasi përmban personalizimin që kam bërë për të bërë pjesën e xhubbox -it të funksionojë, që është thelbi i projektit.

Këshilla që jap, të cilën unë vetë e zbatova në praktikë, është të blini pajisjet minimale për të qenë në gjendje të prototiponi. Duke vepruar kështu, nëse e kuptojmë që projekti është shumë ambicioz, ne do të ulnim kostot në rast të braktisjes.

Ne vazhdojmë me hapa:

Shkarkoni dhe instaloni Raspbian në Raspberry

Udhëzues Zyrtar

Shkarkoni dhe instaloni Fruitbox për Retropie

Shkarkoni dhe udhëzoni

Konfigurimet dhe testet e para

SH NOTNIM: Të gjitha komandat supozojnë një instalim të paracaktuar Raspbian dhe fruitbox. Përshtatja e këtyre mund të mos garantojë funksionimin e duhur, i cili nuk është i garantuar pavarësisht

Në këtë pikë, Fruitbox duhet të jetë në drejtorinë/home/pi/rpi-fruitbox-master.

Le të kopjojmë MP3-të tona në dosjen/home/pi/rpi-fruitbox-master/Music/(krijojeni nëse nuk ekziston) duke përdorur klientin tonë të preferuar SFTP (për shembull Filezilla).

Unë rekomandoj jo më shumë se pesëdhjetë skedarë si provë (më vonë do të shtoni të gjitha MP3 -të).

Ne fillojmë ekzekutimin e parë të programit siç përshkruhet në udhëzues:

cd/home/pi/rpi-fruitbox-master

./fruitbox –cfg lëkurat/[YOUR_THEME] /fruitbox.cfg

Aty ku [YOUR_THEME] është një nga lëkurat e mëposhtme të paracaktuar:

-Granit

-MikeTV

-Modern

- Numer nje

-Splat

-TouchOne

-WallJukeF

-Mur i vogël

-Mururisht

Provoni lëkurat e ndryshme, duke përdorur tastierën si hyrje të përkohshme, por konsideroni se butonat e kërkuar janë të ndryshëm për lëkurat, dhe kjo do të ndikojë në zgjedhjen përfundimtare të butonave fizikë.

Konfigurimi i butonit

Secili nga udhëzuesit për ndërtimin e një kabineti arakade, të përmendur më lart, duhet të shpjegojë se si të lidhni një kontrollues USB me butonat përkatës.

Për të kontrolluar se si butonat njihen nga sistemi, ekzekutoni komandat e mëposhtme:

cd/home/pi/rpi-fruitbox-master

sudo./fruitbox –test-buttons -cfg./skins/

Klikoni në çdo buton dhe mbani shënim kodin e krijuar në ekran. Ndryshoni në kompjuterin tuaj skedarin e konfigurimit fruitbox.btn, duke zëvendësuar për secilin çelës që dëshironi të hartoni kodin përkatës që kemi marrë parasysh, në hapin e mëparshëm.

Kopjoni skedarin e konfigurimit fruitbox.btn përmes SFTP në këtë rrugë:

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

Rinisni aplikacionin fruitbox siç tregohet më sipër:

cd/home/pi/rpi-fruitbox-master

./fruitbox –cfg lëkurat/[YOUR_THEME] /fruitbox.cfg

Kontrolloni nëse çelësat funksionojnë.

Vendosni fillimin automatik të kutisë së frutave në nisje dhe mbylljen në dalje

Së pari ne duhet të vendosim hyrjen automatike te përdoruesi pi.

Komandat:

sudo raspi-config

Në menunë ncurses (ajo gri me një sfond blu, për shembull) zgjidhni:

3 Opsionet e nisjes Konfiguroni opsionet për fillimin

Pastaj:

B1 Desktop/CLI Zgjidhni nëse do të filloni në mjedisin e desktopit ose në vijën e komandës

Dhe së fundi:

B2 Console Autologin Text konsol, e regjistruar automatikisht si përdorues 'pi'

Dilni duke zgjedhur

Dhe në pyetjen:

Dëshironi të rindizni tani?

Pergjigju

Në këtë pikë ne verifikojmë që kur Raspbian riniset, fjalëkalimi nuk kërkohet për t'u kyçur si pi përdorues.

Tani duhet të automatizojmë fillimin dhe ndalimin. Së pari ne shkarkojmë skedarin jukebox.conf.

Le ta modifikojmë këtë skedar duke mos komentuar (p.sh.: fshirjen e shenjës hash #) lëkurën tonë të preferuar.

Shkarkoni skriptin runjb.sh. Pastaj kopjoni skedarët runjb.sh dhe jukebox.conf përmes SFTP në drejtorinë /home /pi të mjedrës sonë.

Së fundi, në terminalin Raspbian (ekrani i fillimit i bazuar në tekst) le të ekzekutojmë:

chmod 770 /home/pi/runjb.sh

chmod 770 /home/pi/jukebox.conf

jehonë "/home/pi/runjb.sh" >> /home/pi/.bashrc

Në këtë pikë ne vetëm duhet të rindizim sistemin dhe të verifikojmë funksionimin e saktë.

Hapi 3: Përfundim dhe shtesë

Nëse të gjithë hapat e mëparshëm janë ekzekutuar në mënyrë korrekte, argëtohuni duke montuar dhe dekoruar xhuxbox -in tuaj.

Përditësoni listën MP3

  1. Shtoni skedarët në/home/pi/rpi-fruitbox-master/Music/directory.
  2. Fshini skedarin /home/pi/fruitbox.db
  3. Rinisni kutinë e frutave

Konfigurimet e avancuara

Skedari rpi-fruitbox-master/skins/[YOUR_THEME] /fruitbox.cfg përmban konfigurime interesante duke përfshirë:

  • Mundësia e kryerjes së këngëve të rastësishme pas një periudhe të caktuar pasiviteti
  • Mundësia e menaxhimit të mekanizmit të monedhës
  • Shumë tjetër…

Dokumentacion zyrtar

Framebuffer

Nëse nuk ju pëlqejnë "regjistrat e fillimit" të cilët janë dalja standarde e fillimit Raspbian, mund ta personalizoni me imazhin që preferoni (udhëzues). Por procedura nuk është për fillestarët. Unë personalisht i lashë sepse nëse diçka nuk shkon mirë dua të kuptoj se çfarë është.

Lëkurë WallBradz

Për projektin tim unë ndryshova lëkurën bazuar në WallJuke origjinale. Nëse vërtet dëshironi të keni fytyrën time në vinyl rrotullues, mund ta shkarkoni këtu

Shënim: Ky tutorial është i disponueshëm edhe në italisht

Recommended: