Kazalo:
- Korak: Zberite materiale
- 2. korak: Zgradite škatlo
- 3. korak: Namestite vdelano programsko opremo na krmilnik
- 4. korak: Zgradite zadnjo ploščo
- 5. korak: Zabavajte se
Video: Glasbeni vizualizator LightBox: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
LightBox uporablja vgrajen mikrofon vašega telefona ali tabličnega računalnika za analizo glasbe za ustvarjanje čudovitih svetlobnih vzorcev, ki se ujemajo z glasbo. Samo zaženite aplikacijo, postavite telefon ali tablični računalnik blizu vira zvoka in vaša škatla bo v realnem času prikazala zvok. LightBox lahko uporabite tudi za barvito zunanjo svetlobo.
Zabavaj se!!!
Korak: Zberite materiale
Potrebovali boste naslednje materiale:
- 1 m lesene letve 4 x 0,5 cm (za okvir)
- 1 m lesene letve 1,2 x 0,5 cm (za sprednjo obrobo)
- 15 cm kvadratne lesene palice 0,8 x 0,8 cm
- 1 x lesena plošča 22 x 18 x 0,3 cm (za zadnjo ploščo)
- 1 x mlečno bela akrilna steklena plošča 22 x 18 x 0,3 cm (za sprednjo ploščo)
- 1 x RGB LED trak, tip WS2812B, 5 V, 1 m dolžine, s 60 LED
- 1 x modul ESP8266. Uporabil sem Adafruit Huzzah, lahko pa uporabite drug modul.
- 1 x 5,5 x 2,1 enosmerna vtičnica
- Žica (različne barve)
- Nekaj velcro traku
Orodja, ki jih boste potrebovali:
- Žaga za les
- Mitra škatla
- Lepilo za les
- Spajkalnik
2. korak: Zgradite škatlo
Okvir
Najprej z mitrsko škatlo izrežite letvico za okvir. Kose odrežite pod kotom 45 °, da jih lahko sestavite skupaj, da oblikujete zunanji okvir (glejte slike). Potrebovali boste dva kosa dolžine 23 cm (za zgornji in spodnji del) in dva kosa dolžine 19 cm (za levo in desno stran). Dolžine se nanašajo na daljši rob.
Nasvet: Če kose režete v vrstnem redu, v katerem bodo robovi sestavljeni (npr. Najprej zgornji del, nato desni kos, nato spodnji del, nato levi kos), boste zagotovili, da se robovi popolnoma prilegajo.
Zdaj lepite dele okvirja skupaj. Poskrbite, da lahko stekleno ploščo iz akrilnega stekla namestite v škatlo na eni strani in zadnjo ploščo na drugo stran. Ne skrbite, če so majhne vrzeli - vrzeli na sprednji strani bodo prekrite z obrobo, zadnja stran pa ne bo vidna.
Sprednja plošča
Nato kvadratno leseno palico razrežite na štiri kose, vsak dolžine 3 cm. Ploščo iz akrilnega stekla namestite v škatlo tako, da bo poravnana s sprednjo stranjo. Kose kvadratnega lesa zlepite v vogale škatle in na zadnjo stran akrilne plošče. Pazite, da ne uporabljate preveč lepila, da lepilo ne pride na akril, razen če je zlepljeno na lesene koščke.
Meja
Ponovno uporabite mitro polje, da izrežete letvico za obrobo. Odrežite jih pod kotom 45 ° (glejte slike). Spet boste potrebovali dva kosa dolžine 23 cm in dva kosa dolžine 19 cm (dolžine se spet nanašajo na daljši rob).
Kose za obrobo zlepite skupaj in obrobo prilepite na sprednjo stran škatle. Še enkrat bodite previdni, da se lepilo ne razlije na akril.
3. korak: Namestite vdelano programsko opremo na krmilnik
Pojdite v upravitelja knjižnic Arduino in se prepričajte, da je knjižnica FastLED nameščena. Uporabljala ga bo vdelana programska oprema.
Prenesite vdelano programsko opremo za svoj ESP8266 iz podjetja Github.
Uporabite Arduino IDE, da naložite vdelano programsko opremo v modul ESP8266.
Opomba o uporabi različnega števila LED: LightBox sem sestavil z LED trakom 60 LED. Lahko pa uporabite toliko LED diod, kot želite. Edino, kar morate storiti, je, da spremenite konstante NUM_ROWS in NUM_COLUMNS v vdelani programski opremi. Aplikacija se bo samodejno prilagodila številu LED, ki ste jih določili. Na ta način lahko sestavite velike ali majhne svetlobne omarice, kot želite.
4. korak: Zgradite zadnjo ploščo
V tem koraku bomo LED trak razrezali na manjše trakove, jih spajkali z nekaj žice in jih prilepili na zadnjo ploščo, da oblikujemo mrežo. Rezultat mora izgledati tako, kot je prikazano na slikah.
Pozor: Na LED traku so natisnjene majhne puščice. Te puščice označujejo smer širjenja podatkovnega signala. Trakove morate lepiti in spajkati tako, da lahko sledite puščicam, ki se začnejo na žici, ki je povezana z nožico na modulu ESP8266, vzdolž trakov, vse do konca zadnjega traku.
LED trak razrežite na šest trakov po 10 LED. LED trak ima oznake, kjer ga je mogoče rezati in ponovno spajkati. Izmerite velikost modula ESP8266. S svinčnikom označite, kje naj bi šel vsak trak na zadnji plošči. Razmik med trakovi mora biti enak in pustiti obrobo dovolj široko, da modul ESP8266 namestite tja, ne da bi pokrili katero od LED.
Nato trakove prilepite na zadnjo ploščo. Odstranite spajkalnik, nekaj žice in spajite LED trakove skupaj. Trakovi imajo tri črte: +5V, GND in DO. Vedno povežite ustrezne črte. Da bi se izognili napakam, uporabite žice različnih barv.
V zadnjo ploščo izvrtajte luknjo za priključek za enosmerni tok. Za lepljenje vtičnice na ploščo sem uporabil nekaj vročega lepila.
Priključite +5V in linijo GND LED traku na ustrezne sponke vtičnice. Če ne veste, kateri priključek je pozitiven in kateri negativen, priključite 5V napajanje in z multimetrom ugotovite, kateri je kateri.
Priključite 5V in GND konektorje vašega modula ESP8266 na ustrezne sponke cevne vtičnice. Priključite pin 5 modula ESP8266 na podatkovno vrstico LED traku. Če želite pozneje ponovno uporabiti modul, lahko uporabite mostične kable ali pa jih neposredno spajkate na priključke modula.
Modul ESP8266 prilepite na zadnjo ploščo ali pa ga pritrdite z velcro trakom.
5. korak: Zabavajte se
Čas je, da prenesete aplikacijo iz trgovine Google Play. Brezplačno je, seveda!
Priključite LightBox. Morala bi postati modra in v telefonu ali tabličnem računalniku bi morali videti omrežje WiFi, imenovano "lightbox". Če polje ob prvem priključitvi obarva rdeče, morate ponastaviti EEPROM modula ESP8266. To naredite tako, da priključek 4 modula za sekundo priključite na GND. Škatla bi se morala znova zagnati in zdaj obarvati modro.
S telefonom ali tabličnim računalnikom se povežite z omrežjem WiFi "lightbox" (geslo: "lightbox12345"). Zaženite aplikacijo LightBox. Aplikacija se samodejno poveže z LightBoxom.
V meniju z nastavitvami lahko LightBox konfigurirate tako, da se poveže z vašim lastnim omrežjem WiFi, namesto da bi ustvaril svojega. Na ta način vam ni treba preklopiti na drugo omrežje WiFi, če želite uporabljati svojo škatlo.
Z izbirnikom barv osvetlite svojo sobo v barvi, ki ustreza vašemu razpoloženju, ali pa z zvočnim analizatorjem spremenite glasbo v čudovite barvne vzorce.
Če imate kakršna koli vprašanja, ne oklevajte in vprašajte v oddelku za komentarje.
Zabavaj se!
Posodobitve:
- 06/03/17: Dodal sem nekaj bližnjih fotografij ožičenja modula ESP8266.
- 19.06.17: Nenehno izboljšujem aplikacijo in vdelano programsko opremo. Dodal sem filter, ki gladi zvočno vizualizacijo. Utripanja je veliko manj in vizualizacija izgleda veliko lepše. Dodal sem tudi možnost nastavitve števila LED vrstic in stolpcev v vdelani programski opremi. Aplikacija se samodejno prilagodi nastavljenemu številu LED. Tako lahko svoj LightBox sestavite z več ali manj LED diodami kot jaz in bo deloval z aplikacijo.
Drugo mesto na izzivu Nedotakljivi
Priporočena:
Glasbeni sestavljalec: integriran navidezni glasbeni inštrument z blokovskim tipalom na dotik: 4 koraki
Music Assembler: Integriran virtualni glasbeni inštrument z blok-tipkanim senzorjem na dotik: Veliko je ljudi, ki se želijo naučiti igrati glasbila. Na žalost nekateri izmed njih tega ne začnejo zaradi visoke cene instrumentov. Na podlagi tega smo se odločili, da naredimo integriran sistem virtualnih glasbenih instrumentov, da zmanjšamo proračun začetka ne
Translightion Board (Nadzorljiv glasbeni vizualizator): 5 korakov
Translightion Board (Nadzorljiv glasbeni vizualizator): Prenesite glasbo v bleščečo svetlobno predstavo s tem prilagodljivim projektom krmilnika svetlobe. Odlično za DJ -e, zabave in 1: 1 predstave! Spodaj posodobljen demo
Glasbeni vizualizator z Arduinom: 5 korakov
Glasbeni vizualizator z Arduinom: Interaktivni vizualizator glasbe
Pametna svetilka (TCfD) - Rainbow + Glasbeni vizualizator: 7 korakov (s slikami)
Pametna svetilka (TCfD) - Rainbow + Glasbeni vizualizator: Ta projekt je narejen za tečaj Tehnologija za oblikovanje konceptov na TUDelft Končni izdelek je osnovna LED svetilka ESP -32 in je povezana s strežnikom. Za prototip ima svetilka dve funkciji; mavrični učinek, ki oddaja pomirjujočo barvo
Glasbeni vizualizator (osciloskop): 4 koraki (s slikami)
Glasbeni vizualizator (osciloskop): Ta glasbeni vizualizator ponuja odličen način za dodajanje globine v izkušnjo vaše glasbe in je precej enostaven za izdelavo. Lahko je uporaben tudi kot dejanski osciloskop za nekatere aplikacije, vse, kar je potrebno, je: -stari crt (skoraj vsi b & am