Satura rādītājs:
- 1. darbība: apkopojiet materiālus
- 2. darbība: izveidojiet kasti
- 3. darbība. Instalējiet programmaparatūru kontrollerī
- 4. solis: izveidojiet aizmugurējo plāksni
- 5. solis: izklaidējieties
Video: LightBox mūzikas vizualizētājs: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
LightBox izmanto jūsu tālruņa vai planšetdatora iebūvēto mikrofonu, lai analizētu mūziku, lai radītu skaistus gaismas modeļus, kas atbilst mūzikai. Vienkārši palaidiet lietotni, novietojiet tālruni vai planšetdatoru kaut kur netālu no skaņas avota, un kastīte reāllaikā vizualizēs skaņu. LightBox var izmantot arī krāsainu apkārtējo gaismu.
Izklaidējieties !!!
1. darbība: apkopojiet materiālus
Jums būs nepieciešami šādi materiāli:
- 1 m koka līstes 4 x 0,5 cm (rāmim)
- 1 m koka līstes 1,2 x 0,5 cm (priekšējai robežai)
- 15 cm kvadrātveida koka nūja 0,8 x 0,8 cm
- 1 x koka plāksne 22 x 18 x 0,3 cm (aizmugurējai plāksnei)
- 1 x piena balta akrila stikla plāksne 22 x 18 x 0,3 cm (priekšējai plāksnei)
- 1 x RGB LED sloksne, tips WS2812B, 5 volti, 1 m garš, ar 60 gaismas diodēm
- 1 x ESP8266 modulis. Es izmantoju Adafruit Huzzah, bet jūs varat izmantot citu moduli.
- 1 x 5,5 x 2,1 līdzstrāvas mucas ligzda
- Vads (dažādas krāsas)
- Kaut kāda velcro lente
Jums būs nepieciešami rīki:
- Koka zāģis
- Mitra kaste
- Koka līme
- Lodāmurs
2. darbība: izveidojiet kasti
Rāmis
Vispirms izmantojiet slīpuma kārbu, lai sagrieztu rāmja līstes. Izgrieziet gabalus ar 45 ° leņķi, lai tos varētu salikt kopā, veidojot ārējo rāmi (skatīt attēlus). Jums vajadzēs divus gabalus, kuru garums ir 23 cm (augšai un apakšai) un divus gabalus, kuru garums ir 19 cm (kreisajai un labajai pusei). Garumi attiecas uz garāko malu.
Padoms. Ja jūs sagriežat gabalus tādā secībā, kādā tiks saliktas malas (piemēram, vispirms augšējais gabals, tad labais gabals, tad apakšējais gabals, pēc tam kreisais gabals), jūs nodrošināsit, ka malas būs ideāli piemērotas.
Tagad pielīmējiet rāmja gabalus kopā. Pārliecinieties, ka akrila stikla plāksni var ievietot kastē vienā pusē un aizmugurējo plāksni otrā pusē. Neuztraucieties, ja ir nelielas spraugas - atstarpes priekšpusē tiks aizklātas ar apmali, un aizmugure nebūs redzama.
Priekšējā plāksne
Pēc tam sagrieziet kvadrātveida koka personālu četros gabalos, katrs 3 cm garš. Ievietojiet akrila stikla plāksni kastē tā, lai tā būtu vienā līmenī ar priekšpusi. Līmējiet kvadrātveida koka gabalus kastes stūros un akrila plāksnes aizmugurē. Pārliecinieties, ka nelietojat pārāk daudz līmes, tāpēc uz akrila nenokļūst līme, izņemot vietu, kur tā ir pielīmēta pie koka gabaliem.
Robeža
Vēlreiz izmantojiet slīpuma kasti, lai nogrieztu apmales līstīti. Izgrieziet tos ar 45 ° leņķi (skatiet attēlus). Atkal jums vajadzēs divus gabalus, kuru garums ir 23 cm, un divus gabalus, kuru garums ir 19 cm (garumi atkal attiecas uz garāko malu).
Līmējiet apmales gabalus kopā un pielīmējiet apmali kastes priekšpusē. Vēlreiz uzmanieties, lai uz akrila netiktu izlieta līme.
3. darbība. Instalējiet programmaparatūru kontrollerī
Dodieties uz savu Arduino bibliotēkas pārvaldnieku un pārliecinieties, vai ir instalēta FastLED bibliotēka. To izmantos programmaparatūra.
Lejupielādējiet programmaparatūru savam ESP8266 no Github.
Izmantojiet Arduino IDE, lai augšupielādētu programmaparatūru savā ESP8266 modulī.
Piezīme par dažādu gaismas diožu skaita izmantošanu: es izveidoju LightBox ar 60 gaismas diodes sloksni. Bet jūs varat izmantot tik daudz gaismas diodes, cik vēlaties. Vienīgais, kas jums jādara, ir mainīt programmaparatūras NUM_ROWS un NUM_COLUMNS konstantes. Lietotne automātiski pielāgosies jūsu definēto gaismas diožu skaitam. Tādā veidā jūs varat izveidot lielas vai mazas LightBoxes, kā vēlaties.
4. solis: izveidojiet aizmugurējo plāksni
Šajā solī mēs sagriezīsim LED sloksni mazākās sloksnēs, pielodēsim kopā ar kādu vadu un pielīmēsim pie aizmugurējās plāksnes, veidojot režģi. Rezultātam vajadzētu izskatīties tā, kā parādīts attēlos.
Uzmanību: uz LED sloksnes ir iespiestas mazas bultiņas. Šīs bultiņas norāda virzienu, kādā tiek pārraidīts datu signāls. Sloksnes ir jāpielīmē un jālodē tā, lai jūs varētu sekot bultiņām, kas sākas pie stieples, kas tiek savienota ar ESP8266 moduļa tapu, līdz sloksnēm līdz pēdējās sloksnes beigām.
Izgrieziet LED sloksni sešās sloksnēs ar 10 gaismas diodēm katrā. LED sloksnei ir marķējumi, kur to var sagriezt un atkārtoti lodēt. Izmēriet ESP8266 moduļa izmēru. Izmantojiet zīmuli, lai atzīmētu, kur katrai sloksnei jāiet uz aizmugurējās plāksnes. Attālumam starp sloksnēm jābūt vienādam, un jums jāatstāj pietiekami plata robeža, lai tur novietotu ESP8266 moduli, nenosedzot nevienu gaismas diodi.
Tālāk pielīmējiet sloksnes pie aizmugurējās plāksnes. Izvelciet lodāmuru, dažus vadus un lodējiet kopā LED sloksnes. Sloksnēm ir trīs līnijas: +5V, GND un DO. Pārliecinieties, ka vienmēr savienojat atbilstošas līnijas. Lai izvairītos no kļūdām, izmantojiet dažādu krāsu vadus.
Aizmugurējā plāksnē urbiet caurumu līdzstrāvas cilindra ligzdai. Es izmantoju kādu karstu līmi, lai pielīmētu domkratu pie plāksnes.
Pievienojiet LED sloksnes +5V un GND līniju atbilstošajiem cilindra ligzdas spailēm. Ja jūs nezināt, kurš terminālis ir pozitīvs un kurš negatīvs, pievienojiet 5 V barošanas avotu un izmantojiet multimetru, lai noskaidrotu, kurš ir kurš.
Savienojiet ESP8266 moduļa 5V un GND savienotājus ar atbilstošajiem cilindra ligzdas spailēm. Pievienojiet ESP8266 moduļa 5. tapu LED sloksnes datu līnijai. Ja vēlaties moduli atkārtoti izmantot vēlāk, varat izmantot džemperkabeļus vai tieši pielodēt kabeļus pie moduļa savienotājiem.
Līmējiet ESP8266 moduli uz aizmugurējās plāksnes vai izmantojiet kādu velcro lenti, lai to piestiprinātu.
5. solis: izklaidējieties
Ir pienācis laiks lejupielādēt lietotni no Google Play veikala. Tas ir bez maksas, protams!
Pievienojiet LightBox. Tam vajadzētu kļūt zilā krāsā, un tālrunī vai planšetdatorā vajadzētu redzēt WiFi tīklu, ko sauc par "gaismas kastīti". Ja kastīte kļūst sarkana, kad to pirmo reizi pievienojat, jums ir jāatiestata ESP8266 moduļa EEPROM. Dariet to, uz sekundi pievienojot moduļa 4. tapu GND. Kastītei vajadzētu restartēties, un tagad tā kļūst zila.
Izveidojiet savienojumu ar "lightbox" WiFi tīklu (parole: "lightbox12345"), izmantojot tālruni vai planšetdatoru. Palaidiet lietotni LightBox. Lietotne automātiski izveido savienojumu ar LightBox.
Iestatījumu izvēlnē varat konfigurēt LightBox, lai izveidotu savienojumu ar savu WiFi tīklu, nevis izveidotu savu. Tādā veidā jums nav jāpārslēdzas uz citu WiFi tīklu, kad vēlaties izmantot savu kastīti.
Izmantojiet krāsu atlasītāju, lai izgaismotu savu garastāvokli piemēroto krāsu, vai izmantojiet audio analizatoru, lai mūziku pārvērstu skaistos krāsu modeļos.
Ja jums ir kādi jautājumi, nevilcinieties jautāt komentāru sadaļā.
Izklaidējieties!
Atjauninājumi:
- 17.03.17. Es pievienoju dažas tuvplāna fotogrāfijas no ESP8266 moduļa vadiem.
- 19.06.17. Es nepārtraukti uzlaboju lietotni un programmaparatūru. Es pievienoju filtru, kas izlīdzina audio vizualizāciju. Ir daudz mazāk mirgošanas, un vizualizācija izskatās daudz jaukāka. Es arī pievienoju iespēju konfigurēt LED rindu un kolonnu skaitu programmaparatūrā. Lietotne automātiski pielāgojas konfigurētajam gaismas diožu skaitam. Tādā veidā jūs varat izveidot savu LightBox ar vairāk vai mazāk gaismas diodēm nekā es, un tas darbosies ar lietotni.
Otrā vieta neaizskaramā izaicinājumā
Ieteicams:
Sirds vizualizētājs - Skatiet savu sirdsdarbību: 8 soļi (ar attēliem)
Sirds vizualizētājs | Skatiet savu sirdspukstu: Mēs visi esam vai nu jutuši, vai dzirdējuši, kā sirds pukst, bet ne daudzi no mums to ir redzējuši. Tieši šī doma lika man sākt šo projektu. Vienkāršs veids, kā vizuāli redzēt savu sirdsdarbību, izmantojot sirds sensoru, kā arī iemācīt jums pamatus par elektrību
Lāzera mūzikas vizualizētājs: 5 soļi
Lāzera mūzikas vizualizators: jūs zināt, kā skan jūsu iecienītākās dziesmas. Tagad jūs varat izveidot vizualizatoru un redzēt, kā tie izskatās. Tas darbojas šādi: atskaņojot skaņu caur skaļruni, skaļruņa diafragma vibrē. Šīs vibrācijas pārvieto spoguli, kas piestiprināts pie
Mūzikas vizualizētājs ar Arduino: 5 soļi
Mūzikas vizualizētājs ar Arduino: Interaktīvās mūzikas vizualizators Sastāvdaļas LM338T x5 Potenciometrs x2 (1k un 10k) 1N4006 diode x5Kondensators x2 (1uF un 10uF) Rezistori x3 (416, 10k un 1k) Aux sadalītājs
Mūzikas reaktīvā gaisma -- Kā padarīt ļoti vienkāršu mūzikas reaktīvo gaismu, lai padarītu darbvirsmu pievilcīgu: 5 soļi (ar attēliem)
Mūzikas reaktīvā gaisma || Kā padarīt ļoti vienkāršu mūzikas reaktīvo gaismu, lai padarītu darbvirsmu satriecošu. Hei, puiši, šodien mēs izveidosim ļoti interesantu projektu. Šodien mēs veidosim mūzikas reaktīvo gaismu. LED mainīs spilgtumu atbilstoši bass, kas patiesībā ir zemfrekvences audio signāls. To ir ļoti vienkārši izveidot. Mēs
Nixie Tube mūzikas vizualizētājs: 10 soļi (ar attēliem)
Nixie Tube mūzikas vizualizators: hipnotizējošs mūzikas vizualizators, ko iedvesmojuši šie mazie bāri iTunes augšdaļā. Kā displejs tiek izmantotas četrpadsmit krievu IN-13 Nixie bargraph lampas. Katras niķeļa caurules iedegšanās garums atspoguļo noteiktas frekvences skaļumu