2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05
Tento návod, ktorý vám umožní zostaviť tento Jukebox (alebo váš vlastný model:)).
Tento projekt vyžaduje minimálne kutilský prístup, dôveru v zvukové káble a počítačovú vedu všeobecne.
Poznámka: Softvér poskytovaný v tomto návode samotným autorom je pod licenciou GNU GPLv2.
Zásoby
Hardware Shoplist
- Malinový koláč
- Monitor
- Súvisiace káble (hdmi, audio atď.)
- Tlačidlá + USB ovládač a LED svetlá
- Reproduktory
Voliteľné:
- auto hifi
- Napájanie 12 voltov (aj starý alebo počítač môže fungovať dobre)
- prepínač RCA
- RCA audio vstup
Softvérový zoznam dodávateľov
- Raspbian GNU Linux (používal som verziu 9.6)
- Fruitbox (použil som verziu v1.12.1)
- Vlastné skripty a konfigurácie (budú stiahnuté neskôr v tejto príručke)
Krok 1: Hardvér
V tejto časti som uviedol iba niekoľko podrobností, pretože je to podobné ako pri stavbe arkádovej skrine a sieť je plná sprievodcov (spýtajte sa strýka Google).
Poviem len, že to zahŕňa:
- Monitor
- ovládacie prvky
- Raspberry Pi 3B+ (funguje však aj s Raspberry 2).
- Rôzne káble
- Svetlá a rôzne
Ako inšpiráciu pre váš projekt som vložil iba niekoľko obrázkov z fázy výstavby.
Voliteľne môžete pridať hi-fi auto a počúvať aj disky CD. Podľa niekoho to projekt trochu skresľuje, ale podľa mňa z neho robí skôr mobilné hi-fi než obrovský MP3 prehrávač:)
Na pripojenie napájania k autorádiu existuje ďalší zoznam návodov. Na prepínanie medzi diskom CD, jukeboxom a akýmkoľvek iným zdrojom zvuku môžete použiť prepínač rca, dostupný v hlavných internetových obchodoch.
Krok 2: Softvér
Podľa mňa je táto časť najzaujímavejšia, pretože obsahuje prispôsobenie, ktoré som urobil, aby časť jukeboxu fungovala, čo je jadro projektu.
Rada, ktorú dávam do praxe, je, aby ste si kúpili minimálny hardvér na to, aby ste ho mohli prototypovať. Ak si to uvedomíme, že projekt je príliš ambiciózny, znížili by sme náklady v prípade opustenia.
Pokračujeme krokmi:
Stiahnite a nainštalujte Raspbian na Raspberry
Oficiálny sprievodca
Stiahnite si a nainštalujte Fruitbox pre Retropie
Stiahnite si a sprievodcu
Prvé konfigurácie a testy
POZNÁMKA: Všetky príkazy predpokladajú predvolenú inštaláciu Raspbian a fruitbox. Ich prispôsobenie nemusí zaručiť správnu činnosť, ktorá nie je zaručená bez ohľadu na to.
V tomto mieste by mal byť Fruitbox v adresári/home/pi/rpi-fruitbox-master.
Skopírujme naše MP3 do priečinka/home/pi/rpi-fruitbox-master/Music/(vytvorte ho, ak neexistuje) pomocou nášho obľúbeného klienta SFTP (napríklad Filezilla).
Na test neodporúčam viac ako päťdesiat súborov (neskôr pridáte všetky MP3).
Spustíme prvé spustenie programu podľa popisu v príručke:
cd/home/pi/rpi-fruitbox-master
./fruitbox –cfg skiny/[YOUR_THEME] /fruitbox.cfg
Kde [YOUR_THEME] je jeden z nasledujúcich predvolených vzhľadov:
-Žula
-MikeTV
-Moderné
- Číslo jeden
-Splat
-TouchOne
-StenaJukeF
-Stena Malá
-Váhavo
Vyskúšajte rôzne vzhľady pomocou klávesnice ako dočasného vstupu, ale vezmite do úvahy, že požadované tlačidlá sa pre vzhľady líšia, a to bude mať vplyv na konečný výber fyzických tlačidiel.
Konfigurácia tlačidiel
Akákoľvek z vyššie uvedených príručiek k zostaveniu aracade skrinky by mala vysvetliť, ako pripojiť ovládač USB k zodpovedajúcim tlačidlám.
Ak chcete skontrolovať, ako sú tlačidlá rozpoznávané systémom, spustite nasledujúce príkazy:
cd/home/pi/rpi-fruitbox-master
sudo./fruitbox –test-buttons –cfg./skins/[YOUR_THEME]/fruitbox.cfg
Kliknite na každé tlačidlo a poznačte si kód vygenerovaný na obrazovke. Upravte na počítači konfiguračný súbor fruitbox.btn, pričom za predchádzajúci krok nahraďte každý kľúč, ku ktorému chcete namapovať zodpovedajúci kód, o ktorom sme sa zmienili.
Skopírujte konfiguračný súbor fruitbox.btn cez SFTP na tejto ceste:
/home/pi/rpi-fruitbox-master/rpi-fruitbox-master/
Reštartujte aplikáciu fruitbox, ako je uvedené vyššie:
cd/home/pi/rpi-fruitbox-master
./fruitbox –cfg skiny/[YOUR_THEME] /fruitbox.cfg
Skontrolujte, či klávesy fungujú.
Nastavte automatické spustenie programu fruitbox pri spustení a vypnutie pri výstupe
Najprv musíme nastaviť automatické prihlásenie k používateľovi pi.
Príkazy:
sudo raspi-config
V ponuke ncurses (napríklad sivá s modrým pozadím) vyberte:
3 Možnosti spustenia Konfigurujte možnosti spustenia
Potom:
B1 Desktop/CLI Vyberte, či sa má bootovať z prostredia desktopu alebo z príkazového riadka
A nakoniec:
Konzola B2 Autologin Textová konzola, automaticky prihlásený ako používateľ „pi“
Ukončite výberom
A na otázku:
Chcete teraz reštartovať počítač?
Odpovedať
V tomto mieste overujeme, že keď sa Raspbian reštartuje, heslo nie je potrebné na prihlásenie ako používateľ pi.
Teraz musíme zautomatizovať štart a stop. Najprv stiahneme súbor jukebox.conf.
Upravme tento súbor tak, že odkomentujeme (tj. Odstránime značku hash #) nášho obľúbeného skinu.
Stiahnite si skript runjb.sh. Potom skopírujte súbory runjb.sh a jukebox.conf cez SFTP do adresára /home /pi našej Raspberry.
Nakoniec vykonajte na termináli Raspbian (úvodná obrazovka založená na texte):
chmod 770 /home/pi/runjb.sh
chmod 770 /home/pi/jukebox.conf
echo "/home/pi/runjb.sh" >> /home/pi/.bashrc
V tomto mieste stačí reštartovať systém a overiť správnu činnosť.
Krok 3: Záver a extra
Ak boli všetky predchádzajúce kroky vykonané správne, zabavte sa pri skladaní a zdobení svojho jukeboxu.
Aktualizujte zoznam MP3
- Pridajte súbory do adresára/home/pi/rpi-fruitbox-master/Music/.
- Odstráňte súbor /home/pi/fruitbox.db
- Reštartujte ovocný box
Pokročilé konfigurácie
Súbor rpi-fruitbox-master/skins/[YOUR_THEME] /fruitbox.cfg obsahuje zaujímavé konfigurácie vrátane:
- Možnosť predvádzania náhodných skladieb po určitom období nečinnosti
- Možnosť správy mincového mechanizmu
- Veľa iného…
Oficiálna dokumentácia
Framebuffer
Ak sa vám nepáčia „denníky spustenia“, ktoré sú štandardným výstupom štartu Raspbian, môžete si ho prispôsobiť obrázkom, ktorý uprednostňujete (návod). Postup však nie je pre nováčikov. Osobne som ich opustil, pretože ak sa niečo pokazí, chcem pochopiť, čo to je.
WallBradz skin
Pre svoj projekt som upravil skin na základe pôvodného WallJuke. Ak naozaj chcete mať moju tvár na rotačnom vinyle, môžete si ju stiahnuť tu
Poznámka: Tento návod je k dispozícii aj v taliančine
Odporúča:
Arduino Jukebox/Rocola: 3 kroky
Arduino Jukebox/Rocola: El siguiente proyectoes uno que nos permite reproduction can can use a soft buzzer en la plataforma Arduino. Použitie rôznych komponentov pre ovládanie a ovládanie reprodukcie. Doplnkové zábavné alternatívy k
Jukebox - Manufactura Digital: 4 kroky
Jukebox - Výrobca Digital: Jeden z najpopulárnejších hudobných prehrávačov, ktoré prehrávajú 3 intervaly medzi rôznymi zvukmi a buzzerom a neopixelmi. Naše rocola es capaz de enenderse por medio de un switch y presenta un meú. Con los botones de " next " y & p
RFID jukebox: 3 kroky (s obrázkami)
RFID Jukebox: Toto je môj záznam v " Audio " súťaž - ak vás to zaujíma, dajte mi prosím hlas! Tento príspevok sa pokúsi vytvoriť " priateľské k posúvaniu " verzia videa s návodom zahrnutého v hornej časti tohto príspevku. Video ide
Dodatočná montáž zvukovo aktivovaných LED svetiel na jukebox: 4 kroky
Retrofit Zvuk aktivované LED svetlá na jukebox: Uvažoval som o tom, že by som skúsil vyrobiť svetlá, ktoré by pri nejakej hudbe časom zmenili farbu, aby sa pridali do jukeboxu, chvíľu a keď som videl výzvu s rýchlosťou LED Strip, a keďže sme momentálne v uzamknutí, myslel som si, že to bude
Jukebox v Arduine: 4 kroky
Jukebox v Arduine: Tento projekt bol pre triedu v prvom roku našej kariéry na University of the Valley, toto je jukebox, ktorý vám môže ukázať názov piesne a dokáže vyhľadať predchádzajúcu a nasledujúcu skladbu. Skladby, ktoré môžete zobraziť, sú obmedzené a