Sisukord:
- Samm: koguge materjalid
- 2. samm: ehitage kast
- Samm: installige püsivara kontrollerile
- Samm: ehitage tagumine plaat
- Samm: nautige
Video: LightBoxi muusika visualiseerija: 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
LightBox kasutab muusika analüüsimiseks teie telefoni või tahvelarvuti sisseehitatud mikrofoni, et luua muusikale sobivaid ilusaid valgusmustreid. Lihtsalt käivitage rakendus, asetage telefon või tahvelarvuti kuhugi heliallika lähedale ja kast kuvab heli reaalajas. LightBoxi saab kasutada ka värvilise ümbritseva valgusega.
Lõbutse hästi!!!
Samm: koguge materjalid
Te vajate järgmisi materjale:
- 1 m puidust liistu 4 x 0,5 cm (raami jaoks)
- 1 m puitliistu 1,2 x 0,5 cm (esipiiri jaoks)
- 15 cm ruudukujulist puidust personali 0,8 x 0,8 cm
- 1 x puitplaat 22 x 18 x 0,3 cm (tagaplaadi jaoks)
- 1 x piimavalge akrüülklaasplaat 22 x 18 x 0,3 cm (esiplaadi jaoks)
- 1 x RGB LED -riba, tüüp WS2812B, 5 V, 1 m pikk, 60 LED -iga
- 1 x ESP8266 moodul. Ma kasutasin Adafruit Huzzahi, kuid võite kasutada teist moodulit.
- 1 x 5,5 x 2,1 DC alalisvoolu pistikupesa
- Traat (erinevad värvid)
- Mingi takjapael
Vajalikud tööriistad:
- Puidust saag
- Mitraatkast
- Puiduliim
- Jootekolb
2. samm: ehitage kast
Raam
Kõigepealt lõigake raami liistu lõikekarbi abil. Lõika tükid 45 ° nurga all, nii et saate need kokku panna, moodustades välimise raami (vt pilte). Teil on vaja kahte 23 cm pikkust tükki (ülalt ja alt) ja kahte 19 cm pikkust tükki (vasakule ja paremale küljele). Pikkused viitavad pikemale servale.
Näpunäide. Kui lõikate tükid servade kokkupanemise järjekorras (nt kõigepealt ülemine, siis parem tükk, siis alumine, seejärel vasakpoolne tükk), tagate, et servad sobivad ideaalselt.
Nüüd liimige raami tükid kokku. Veenduge, et mahutate akrüülklaasist plaadi ühele küljele ja tagaplaadi teisele küljele. Ärge muretsege, kui seal on väikesed lüngad - esiküljel olevad lüngad kaetakse äärisega ja tagumine külg pole nähtav.
Esiplaat
Seejärel lõigake nelinurkne puidust varras neljaks osaks, millest igaüks on 3 cm pikk. Paigaldage akrüülklaasplaat kasti nii, et see oleks esiküljega ühtlane. Liimige ruudukujulised puidutükid karbi nurkadesse ja akrüülplaadi tagaküljele. Veenduge, et te ei kasuta liiga palju liimi, nii et akrüülile ei satuks liimi, välja arvatud seal, kus see on liimitud puitdetailidele.
Piir
Äärise liistude lõikamiseks kasutage uuesti nurgakarbi. Lõika need 45 ° nurga all (vaata pilte). Jällegi vajate kahte tükki pikkusega 23 cm ja kahte tükki pikkusega 19 cm (pikkused viitavad jällegi pikemale servale).
Liimige ääre jaoks mõeldud tükid kokku ja liimige äär karbi esiküljele. Jällegi olge ettevaatlik, et akrüülile ei satuks liimi.
Samm: installige püsivara kontrollerile
Minge oma Arduino raamatukoguhalduri juurde ja veenduge, et FastLED -kogu on installitud. Seda kasutab püsivara.
Laadige oma ESP8266 püsivara alla Githubist.
Püsivara üleslaadimiseks oma ESP8266 moodulisse kasutage Arduino IDE -d.
Märkus erineva arvu LED -ide kasutamise kohta: ehitasin LightBoxi 60 LED -ribast koosneva LED -ribaga. Kuid saate kasutada nii palju LED -e kui soovite. Ainus asi, mida peate tegema, on muuta püsivara NUM_ROWS ja NUM_COLUMNS konstanti. Rakendus kohandub automaatselt teie määratud LED -ide arvuga. Nii saate ehitada suuri või väikeseid valguskaste, nagu soovite.
Samm: ehitage tagumine plaat
Selles etapis lõikame LED -riba väiksemateks ribadeks, jootame need mõne traadiga kokku ja liimime need tagaplaadile, et moodustada võre. Tulemus peaks välja nägema nagu piltidel näidatud.
Ettevaatust: LED -ribale on trükitud väikesed nooled. Need nooled näitavad andmesignaali levimise suunda. Peate ribad liimima ja jootma nii, et saaksite mööda nooli, mis algavad juhtmest, mis ühendatakse ESP8266 mooduli tihvtiga, mööda ribasid kuni viimase riba lõpuni.
Lõika LED -riba kuueks ribaks, millest igaühel on 10 LED -i. LED -ribal on märgistused, kus seda saab lõigata ja edasi müüa. Mõõtke oma ESP8266 mooduli suurus. Märkige pliiatsiga tagaplaadile, kuhu iga riba peaks minema. Ribade vahekaugus peaks olema võrdne ja ESP8266 mooduli paigutamiseks tuleb jätta piisavalt lai piir, ilma LED -i katmata.
Seejärel liimige ribad tagaplaadile. Võtke välja jootekolb, mõni traat ja jootke LED -ribad kokku. Ribadel on kolm rida: +5V, GND ja DO. Veenduge, et ühendate alati sobivad jooned. Vigade vältimiseks kasutage erinevat värvi juhtmeid.
Puurige tagaplaadile alalisvoolu tünni pistiku jaoks auk. Tungraua plaadile liimimiseks kasutasin kuuma liimi.
Ühendage LED -riba +5V ja GND -liin silindripesa vastavate klemmidega. Kui te ei tea, milline klemm on positiivne ja milline negatiivne, ühendage 5 V toiteallikas ja kasutage multimeetrit, et teada saada, milline on kumb.
Ühendage oma ESP8266 mooduli 5V ja GND pistikud silindripesa vastavate klemmidega. Ühendage ESP8266 mooduli tihvt 5 LED -riba andmeliiniga. Kui soovite moodulit hiljem uuesti kasutada, võite kasutada hüppakaableid või joota kaablid otse mooduli pistikute külge.
Liimige ESP8266 moodul tagaplaadile või kasutage selle kinnitamiseks mõnda takjapaela.
Samm: nautige
On aeg rakendus Google Play poest alla laadida. See on muidugi tasuta!
Ühendage oma LightBox. See peaks muutuma siniseks ja peaksite oma telefonis või tahvelarvutis nägema WiFi -võrku nimega „valguskast”. Kui kast esmakordsel ühendamisel muutub punaseks, peate oma ESP8266 mooduli EEPROM lähtestama. Tehke seda, ühendades mooduli tihvti 4 sekundiks GND -ga. Kast peaks taaskäivituma ja nüüd muutuma siniseks.
Ühendage oma telefoni või tahvelarvutiga „valguskasti” WiFi -võrguga (parool: „lightbox12345“). Käivitage rakendus LightBox. Rakendus ühendub automaatselt LightBoxiga.
Seadete menüüs saate LightBoxi konfigureerida ühendama oma WiFi -võrguga, mitte looma seda. Nii ei pea te oma boksi kasutama hakates teisele WiFi -võrgule üle minema.
Kasutage värvivalijat, et valgustada oma tuba meeleoluga sobivas toonis, või kasutage helianalüsaatorit, et muuta muusika ilusateks värvimustriteks.
Kui teil on küsimusi, ärge kartke küsida kommentaaride jaotises.
Lõbutse hästi!
Uuendused:
- 03.06.17: Lisasin mõned lähifotod ESP8266 mooduli juhtmestikust.
- 19.06.17: parandan pidevalt rakendust ja püsivara. Lisasin filtri, mis silub audio visualiseerimist. Vilkumist on palju vähem ja visualiseerimine näeb palju kenam välja. Lisasin ka võimaluse seadistada püsivara LED -ridade ja -veergude arvu. Rakendus kohandub automaatselt konfigureeritud LED -de arvuga. Nii saate oma LightBoxi ehitada rohkem või vähem LED -idega kui mina ja see töötab rakendusega.
Teisele kohale puutumatu väljakutse
Soovitan:
Translightion Board (juhitav muusika visualiseerija): 5 sammu
Translightion Board (juhitav muusikavisualiseerija): tõlkige muusika selle kohandatava valguskontrolleri projekti abil pimestavaks valgusetenduseks. Suurepärane DJ -dele, pidudele ja 1: 1 showdele! Värskendatud demo allpool
Muusika visualiseerija Arduinoga: 5 sammu
Muusika visualiseerija Arduinoga: interaktiivne muusika visualiseerija Komponendid LM338T x5 Potentsiomeeter x2 (1k ja 10k) 1N4006 diood x5Kondensaator x2 (1uF ja 10uF) takistid x3 (416, 10k ja 1k) Aux splitter
Muusika reaktiivne valgus -- Kuidas teha ülilihtne muusika reaktiivvalgus, et muuta lauaarvuti ahvatlevaks: 5 sammu (piltidega)
Muusika reaktiivne valgus || Kuidas teha ülilihtne muusika reaktiivvalgus, et muuta töölaud lauaarvutiks: Hei, mis on poisid, täna ehitame väga huvitava projekti. Täna ehitame muusikale reageeriva valguse. LED muudab heledust vastavalt bass, mis on tegelikult madala sagedusega helisignaal. See on väga lihtne ehitada. Me
Nutikas lamp (TCfD) - vikerkaar + muusika visualiseerija: 7 sammu (piltidega)
Nutikas lamp (TCfD) - vikerkaar + muusikavisualiseerija: see projekt on tehtud kursusel Technology for Concept Design TUDelftis. Lõpptoode on ESP -32 LED -lamp ja see on serveriga ühendatud. Prototüübi jaoks on lambil kaks funktsiooni; vikerkaare efekt, mis kiirgab rahustavat värvi
Muusika visualiseerija (ostsilloskoop): 4 sammu (piltidega)
Muusika visualiseerija (ostsilloskoop): see muusikaline visualiseerija pakub suurepärast viisi muusikaelamuse sügavamaks muutmiseks ja seda on üsna lihtne üles ehitada. See võib olla kasulik ka mõnede rakenduste tegeliku ostsilloskoobina, mis kõik on nõutav: -vana crt (peaaegu kõik b & am