Indholdsfortegnelse:
![En Jukebox med Raspberry Pi: 3 trin En Jukebox med Raspberry Pi: 3 trin](https://i.howwhatproduce.com/images/002/image-3536-31-j.webp)
Video: En Jukebox med Raspberry Pi: 3 trin
![Video: En Jukebox med Raspberry Pi: 3 trin Video: En Jukebox med Raspberry Pi: 3 trin](https://i.ytimg.com/vi/kXuDl5DGaAo/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
![Image Image](https://i.howwhatproduce.com/images/002/image-3536-33-j.webp)
![](https://i.ytimg.com/vi/repnd_nEr0g/hqdefault.jpg)
![En Jukebox med Raspberry Pi En Jukebox med Raspberry Pi](https://i.howwhatproduce.com/images/002/image-3536-34-j.webp)
Denne vejledning, der giver dig mulighed for at bygge denne Jukebox (eller en din tilpassede model:)).
Dette projekt kræver et minimum af DIY -holdning, tillid til lydkabler og datalogi generelt.
Bemærk: Softwaren, der følger med denne vejledning af forfatteren selv, er under licens GNU GPLv2.
Forbrugsvarer
Hardware butiksliste
- Hindbær Pi
- Skærm
- Relaterede kabler (hdmi, lyd osv.)
- Knapper + USB -controller og LED -lys
- Højttalere
Valgfri:
- Bilhifi
- 12 volt strømforsyning (selv en gammel eller pc kan gå godt)
- RCA switch
- RCA lydindgang
Software butiksliste
- Raspbian GNU Linux (jeg brugte version 9.6)
- Fruitbox (jeg brugte version v1.12.1)
- Tilpassede scripts og konfigurationer (downloades senere i denne vejledning)
Trin 1: Hardware
![Hardware Hardware](https://i.howwhatproduce.com/images/002/image-3536-35-j.webp)
![Hardware Hardware](https://i.howwhatproduce.com/images/002/image-3536-36-j.webp)
![Hardware Hardware](https://i.howwhatproduce.com/images/002/image-3536-37-j.webp)
I dette afsnit sætter jeg kun nogle få detaljer, fordi det ligner en procedure til at bygge et arkadeskab, og netværket er fuld af guider (spørg onkel Google).
Jeg vil kun sige, at dette inkluderer:
- Skærmen
- kontrollerne
- Raspberry Pi 3B+ (men det fungerer også med Raspberry 2).
- Forskellige kabler
- Lys og diverse
Jeg lagde kun nogle billeder om byggefasen som inspiration til dit projekt.
Eventuelt kan du tilføje bilens hi-fi, så du også kan lytte til cd'er. Ifølge nogen forvrænger dette projektet en smule, men efter min mening forvandler det det til en mobil hi-fi frem for en kæmpe MP3-afspiller:)
For at tilslutte en strømforsyning til en bilradio er der en anden vejledningsliste. For at skifte mellem cd'en, jukeboxen og enhver anden lydkilde kan du bruge en rca -switch, der er tilgængelig i de vigtigste onlinebutikker.
Trin 2: Software
![Software Software](https://i.howwhatproduce.com/images/002/image-3536-38-j.webp)
Efter min mening er dette afsnit det mest interessante, da det indeholder den tilpasning, jeg lavede for at få jukebox -delen til at fungere, hvilket er kernen i projektet.
Det råd, jeg giver, som jeg selv omsætter til praksis, er at købe den mindste hardware for at kunne prototype. Ved at gøre det, hvis vi indser, at projektet er for ambitiøst, ville vi reducere omkostningerne i tilfælde af opgivelse.
Vi fortsætter med trin:
Download og installer Raspbian på Raspberry
Officiel vejledning
Download og installer Fruitbox til Retropie
Download og vejledning
Første konfigurationer og test
BEMÆRK: Alle kommandoer forudsætter en standard Raspbian- og fruitbox -installation. Tilpasning af disse garanterer muligvis ikke korrekt drift, hvilket ikke er garanteret uanset
På dette tidspunkt skal Fruitbox være i mappen/home/pi/rpi-fruitbox-master.
Lad os kopiere vores MP3'er til mappen/home/pi/rpi-fruitbox-master/Music/(opret den, hvis den ikke findes) ved hjælp af vores foretrukne SFTP-klient (f.eks. Filezilla).
Jeg anbefaler ikke mere end halvtreds filer som test (senere tilføjer du alle MP3'erne).
Vi lancerer en første udførelse af programmet som beskrevet i guiden:
cd/home/pi/rpi-fruitbox-master
./fruitbox –cfg skind/[YOUR_THEME] /fruitbox.cfg
Hvor [YOUR_THEME] er et af følgende standardskind:
-Granit
-MikeTV
-Moderne
- Nummer et
-Splat
-TouchOne
-WallJukeF
-WallSmall
-Værdig
Prøv forskellige skind ved hjælp af tastaturet som midlertidig input, men overvej, at de nødvendige knapper er forskellige for skind, og dette vil påvirke det endelige valg af fysiske knapper.
Knapkonfiguration
Enhver af vejledningerne til opbygning af et aracadeskab, som er nævnt ovenfor, skal forklare, hvordan man tilslutter en USB -controller til de tilsvarende knapper.
For at kontrollere, hvordan knapperne genkendes af systemet, skal du køre følgende kommandoer:
cd/home/pi/rpi-fruitbox-master
sudo./fruitbox –test-knapper –cfg./skins/ [YOUR_THEME]/fruitbox.cfg
Klik på hver knap, og noter koden, der genereres på skærmen. Rediger konfigurationsfilen fruitbox.btn på din pc og erstat for hver nøgle, du vil kortlægge den tilsvarende kode, vi tog noteret af, i det foregående trin.
Kopiér fruitbox.btn -konfigurationsfilen via SFTP på denne sti:
/home/pi/rpi-fruitbox-master/rpi-fruitbox-master/
Genstart fruitbox -applikationen som vist ovenfor:
cd/home/pi/rpi-fruitbox-master
./fruitbox –cfg skins/[YOUR_THEME] /fruitbox.cfg
Tjek om tasterne virker.
Opsæt automatisk start af fruitbox ved opstart og nedlukning ved udgang
Først skal vi indstille det automatiske login til brugerens pi.
Kommandoer:
sudo raspi-config
Vælg i ncurses -menuen (den grå med f.eks. En blå baggrund):
3 Boot Options Konfigurer muligheder for opstart
Derefter:
B1 Desktop/CLI Vælg, om du vil starte op på skrivebordsmiljøet eller kommandolinjen
Og endelig:
B2 Console Autologin Tekstkonsol, automatisk logget ind som 'pi' bruger
Afslut ved at vælge
Og til spørgsmålet:
Vil du gerne genstarte nu?
Svar
På dette tidspunkt bekræfter vi, at når Raspbian genstarter, er adgangskoden ikke nødvendig for at logge ind som bruger -pi.
Nu skal vi automatisere start og stop. Først downloader vi jukebox.conf -filen.
Lad os ændre denne fil ved ikke at kommentere (dvs. slette hashmærket #) vores yndlingshud.
Download scriptet runjb.sh. Kopier derefter runjb.sh- og jukebox.conf -filerne via SFTP til /home /pi -biblioteket i vores hindbær.
Endelig, lad os udføre på Raspbian-terminalen (den tekstbaserede startskærm):
chmod 770 /home/pi/runjb.sh
chmod 770 /home/pi/jukebox.conf
ekko "/home/pi/runjb.sh" >> /home/pi/.bashrc
På dette tidspunkt behøver vi kun at genstarte systemet og kontrollere den korrekte funktion.
Trin 3: Konklusion og ekstra
Hvis alle de foregående trin er blevet udført korrekt, skal du have det sjovt med at samle og dekorere din jukebox.
Opdater MP3 -listen
- Tilføj filerne i/home/pi/rpi-fruitbox-master/Music/directory.
- Slet filen /home/pi/fruitbox.db
- Genstart frugtkassen
Avancerede konfigurationer
Filen rpi-fruitbox-master/skins/[YOUR_THEME] /fruitbox.cfg indeholder interessante konfigurationer, herunder:
- Muligheden for at udføre tilfældige sange efter en vis periode med inaktivitet
- Muligheden for at styre møntmekanismen
- Meget andet…
Officiel dokumentation
Framebuffer
Hvis du ikke kan lide "opstartslogfiler", som er standardoutput for Raspbian-start, kan du tilpasse det med det billede, du foretrækker (guide). Men proceduren er ikke for nybegyndere. Jeg forlod dem personligt, fordi hvis noget går galt, vil jeg forstå, hvad det er.
WallBradz hud
Til mit projekt ændrede jeg huden baseret på den originale WallJuke. Hvis du virkelig vil have mit ansigt på den snurrende vinyl, kan du downloade det her
Bemærk: Denne vejledning er også tilgængelig på italiensk
Anbefalede:
PlotClock, WeMos og Blynk spiller vintage AMI Jukebox: 6 trin (med billeder)
![PlotClock, WeMos og Blynk spiller vintage AMI Jukebox: 6 trin (med billeder) PlotClock, WeMos og Blynk spiller vintage AMI Jukebox: 6 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-2400-j.webp)
PlotClock, WeMos og Blynk Playing Vintage AMI Jukebox: Fire tekniske innovationer gjorde dette projekt muligt: Rowe AMI Jukebox fra 1977, PlotClock robotarmkit, WeMos/ESP 8266 mikrokontroller og Blynk App/Cloud service.BEMÆRK: Hvis du ikke har Jukebox ved hånden - lad være med at læse! Dette projekt kan
Jukebox Casera Por: Tono Kiehnle: 5 trin (med billeder)
![Jukebox Casera Por: Tono Kiehnle: 5 trin (med billeder) Jukebox Casera Por: Tono Kiehnle: 5 trin (med billeder)](https://i.howwhatproduce.com/images/002/image-4105-j.webp)
Jukebox Casera Por: Tono Kiehnle: Jukebox hecha en casa programada con Arduino UNO. Contiene 3 canciones reproducidas por medio de un buzzer pasivo y cuenta with botones de pulso y una pantalla LCD para la interacción con el usuario.La jukebox cuenta with 3 botones. 2 de ellos se util
Jukebox: 13 trin (med billeder)
![Jukebox: 13 trin (med billeder) Jukebox: 13 trin (med billeder)](https://i.howwhatproduce.com/images/002/image-5311-j.webp)
Jukebox: Ved at opdage Volumio (Open Audiophile Music Player) tænkte jeg, at den kunne bruges til at bygge en fantastisk Jukebox; og resten er historie. Følgende instruktive er mere generelt et overblik over, hvordan jeg byggede dette projekt. Som sådan nogle af de små
RFID Jukebox: 3 trin (med billeder)
![RFID Jukebox: 3 trin (med billeder) RFID Jukebox: 3 trin (med billeder)](https://i.howwhatproduce.com/images/002/image-4327-4-j.webp)
RFID Jukebox: Dette er min post i " Lyd " konkurrence - hvis du er interesseret i dette, så send mig en stemme! Dette indlæg vil forsøge at oprette en " rullevenlig " version af vejledningsvideoen inkluderet øverst i dette indlæg. Videoen går
Random Song Jukebox (Raspberry Pi): 6 trin (med billeder)
![Random Song Jukebox (Raspberry Pi): 6 trin (med billeder) Random Song Jukebox (Raspberry Pi): 6 trin (med billeder)](https://i.howwhatproduce.com/images/004/image-9650-37-j.webp)
Random Song Jukebox (Raspberry Pi): Efter at have rodet rundt med et Google AIY Voice Kit til Raspberry Pi, besluttede jeg at omformulere hardwaren til at lave en offline jukebox. Når en bruger rammer den øverste knap, afspilles en tilfældig sang, der er gemt på Pi. Lydstyrkeknappen er der for at hjælpe med at justere