Sisällysluettelo:
- Vaihe 1: Kerää materiaalit
- Vaihe 2: Rakenna laatikko
- Vaihe 3: Asenna laiteohjelmisto ohjaimeen
- Vaihe 4: Rakenna takalevy
- Vaihe 5: Pidä hauskaa
Video: LightBox Music Visualizer: 5 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
LightBox käyttää puhelimen tai tabletin sisäänrakennettua mikrofonia musiikin analysointiin ja luo musiikkia vastaavia kauniita valokuvioita. Käynnistä vain sovellus, aseta puhelin tai tabletti jonnekin äänilähteen lähelle, ja laatikko visualisoi äänen reaaliajassa. LightBoxia voidaan käyttää myös värikkäässä ympäristön valossa.
Pidä hauskaa!!!
Vaihe 1: Kerää materiaalit
Tarvitset seuraavat materiaalit:
- 1 m puurauhaa 4 x 0,5 cm (runkoa varten)
- 1 m puurauhaa 1,2 x 0,5 cm (eturajalle)
- 15 cm neliönmuotoinen puinen sauva 0,8 x 0,8 cm
- 1 x puulevy 22 x 18 x 0,3 cm (takalevylle)
- 1 x maitovalkoinen akryylilasilevy 22 x 18 x 0,3 cm (etulevylle)
- 1 x RGB -LED -nauha, tyyppi WS2812B, 5 volttia, pituus 1 m, 60 LEDiä
- 1 x ESP8266 -moduuli. Käytin Adafruit Huzzahia, mutta voit käyttää toista moduulia.
- 1 x 5,5 x 2,1 DC -tynnyripistoke
- Lanka (eri värejä)
- Joku tarranauha
Tarvittavat työkalut:
- Puu saha
- Viistorasia
- Puuliima
- Juotin
Vaihe 2: Rakenna laatikko
Kehys
Leikkaa ensin miter -laatikon avulla rungon liuska. Leikkaa palat 45 ° kulmassa, jotta voit sovittaa ne yhteen muodostaen ulkokehyksen (katso kuvat). Tarvitset kaksi kappaletta, joiden pituus on 23 cm (ylhäältä ja alhaalta) ja kaksi kappaletta, joiden pituus on 19 cm (vasemmalta ja oikealta puolelta). Pituudet viittaavat pidempään reunaan.
Vinkki: Jos leikkaat palat siinä järjestyksessä, jossa reunat kootaan yhteen (esim. Ensin yläkappale, sitten oikea kappale, sitten alaosa, sitten vasen kappale), varmistat, että reunat sopivat täydellisesti.
Liimaa nyt kehyksen osat yhteen. Varmista, että voit asentaa akryylilasilevyn laatikkoon toiselle puolelle ja takalevylle toiselle puolelle. Älä huolestu, jos siinä on pieniä aukkoja - etupuolella olevat aukot peittävät reunan ja takapuoli ei ole näkyvissä.
Etulevy
Leikkaa seuraavaksi neliönmuotoinen puinen sauva neljään osaan, joiden pituus on 3 cm. Asenna akryylilasilevy laatikkoon siten, että se on etuosan tasalla. Liimaa neliönmuotoiset puukappaleet laatikon kulmiin ja akryylilevyn takapuolelle. Varmista, että et käytä liikaa liimaa, jotta akryylille ei pääse liimaa, paitsi jos se on liimattu puukappaleisiin.
Raja
Käytä leikkauslaatikkoa uudelleen reunan leikkaamiseen. Leikkaa ne 45 ° kulmassa (katso kuvat). Tarvitset jälleen kaksi kappaletta, joiden pituus on 23 cm ja kaksi kappaletta, joiden pituus on 19 cm (pituudet viittaavat jälleen pidempään reunaan).
Liimaa reunan osat yhteen ja liimaa reunus laatikon etuosaan. Varo jälleen, ettei liimaa roisku akryylin päälle.
Vaihe 3: Asenna laiteohjelmisto ohjaimeen
Siirry Arduino -kirjastonhallintaan ja varmista, että FastLED -kirjasto on asennettu. Laiteohjelmisto käyttää sitä.
Lataa ESP8266 -laiteohjelmisto Githubista.
Käytä Arduino IDE: tä ladataksesi laiteohjelmiston ESP8266 -moduuliin.
Huomautus erilaisten LED -valojen käytöstä: Rakensin LightBoxin 60 LED -valonauhalla. Mutta voit käyttää niin monta LEDiä kuin haluat. Sinun tarvitsee vain muuttaa NUM_ROWS ja NUM_COLUMNS vakioita laiteohjelmistossa. Sovellus mukautuu automaattisesti määrittämiesi LED -merkkien lukumäärään. Tällä tavalla voit rakentaa suuria tai pieniä valolaatikoita haluamallasi tavalla.
Vaihe 4: Rakenna takalevy
Tässä vaiheessa leikataan LED -nauha pienemmiksi nauhoiksi, juotetaan ne yhteen langalla ja liimataan takalevyyn muodostamaan ristikko. Tuloksen pitäisi näyttää kuvien mukaiselta.
Varoitus: LED -nauhaan on painettu pieniä nuolia. Nämä nuolet osoittavat datasignaalin etenemissuunnan. Sinun on liimattava ja juotettava nauhat siten, että voit seurata nuolia, joka alkaa johdosta, joka liitetään ESP8266 -moduulin tappiin, nauhoja pitkin aina viimeisen nauhan loppuun asti.
Leikkaa LED -nauha kuuteen nauhaan, joissa on 10 LEDiä. LED -nauhassa on merkinnät, joissa se voidaan leikata ja juottaa uudelleen. Mittaa ESP8266 -moduulin koko. Merkitse kynällä, mihin kukin nauha tulee mennä takalevylle. Nauhojen välisen etäisyyden tulee olla sama ja sinun on jätettävä reunat riittävän leveiksi, jotta ESP8266 -moduuli voidaan sijoittaa sinne peittämättä mitään LED -valoja.
Liimaa seuraavaksi nauhat takalevyyn. Ota ulos juotosraudasi, lanka ja juota LED -nauhat yhteen. Nauhoissa on kolme riviä: +5V, GND ja DO. Varmista, että liität aina vastaavat linjat. Käytä erivärisiä johtoja virheiden välttämiseksi.
Poraa reikä DC -tynnyrin liittimeen takalevyyn. Liimasin tunkin levyyn kuumalla liimalla.
Liitä LED -nauhan +5V ja GND -linja piippuliittimen vastaaviin liittimiin. Jos et tiedä, mikä liitin on positiivinen ja mikä negatiivinen, kytke 5 V: n virtalähde ja käytä yleismittaria selvittääksesi, mikä on mikä.
Liitä ESP8266 -moduulin 5V- ja GND -liittimet vastaaviin liittimiin. Liitä ESP8266 -moduulin nasta 5 LED -nauhan datalinjaan. Voit käyttää hyppyjohtoja, jos haluat käyttää moduulia myöhemmin uudelleen, tai juottaa kaapelit suoraan moduulin liittimiin.
Liimaa ESP8266 -moduuli takalevyyn tai kiinnitä se tarranauhalla.
Vaihe 5: Pidä hauskaa
On aika ladata sovellus Google Play Kaupasta. Se on ilmaista, tietysti!
Liitä LightBox. Sen pitäisi muuttua siniseksi ja sinun pitäisi nähdä puhelimessasi tai tablet -laitteessasi "lightbox" -niminen WiFi -verkko. Jos laatikko muuttuu punaiseksi, kun kytket sen ensimmäisen kerran, sinun on nollattava ESP8266 -moduulin EEPROM. Tee tämä yhdistämällä moduulin nasta 4 GND: hen sekunniksi. Laatikon pitäisi käynnistyä uudelleen ja muuttua siniseksi.
Muodosta yhteys lightbox -WiFi -verkkoon (salasana: "lightbox12345") puhelimella tai tabletilla. Käynnistä LightBox -sovellus. Sovellus muodostaa automaattisesti yhteyden LightBoxiin.
Asetukset -valikossa voit määrittää LightBoxin muodostamaan yhteyden omaan WiFi -verkkoon sen luomisen sijaan. Näin sinun ei tarvitse vaihtaa toiseen WiFi -verkkoon, kun haluat käyttää laatikkoa.
Käytä Värivalitsinta valaistaksesi huoneesi mielialallesi sopivalla värillä tai käytä Audioanalysaattoria, jos haluat muuttaa musiikin kauniiksi värikuvioiksi.
Älä epäröi kysyä kommenttikentässä, jos sinulla on kysyttävää.
Pidä hauskaa!
Päivitykset:
- 03/06/17: Lisäsin muutamia lähikuvia ESP8266-moduulin johdotuksista.
- 19.6.2017: Parannan jatkuvasti sovellusta ja laiteohjelmistoa. Lisäsin suodattimen, joka tasoittaa äänen visualisointia. Välkkymistä on paljon vähemmän ja visualisointi näyttää paljon mukavammalta. Lisäsin myös mahdollisuuden määrittää laiteohjelmiston LED -rivien ja sarakkeiden määrän. Sovellus sopeutuu automaattisesti määritettyyn LED -määrään. Tällä tavalla voit rakentaa LightBoxisi enemmän tai vähemmän LED -valoja kuin minä ja se toimii sovelluksen kanssa.
Toinen sija koskemattomassa haasteessa
Suositeltava:
Tobias - Arduino Music Box TVoutoutilla: 5 vaihetta (kuvilla)
Tobias - Arduino Music Box TVoutoutilla: Ensinnäkin haluan esitellä Tobiasin, tyttöystäväni jättimäisen nallekarhun, joka on tämän projektin inspiraatio. kun hän on poissa töistä
Laser Box Music Laser Light Show: 18 vaihetta (kuvilla)
Laser Box Music Laser Light Show: Julkaisin aikaisemmin Instructable -ohjelman, jossa kerrottiin, kuinka tietokoneen kiintolevyjä käytetään musiikkilaservalon esityksen tekemiseen. Päätin tehdä kompaktin version käyttämällä sähkölaatikkoa ja RC -automoottoreita. Ennen kuin aloitan, minun pitäisi luultavasti kertoa teille, että lase
LED Art Lightbox: 5 vaihetta (kuvilla)
LED Art Lightbox: Tässä Instructable -ohjelmassa aiomme luoda valolaatikon. Tämän avulla voit tehdä dynaamisia merkkejä tai voit piirtää peittokuvia, hienoa, jos olet taiteilija, kuvittaja tai suunnittelija
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 vaihetta (kuvilla)
Smart Lamp (TCfD) - Rainbow + Music Visualizer: Tämä projekti on tehty TUDelftin Technology for Concept Design -kurssille. Prototyyppiä varten lampulla on kaksi toimintoa; sateenkaariefekti, joka lähettää rauhoittavan värin
Nixie Tube Music Visualizer: 10 vaihetta (kuvilla)
Nixie Tube Music Visualizer: Hypnotisoiva musiikin visualisoija, jonka innoittamana ovat iTunesin yläosan pienet palkit. Neljätoista venäläistä IN-13 Nixie -pylväsputkea käytetään näyttönä. Pituus, jonka jokainen nixie -putki syttyy, edustaa tietyn taajuuden äänenvoimakkuutta