INHOUDSOPGAWE:
- Stap 1: Versamel materiaal
- Stap 2: Bou die boks
- Stap 3: Installeer firmware op die beheerder
- Stap 4: Bou die agterplaat
- Stap 5: Om pret te hê
Video: LightBox Music Visualizer: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Die LightBox gebruik die ingeboude mikrofoon van u telefoon of tablet om musiek te ontleed om pragtige ligpatrone te genereer wat by die musiek pas. Begin die app, plaas u telefoon of tablet êrens naby 'n klankbron, en u boks sal die klank intyds visualiseer. Die LightBox kan ook gebruik word as 'n kleurvolle omgevingslig.
Hê pret!!!
Stap 1: Versamel materiaal
U benodig die volgende materiaal:
- 1 m houtlat 4 x 0,5 cm (vir die raam)
- 1 m houtlat 1,2 x 0,5 cm (vir die voorste rand)
- 15 cm vierkante houtstaaf 0,8 x 0,8 cm
- 1 x houtplaat 22 x 18 x 0,3 cm (vir die agterplaat)
- 1 x melkwit akrielglasbord 22 x 18 x 0,3 cm (vir die voorplaat)
- 1 x RGB LED -strook, tipe WS2812B, 5 Volt, 1 m lengte, met 60 LED's
- 1 x ESP8266 -module. Ek het die Adafruit Huzzah gebruik, maar u kan 'n ander module gebruik.
- 1 x 5,5 x 2,1 DC vat -aansluiting
- Draad (verskillende kleure)
- 'N Paar klittenband
Gereedskap wat u benodig:
- Hout saag
- Miter boks
- Houtgom
- Soldeerbout
Stap 2: Bou die boks
Die raam
Gebruik eers die verstekkas om die lat vir die raam te sny. Sny die stukke in 'n hoek van 45 °, sodat u dit bymekaar kan pas om die buitenste raam te vorm (sien foto's). U benodig twee stukke lengte 23 cm (bo en onder) en twee stukke lengte 19 cm (links en regs). Die lengtes verwys na die langer rand.
Wenk: as u die stukke sny in die volgorde waarin die rande aanmekaar gesit word (byvoorbeeld, eers die boonste stuk, dan die regte stuk, dan die onderste stuk, dan die linker stuk), verseker u dat die rande perfek pas.
Plak nou die stukke vir die raam vas. Maak seker dat u die akrielglasplaat aan die een kant en die agterkant aan die ander kant in die boks pas. Moenie bekommerd wees as daar klein gapings is nie - gapings aan die voorkant word deur die rand bedek en die agterkant is nie sigbaar nie.
Die voorplaat
Sny dan die vierkantige houtstaaf in vier stukke van elk 3 cm lank. Plaas die akrielglasplaat in die boks sodat dit in lyn is met die voorkant. Plak die stukke vierkantige hout in die hoeke van die boks en aan die agterkant van die akrielplaat. Maak seker dat u nie te veel gom gebruik nie, sodat geen gom op die akriel kom nie, behalwe waar dit op die houtstukke vasgeplak is.
Die grens
Gebruik die verstekkas weer om die draaibank vir die rand te sny. Sny dit met 'n hoek van 45 ° (sien foto's). Weereens benodig u twee stukke lengte 23 cm en twee stukke lengte 19 cm (lengtes verwys weer na die langer rand).
Plak die stukke vir die rand vas en plak die rand op die boks se voorkant. Weereens, wees versigtig dat geen gom op die akriel mors nie.
Stap 3: Installeer firmware op die beheerder
Gaan na u Arduino Library Manager en maak seker dat die FastLED -biblioteek geïnstalleer is. Dit sal deur die firmware gebruik word.
Laai die firmware vir u ESP8266 van Github af.
Gebruik die Arduino IDE om die firmware na u ESP8266 -module op te laai.
Let op die gebruik van verskillende LED's: ek het die LightBox gebou met 'n LED -strook van 60 LED's. Maar u kan soveel LED's gebruik as wat u wil. Die enigste ding wat u hoef te doen is om die NUM_ROWS en NUM_COLUMNS konstantes in die firmware te verander. Die app pas outomaties aan by die aantal LED's wat u gedefinieer het. Op hierdie manier kan u groot of klein LightBoxes bou, net soos u wil.
Stap 4: Bou die agterplaat
In hierdie stap sny ons die LED -strook in kleiner repe, soldeer hulle met 'n draad vas en plak dit op die agterplaat om 'n rooster te vorm. Die resultaat moet lyk soos op die foto's.
Let op: daar is klein pyle op die LED -strook gedruk. Hierdie pyle dui die rigting aan waarin die datasignaal gepropageer word. U moet die stroke so plak en soldeer dat u die pyle kan volg wat begin by die draad wat met die pen op die ESP8266 -module langs die stroke verbind word, tot aan die einde van die laaste strook.
Sny die LED -strook in ses stroke met elk 10 LED's. Die LED -strook het merke waar dit gesny en vasgemaak kan word. Meet die grootte van u ESP8266 -module. Gebruik 'n potlood om te merk waar elke strook op die agterplaat moet gaan. Die afstand tussen die stroke moet gelyk wees en u moet 'n rand wyd genoeg laat om die ESP8266 -module daar te plaas sonder om enige van die LED's te bedek.
Plak dan die stroke aan die agterkant vas. Haal u soldeerbout, 'n bietjie draad uit en soldeer die LED -stroke saam. Die stroke het drie lyne: +5V, GND en DO. Maak seker dat u altyd ooreenstemmende lyne verbind. Gebruik drade van verskillende kleure om foute te vermy.
Boor 'n gat vir die DC -vataansluiting in die agterplaat. Ek het warm gom gebruik om die domkrag aan die bord vas te plak.
Koppel die +5V en die GND -lyn van die LED -strook aan die ooreenstemmende terminale van die vataansluiting. As u nie weet watter aansluiting positief en watter negatief is nie, moet u 'n 5V -kragtoevoer aansluit en 'n multimeter gebruik om uit te vind watter.
Koppel die 5V en die GND -aansluitings van u ESP8266 -module aan die ooreenstemmende terminale van die vataansluiting. Koppel pen 5 van die ESP8266 -module aan die data -lyn van die LED -strook. U kan springkabels gebruik as u die module later wil hergebruik, of die kabels direk aan die verbindings van die module soldeer.
Plak die ESP8266 -module op die agterplaat vas of gebruik 'n klittenband om dit vas te maak.
Stap 5: Om pret te hê
Dit is tyd om die app van die Google Play -winkel af te laai. Dit is natuurlik gratis!
Koppel u LightBox aan. Dit moet blou word en u moet 'n WiFi -netwerk met die naam 'lightbox' op u telefoon of tablet kan sien. As die boks rooi word wanneer u dit eers aansluit, moet u die EEPROM van u ESP8266 -module herstel. Doen dit deur pen 4 van die module vir 'n sekonde aan GND te koppel. Die boks moet weer begin en nou blou word.
Koppel aan u WiFi -netwerk "lightbox" (wagwoord: "lightbox12345") met u telefoon of tablet. Begin die LightBox -program. Die app maak outomaties verbinding met die LightBox.
In die instellingsmenu kan u die LightBox instel om aan te sluit op u eie WiFi -netwerk in plaas daarvan om 'n eie te maak. Op hierdie manier hoef u nie oor te skakel na 'n ander WiFi -netwerk as u die boks wil gebruik nie.
Gebruik die Color Picker om u kamer te verlig in 'n kleur wat by u bui pas, of gebruik die Audio Analyzer om musiek in pragtige kleure te verander.
Moenie twyfel om in die kommentaar afdeling te vra as u enige vrae het nie.
Hê pret!
Opdaterings:
- 06/03/17: Ek het 'n paar naby-foto's van die bedrading van die ESP8266-module bygevoeg.
- 19/06/17: ek verbeter die app en die firmware voortdurend. Ek het 'n filter bygevoeg wat die klankvisualisering glad maak. Daar flikker baie minder en die visualisering lyk baie mooier. Ek het ook 'n moontlikheid bygevoeg om die aantal LED -rye en kolomme in die firmware op te stel. Die app pas outomaties aan by die gekonfigureerde aantal LED's. Op hierdie manier kan u u LightBox bou met min of meer LED's as ek, en dit sal saam met die app werk.
Naaswenner in die Untouchable Challenge
Aanbeveel:
Eenvoudige LED Lightbox Cube: 7 stappe (met foto's)
Eenvoudige LED Lightbox Cube: Hallo almal. Hierdie keer wil ek 'n model van die eenvoudige lightbox -kubus met u deel wat oop kan maak (om die deel van die groot voorwerp te skiet) en geslote sye vir die kleintjies. Hierdie kubus het 'n modulêre konstruksie, wat maklik gemaak kan word
LED Art Lightbox: 5 stappe (met foto's)
LED Art Lightbox: In hierdie instruksies gaan ons 'n ligkas skep. Dit stel u in staat om dinamiese tekens te maak of kan gebruik word om oorlegsels te skets, ideaal as u 'n kunstenaar, illustreerder of ontwerper is
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 stappe (met foto's)
Smart Lamp (TCfD) - Rainbow + Music Visualizer: Hierdie projek word gedoen vir die kursus Technology for Concept Design aan die TUDelft Die finale produk is 'n ESP -32 basis LED -lamp en is gekoppel aan die bediener. Vir die prototipe het die lamp twee funksies; 'n reënboog -effek wat 'n strelende kleur uitstraal
Music Visualizer (ossilloskoop): 4 stappe (met prente)
Music Visualizer (ossilloskoop): Hierdie musikale visualiseerder bied 'n uitstekende manier om die ervaring van u musiek meer diepte te gee, en is redelik maklik om te bou. Dit kan ook nuttig wees as 'n werklike ossilloskoop vir sommige toepassings, al is dit nodig: 'n ou crt (byna alle b & am
Nixie Tube Music Visualizer: 10 stappe (met foto's)
Nixie Tube Music Visualizer: 'n Hipnotiserende musiekvisualiseerder geïnspireer deur die klein balke bo -aan iTunes. Veertien Russiese IN-13 Nixie-staafgrafiekbuise word as vertoning gebruik. Die lengte wat elke nixie -buis aansteek, verteenwoordig die volume van 'n sekere frekwensie in die mu