Përmbajtje:
Video: Një xhuxbox me mjedër Pi: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
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
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
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
- Shtoni skedarët në/home/pi/rpi-fruitbox-master/Music/directory.
- Fshini skedarin /home/pi/fruitbox.db
- 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:
Kthejeni një mjedër Pi në një fener Bluetooth: 4 hapa
Kthejeni një Raspberry Pi në Bluetooth Beacon: Bluetooth është një nga teknologjitë novatore për të transferuar të dhëna pa tel, për të ndërtuar sisteme të automatizimit të shtëpisë, për të kontrolluar pajisje të tjera, etj. Në këtë udhëzues, unë do të përpiqem ta kthej një Raspberry Pi në Bluetooth Beacon. Kërkesat Raspberry PiBleuIO (A Bl
Monitor Fluturimi duke përdorur një PI mjedër dhe një shkop DVB: 3 hapa
Monitor Flight Duke përdorur një Raspberry PI dhe një DVB Stick: Nëse jeni një fluturues i shpeshtë, ose thjesht i apasionuar pas aeroplanëve, atëherë Flightradar ose Flightaware janë 2 që duhet të kenë uebfaqe (ose aplikacione, pasi ka edhe aplikacione për celular) që do të përdorni çdo ditë bazë. Të dy ju lejojnë të gjurmoni aeroplanët në kohë reale, shihni fluturimin
Mësoni si të bëni një monitor portativ me bateri që gjithashtu mund të fuqizojë një mjedër Pi: 8 hapa (me fotografi)
Mësoni si të bëni një monitor portativ të mundësuar nga bateria që gjithashtu mund të fuqizojë një Raspberry Pi: A keni dashur ndonjëherë të kodoni python, ose të keni një dalje në ekran për robotin tuaj Raspberry Pi, në lëvizje, ose keni nevojë për një ekran sekondar portativ për laptopin tuaj apo kamera? Në këtë projekt, ne do të ndërtojmë një monitor portativ të mundësuar nga bateria dhe
Si të bëni një lojë me letra në një mjedër Pi: 8 hapa
Si të bëni një lojë me letra në një mjedër Pi: Qëllimi i kësaj është të krijoni një lojë në mjedër pi duke përdorur muzikë, butona, drita dhe një zile! loja quhet Aces dhe qëllimi është të afrohemi sa më shumë që të jetë e mundur me 21 pa kaluar shumë Hapi 1: Përgatitja e Raspberry Pi Merrni mjedrën pi dhe
Rrotullimi i një motori DC me një mjedër Pi: 6 hapa
Rrotullimi i një motori DC me një Raspberry Pi: Përshëndetje! Mirë se vini në botën disi të çmendur të stafetëve, motorëve, elektronikës dhe më e mira nga të gjitha … Mjedra PI!. Unë e di që disa prej jush nuk dinë asgjë për mjedrën pi, por disa prej jush as nuk e dinin që ekzistonte ! Në rast se nuk e dini se çfarë