Sisällysluettelo:
- Vaihe 1: Yleinen suunnittelu
- Vaihe 2: Neonputki
- Vaihe 3: Puolipyöreä insertti
- Vaihe 4: Kaiutinritilän leikkaaminen
- Vaihe 5: Grillimateriaalin valmistelu
- Vaihe 6: Painikkeet
- Vaihe 7: Jukebox -käyttöliittymä - Osa 1
- Vaihe 8: Jukebox -käyttöliittymä - Osa 2
- Vaihe 9: Todellinen laatikko
- Vaihe 10: Volumion asentaminen ja määrittäminen
- Vaihe 11: LED -valojen liittäminen
- Vaihe 12: Lopulliset liitännät
- Vaihe 13: Mitä tekisin toisin?
Video: Jukeboksi: 13 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Löydettyäni Volumion (avoin audiofiilimusiikkisoitin) ajattelin, että sitä voitaisiin käyttää suuren Jukeboxin rakentamiseen; ja loppu on historiaa.
Seuraava ohje on enemmän yleiskatsaus siitä, miten rakensin tämän projektin. Jotkut pienemmistä, ilmeisemmistä vaiheista on saatettu ohittaa.
Hankkeen alkuperäinen laajuus
- Pystyy toistamaan paikallista ja suoratoistettua musiikkia.
- Kosketusnäyttö ja painikeohjattu
- Väriä vaihtava LED -putki
- Karaoke -moduuli
- Laadukas ääni
Mitä ei saavutettu
- Kosketusnäyttö: Vaikka käytetty näyttö on kosketusnäyttö, en saanut sitä toimimaan Volumion kanssa. Olen varma, että tämä voidaan korjata, mutta valitettavasti tietoni Linux -ajureiden kokoamisesta eivät ole hyviä. Jos joku voi auttaa minua tässä asiassa, olisin kiitollinen, mutta jätän tämän toista kertaa. Vältän tarvittaessa yhteyden muodostamisen langattoman näppäimistön tai hiiren tai etätietokoneen kautta (koska Volumion avulla voit selata käyttöliittymää mistä tahansa).
- Karaokemoduuli: En saanut AliExpressistä ostamaani laitetta toimimaan, mutta koska moduuli yksinkertaisesti kytketään Jukebox -vahvistimeen, tämä on helppo lisätä tulevaisuudessa.
Käytetyt materiaalit
- 10 mm vaneria
- 4 mm vaneria
- 4 mm masoniitti
- 10 mm akryyli
- 20 mm MDF
- 2 mm akryyli
- Puuliima
- Akryylisementti
- Spray-maali
- Läpinäkymätön/himmeä lasi spraymaali
- Arduino mini
- Vadelma PI 3
- Virtalähde 70W, 5V, 14A
- PIFI Digi DAC+ HIFI DAC -äänikorttimoduuli
- Raspberry PI 3 GPIO -laajennuslevy
- ODROID-VU7 Plus
- LED -nauha (5V, WS2811)
- HDMI -nauhakaapeli (90 astetta)
- Kromipinnoitus 30 mm LED -valaistut painikkeet
- Stereovahvistin (käytetty, ostettu verkkohuutokaupasta)
- Laatikkokaiuttimet (käytetty, ostettu verkkohuutokaupasta)
- 2,5 M kuusiokolot
- Kaksipuolinen teippi
- Muuta: lanka, juote, kutisteputki, ruuvit, sähkökytkentärasia, puristimet jne.
- Musta vinyyli
Ohjelmisto
- LibreCAD
- InkScape
- Tehosekoitin
- Aurdino IDE
Tärkeimmät käytetyt työkalut
- Juotin
- Vinyyli leikkuri
- Laserleikkuri
- CNC -kone
- Reititin
- Pöytäsaha
- Palapeli
- Ruuvimeisseli
- Liimapistooli
Vaihe 1: Yleinen suunnittelu
Laatikko on suunniteltu olemaan sama kuin jotkut historialliset mallit, eli noin 85x155 cm.
Edessä olevat neljä aluetta ovat:
- Neonputki (keltainen)
- Kaiutinverkko (harmaa ja ruskea)
- Jukebox -käyttöliittymä (vaaleanpunainen ja valkoinen; Jukebox Jam)
- Puolipyöreä insertti (vaaleanpunainen, mustavalkoinen ja nuotit)
Aluksi laitoin kaiuttimet paikoilleen
- Kaiutinritilän takana
- Missä mustat ympyrät ovat puoliympyrän lisäyksessä
Kaiuttimeni olivat kuitenkin liian suuria, ja minusta tuntui, että niiden kokeileminen näiden paikkojen taakse vaikuttaisi äänen laatuun. Lopulta päätin, että kaiutinritilä ja puoliympyrän sisäosa olisivat yksinkertaisesti koristeellisia ja että kaiuttimet jätettäisiin kaiutinlaatikoihinsa siten, että ne näkyvät jukeboksilaitteen vasemmalta ja oikealta puolelta. Tämä tarkoitti myös sitä, että kaiuttimet voidaan haluttaessa siirtää siirrettäväksi mihin tahansa huoneeseen.
Vaihe 2: Neonputki
Tämä yllä oleva CAD -piirustus osoittaa, kuinka leikkasin palaset, joita käytin luomaan etuneoniputken. Tämä määräytyi laserleikkurini koon ja materiaalin saatavuuden perusteella. 10 mm: n akryylillä käytin DXF -tiedoston SVG -tiedostoon ja leikkasin palaset CO2 -laserleikkurilla. Käytin sitten akryylisementtiä ja kiinnitin ne yhteen muodostaen putken yllä olevien kuvien mukaisesti.
Hio neonputken ulkopinta 180 karkean hiekkapaperin avulla satunnaisella kiertoradalla tai deltahiomakoneella. Levitä sitten kuorrutusmaali siihen.
Jälkeenpäin ajateltuna olisi ollut parempi hiekkapuhaltaa putki tai käyttää läpinäkymätöntä akryylia.
Vaihe 3: Puolipyöreä insertti
Käytä 4 mm: n vanerikatkaisua "JukeBox-Top-Insert.svg" CO2-laserleikkurissa, tarvittaessa syövytysviivat (musta), jotta on helpompi maalata ja rivittää asiat myöhemmin.
- Puolirengas maalattiin vaaleanpunaiseksi
- Isommat levyt maalattiin valkoisiksi
- Pienemmät levyt maalattiin mustaksi
Pienemmät mustat kiekot liimattiin valkoisten levyjen päälle ja valkoiset kiekot kiinnitettiin sitten vaaleanpunaisen puoliympyrän takaosaan niin, että mustavalkoinen näkyy läpi (katso yllä olevat kuvat).
"JukeBox-Music.svg" leikattiin pois vinyylileikkurilla ja kiinnitettiin sitten vaaleanpunaiseen puoliympyrään edellä kuvatulla tavalla.
Vaihe 4: Kaiutinritilän leikkaaminen
Vienti "Disc.blend" Blenderin avulla STL -tiedostoon. Leikkaa levy CNC -koneilla 20 mm: n paksuiseksi MDF -levyksi. STL -viilauksen korkeus säädettiin MDF -levyn paksuuden mukaan.
Avaa "Jukbox4.svg" ja piilota kaikki kerrokset paitsi "Grill", leikkaa grilli 4 mm: n vanerista laserleikkurilla.
Kiinnitin levyn puuliimalla grillin levyosaan ja yritin järjestää asiat niin, että yksi tähtipisteistä on kello 12. Kun liima oli kuiva, ruiskutin maalatun grillin hopea/sinkitysmaalilla.
Vaihe 5: Grillimateriaalin valmistelu
Tein puukehyksen (isompi kuin grillin) vetämällä hessianin tiukasti kehyksen yli ja nitomalla sen paikalleen. liiman levittäminen (käytin PVA -puuliimaa, mutta muut tyypit saattavat olla parempia). Kuivumisen jälkeen sinulla on sileä, mutta kiinteä hessian -arkki. Levittäen puuliimaa grillin alapuolelle kiinnitin sen hessianin päälle niin, että hessianin liimaton puoli näkyy; painamalla grilliä, kunnes kaikki on kuivunut.
Vaihe 6: Painikkeet
Leikkasin vinyylileikkurilla mustasta vinyylistä "Buttons3.svg".
Sitten päätettiin, mitä painikkeita tarvitaan ja minne ne menevät.
Kiinnitti haluamasi symbolin oikeaan painikkeeseen.
Symbolit ovat
- Äänenvoimakkuus ylös/alas
- Seuraava/edellinen kappale
- Keskeytä/toista
- Virta päälle/pois
- Vaihda valot (tätä symbolia ei käytetty tässä rakennuksessa)
Vaihe 7: Jukebox -käyttöliittymä - Osa 1
Fontti, jota käytin, oli Broadway (katso liitteenä). Sinun on asennettava se, jos käytät "Jukebox-Faceplate-1b.svg".
Kaikki kerrokset piilotetaan "Jukebox-Faceplate-1b.svg" -materiaalissa paitsi seuraavat:
- Painikkeet
- Teksti
- Näytön katkaisu
- Muoto
Leikkasin tuloksena olevan muodon laserilla 4 mm vanerille.
Ohut piilottaa kaikki kerrokset paitsi:
- Näyttö - näkyvä
- Näyttö - kansi
Leikkasin tuloksena olevan muodon laserilla 4 mm vanerille. Tätä kappaletta kutsuin näytön suojaksi.
Huomaa, että yllä olevat asiat on suunniteltu ODROID-VU7 Plus -näyttöä ajatellen, ja niitä on muutettava, jos käytät toista näyttöä.
Pidin näyttöä paikallaan ja asetin näytön kannen etulevylle niin, että näyttö peitettiin kunnolla ja näyttäisi oikein käytön jälkeen. Kun asema oli lajiteltu, liimasin ja puristin ne yhteen. Kun liima oli kuivunut, huomasin, että sijoitus ei ollut 100% oikein. Tämä johti siihen, että minun piti talttaa/reitittää osa näytön yläosan takana olevasta etulevystä, jotta pystyin kohdistamaan näytön tarkemmin.
Koko kasvolevy maalattiin ruiskulla vaaleanpunaiseksi.
Vien "JukeBoxTextBacking.dxf" SVG -tiedostoon ja leikkaan sen pois 4 mm: n vanerista. Ruiskumaalauksen jälkeen kiinnitin sen etulevyn takaosaan niin, että valkoinen näkyy tekstin läpi.
Puun nauhat kiinnitettiin sitten taakse, mikä osoitti kiinnityskohdat, jotka kiinnittävät asennuslevyn.
Vaihe 8: Jukebox -käyttöliittymä - Osa 2
Nyt asensin painikkeet kuuteen reikään ja kiristin ne sisään.
Vienti "Mounting Board.dxf" ja SVG ja leikattiin asennuslevy 2 mm: n akryylistä. Messinkipysäytyksiä käyttämällä kootin näytön ja Vadelma PI: n kuten valokuvassa (näyttö toisella puolella ja Vadelma PI ja muu elektroniikka toisella puolella).
Neliönmuotoinen reikä, joka oli tarkoitettu 90 HDMI -nauhakaapelille, osoittautui liian kapeaksi, joten sitä on laajennettava (piirustuksia on vielä muutettava tämän osoittamiseksi).
Vaihe 9: Todellinen laatikko
Lukuun ottamatta pyöreää osaa, joka tehtiin käyttämällä 4 mm: n masoniittia ja tukikulmakappaleita (15x25 mm), loput laatikosta rakennettiin 10 mm: n vanerilla. Kokonaismitat olivat noin 85x155x50xm. "Jukebox4.svg" antaa tarkat käytetyt etumitat.
Yläosa luotiin ensin käyttämällä puristinta tarkistamaan, että pystyimme taivuttamaan masoniittilevyn. Sitten liimasimme ja nitomme sen päälle ja työstimme hitaasti alas sivuja. Asetimme peiteliuskoja päiden päälle siivoamaan sen ja pitämään sitä painettuna. Valokuvista näet, kuinka lisäsimme ylimääräisiä kaaria, jotta saisimme laajemman pinnan, johon voisimme liimata ja nitoa.
Sivuosat leikattiin niin, että ne sopivat ostamiini kaiuttimiin. Yläosaan asennettiin hylly vahvistimen pitämiseksi. Lopuksi takaosa jätettiin enemmän tai vähemmän avoimeksi, jotta pääset käsiksi vahvistimeen ja muihin bitteihin.
Pohja tehtiin kahdesta 10 mm: n vanerilevystä; Yksi hieman suurempi kuin seuraava.
Kaikki reunat on pyöristetty ympäri.
Jätän valokuvat antamaan loput puuttuvat yksityiskohdat.
Kokoonpanon jälkeen kenen erä ruiskutettiin siniseksi. Jälkikäteen minun olisi pitänyt spray -maalata sisäosat mustiksi, koska tämä olisi saanut projektin näyttämään viimeistelymmältä. Tämä sanoi, että kukaan ei todella näe sisäpuolta.
Lopuksi ruuvasin puoliympyrän ja Jukeboxin etulevyt paikoilleen ja liimasin grillin paikalleen.
Vaihe 10: Volumion asentaminen ja määrittäminen
Kytke HDMI ja USB näytöstä Raspberry PI -laitteeseen ja käynnistä kaikki.
Noudattamalla ohjeita osoitteessa https://volumio.org/get-started/ Asensin Volumion Raspberry PI -laitteeseesi.
Asennuksen aikana valitsin Hifiberry DAC Plus: n I2S: lle.
Asennuksen jälkeen selasin uudelleen Volumio -esiintymääni (https://volumio.local), siirry asetuksiin, laajennuksiin ja asensin seuraavat:
- Spotify
- YouTube Volumioa varten
- TuneIn Radio
- Kosketa Näyttö
- Varmuuskopioi ja palauta tiedot
- GPIO -painikkeiden ohjain
Vaikka en käyttänyt sitä, miniDLNA -laajennus näyttää toiselta asennuksen arvoiselta. Voit myös asentaa muita haluamiasi laajennuksia. Huomasin, että grafiikkakorjaimen asentaminen johti siihen, että ääneni ei toiminut.
Asennuksen jälkeen määrittelin jokaisen laajennuksen asettamalla GPIO: t seuraavasti:
- Ota toisto/tauko käyttöön: GPIO Pin 13
- Ota käyttöön Vol+: GPIO Pin 16
- Ota käyttöön Vol-: GPIO Pin 23
- Ota käyttöön edellinen: GPIO -nasta 22
- Ota seuraava käyttöön: GPIO Pin 27
- Ota sammutus käyttöön: GPIO -nasta 12
Saadaksesi näytön näyttämään oikein, siirryin osoitteeseen volumio.local ja lisäsin alla olevan tiedoston tiedostoon boot/userconfig.txt:
- #Aseta lähtö DVI: ksi, jotta ääntä ei lähetetä HDMI -kaapelin kautta
- hdmi_drive = 1
- #Aseta HDMI -ryhmäksi 2, et tiedä mitä se todella tekee
- hdmi_group = 2
- #Aseta hdmi_mode arvoon 87, joka näyttää olevan mukautettu tarkkuus
- hdmi_mode = 87
- #Aseta näytön parametrit
- hdmi_cvt = 1024600 60 3 0 0 0
Näytönsäästäjän asetukset voidaan asettaa kosketusnäytön laajennuksen kautta asetuksissa.
=============================================================
GVOLT toimitti seuraavan palautteen Volumio -yhteisön foorumilla. Kun minulla on ollut mahdollisuus soveltaa tätä lähestymistapaa, päivitän yllä olevan.
Yksi vihje /boot/config.txt -tiedoston muutoksista: hdmi*: een liittyvät muutokset voidaan sijoittaa sen sijaan tiedostoon /boot/userconfig.txt. Käyttäjän userconfig.txt käyttämisellä on se etu, että tämä tiedosto pysyy koskemattomana, kun Volumio päivitetään. Sitä vastoin /boot/config.txt -tiedosto korvataan jokaisen Volumio -päivityksen yhteydessä (lisätietoja) ja sinun on muokattava /boot/config.txt -tiedostoa uudelleen.
=============================================================
Vaihe 11: LED -valojen liittäminen
Lataa "Rainbow.ino" Arduino miniin.
Sijoittamalla neonputken sinne, minne halusin sen menevän, seurasin ulkoa. Kiinnitän sitten LED -nauhan nauhan keskiviivaa pitkin. Se ei ollut täysin tasainen pyöristetyllä osalla, mutta sillä ei ollut väliä.
LED -nauhassa on kolme raitaa eli +5 V, data, maa (punainen, vihreä, valkoinen; minun tapauksessani). Jotta LED-valot palaisivat tasaisesti, virta liitettiin puoliympyrän kaaren yläosassa oleviin kiskoihin. Tämän vuoksi minun täytyi porata kaksi pientä reikää pinnan läpi juuri ylä- ja alapuolella, missä LED -nauha kulkee, johon juotin virtalähteeseen liitetyt virtajohdot.
Koska LEDit voivat toimia vain yhteen suuntaan, se tuo, kumpaan nauhan puoleen liität datatapin. Jos ymmärrät tämän väärin päin, se ei toimi. Poraa oikeaan päähän pieni reikä, jonka avulla voit juottaa johdon datarataan. Tämä johto kytketään arduinon nastaan 12.
Vaihe 12: Lopulliset liitännät
Virtalähdettä käytettiin LEDien, Raspberry Pi: n (nastat 1 (5 V) ja 6 (maa)) ja Arduinon (Vin ja Ground) ohjaamiseen. Virtalähteiden päälle asetettiin akryylikansi, joka suojaa käyttäjiä vahingossa koskemasta niihin.
Painikkeet liitettiin tämän oppaan mukaisesti, toisin sanoen yksi nasta relavent GPIO -nastaan (käsitelty aiemmin) ja toinen maahan. Painikkeiden LEDit on kytketty rinnakkain suoraan virtalähteeseen.
Löysät kaapelit naulattiin paikoilleen tai liimattiin aglue-pistoolilla.
Vahvistin liitettiin PIFI Digi DAC+ HIFI DAC -äänikorttimoduuliin ja kaiuttimet vahvistimeen.
Lopuksi asennettiin virtapalkki, jota käytettiin virittämään koko laatikko eli vahvistin, 70 W, 5 V, 14 A virtalähde ja kaikki muut lisälaitteet, jotka saatan asentaa tulevaisuudessa.
Vaihe 13: Mitä tekisin toisin?
Vaikka ostamani näyttö tuli Volumio -yhteisön suosittelemana, käytän luultavasti Raspberry PI -näyttöä seuraavalla kerralla, koska kosketusvaihtoehdon pitäisi toimia pakkauksesta.
Kuten jo mainittiin, kokeilisin neonputken hiekkapuhallusta (tämä olisi kuitenkin lakattava, jotta se pysyy puhtaana) tai läpinäkymätöntä akryylia.
Haluaisin myös lisätä painikkeen LED -valaistuksen hallitsemiseksi hieman (katso liitteenä oleva Rainbow2 -koodi; ystäväni muokkaama) tai kytkeä se ohjaimeen, joka synkronoi valot toistettavan musiikin kanssa.
Suurin muutokseni olisi elektroniikan asentaminen. Luon vahvistimen hyllyn alle matalan piirteen, joka liukuu ulos ja pitää kaiken elektroniikan ja virtalähteen. Sen lisäksi, että kaikki tehdään paljon siistimmin, se myös tekee asioista vankempia ja turvallisempia. Siististi niputettu kaapelirata kulkisi sitten vedosta näytölle ja painikkeille.
Suositeltava:
Jukeboksi - Digitaalinen valmistus: 4 vaihetta
Jukebox - Manufactura Digital: Jukebox es poder reproducir 3 jaksoa, jotka on määritetty botonin ja summerin ja neopikselien välillä. La rocola es capaz de encenderse por medio de un switch y presenta un meú. Con los botones de "seuraava" y " p
RFID -jukeboksi: 3 vaihetta (kuvilla)
RFID -jukeboksi: Tämä on merkintäni " Audio " kilpailu - jos olet kiinnostunut tästä, anna minulle äänesi! Tämä viesti yrittää luoda " vieritysystävällisen " versio ohjevideosta, joka on tämän viestin yläosassa. Video menee
Jukeboksi Arduinossa: 4 vaihetta
Jukeboksi Arduinossa: Tämä projekti oli luokalle uran ensimmäisenä vuonna Laakson yliopistossa, tämä on jukeboksi, joka voi näyttää kappaleen nimen ja etsiä edellisen ja seuraavan kappaleen. Näytettäviä kappaleita on rajoitetusti ja se
Jukeboksi Raspberry Pi: 3 vaihetta
Jukebox Raspberry Pi: Tämä opetusohjelma, jonka avulla voit rakentaa tämän Jukeboxin (tai mukautetun mallisi :)). Tämä projekti vaatii vähintään DIY -asennetta, luottamusta äänikaapeleihin ja tietotekniikkaa yleensä. tämän opetusohjelman tarjoaa aut
Steampunk Pi -jukeboksi, jossa toimii Google Music: 11 vaihetta (kuvilla)
Steampunk Pi -jukeboksi, jossa on Google Music: VAROITUS !! Jos yrität tehdä samanlaista projektia, ymmärrä, että sinulla on mahdollisuus kohdata asbestia vanhassa radiossa, tyypillisesti mutta ei rajoittuen johonkin lämpösuojaan tai eristykseen. Tee oma tutkimuksesi ja ryhdy varotoimiin