Obsah:

LightBox Music Visualizer: 5 krokov (s obrázkami)
LightBox Music Visualizer: 5 krokov (s obrázkami)

Video: LightBox Music Visualizer: 5 krokov (s obrázkami)

Video: LightBox Music Visualizer: 5 krokov (s obrázkami)
Video: Создание ММОРПГ на CMS WordPress #1 - Введение 2024, Júl
Anonim
Image
Image
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer

LightBox používa vstavaný mikrofón vášho telefónu alebo tabletu na analýzu hudby a vytvára krásne svetelné vzory, ktoré sa zhodujú s hudbou. Stačí spustiť aplikáciu, umiestniť telefón alebo tablet blízko zdroja zvuku a váš box bude zvuk vizualizovať v reálnom čase. Na LightBox je možné použiť aj farebné okolité svetlo.

Bavte sa !!!

Krok 1: Zhromaždite materiály

Budete potrebovať nasledujúce materiály:

  • 1 m drevená latka 4 x 0,5 cm (pre rám)
  • 1 m drevenej laty 1,2 x 0,5 cm (pre predný okraj)
  • 15 cm štvorcovej drevenej palice 0,8 x 0,8 cm
  • 1 x drevená doska 22 x 18 x 0,3 cm (pre zadnú dosku)
  • 1 x mliečna biela akrylová sklenená doska 22 x 18 x 0,3 cm (pre prednú dosku)
  • 1 x RGB LED pás, typ WS2812B, 5 V, dĺžka 1 m, so 60 LED diódami
  • 1 x modul ESP8266. Použil som Adafruit Huzzah, ale môžete použiť iný modul.
  • 1 x 5,5 x 2,1 DC sudový konektor
  • Drôt (rôzne farby)
  • Nejaká páska na suchý zips

Potrebné nástroje:

  • Píla na drevo
  • Pokosový box
  • Lepidlo na drevo
  • Spájkovačka

Krok 2: Zostavte krabicu

Postavte box
Postavte box
Postavte box
Postavte box
Postavte box
Postavte box
Postavte box
Postavte box

Rám

Najprv pomocou pokosovej skrinky odrežte latku rámu. Kusy nakrájajte pod uhlom 45 °, aby ste ich mohli spojiť a vytvoriť vonkajší rám (pozri obrázky). Budete potrebovať dva kusy s dĺžkou 23 cm (pre hornú a dolnú časť) a dva kusy s dĺžkou 19 cm (pre ľavú a pravú stranu). Dĺžky sa vzťahujú na dlhší okraj.

Tip: Ak kusy krájate v poradí, v akom sa budú dávať dohromady hrany (napr. Najskôr horný diel, potom pravý kus, potom spodný diel, potom ľavý kus), zaistíte, že okraje budú perfektne sedieť..

Teraz prilepte kusy rámu k sebe. Uistite sa, že na jednu stranu sa zmestí doska z akrylového skla do škatule a na druhú stranu do zadnej dosky. Ak existujú malé medzery, nebojte sa - medzery na prednej strane budú prekryté okrajom a zadná strana nebude viditeľná.

Predná doska

Ďalej rozrežte hranatú drevenú palicu na štyri kusy, každý s dĺžkou 3 cm. Namontujte dosku akrylátovú sklenenú dosku tak, aby bola v jednej rovine s prednou stranou. Kusy štvorcového dreva prilepte do rohov škatule a na zadnú stranu akrylovej dosky. Dbajte na to, aby ste nepoužívali príliš veľa lepidla, aby sa na akrylát nedostalo žiadne lepidlo okrem prípadov, keď je prilepené k dreveným kúskom.

Hranica

Pokosovou škatuľou znova odrežte lištu pre hranicu. Odrežte ich pod uhlom 45 ° (pozri obrázky). Opäť budete potrebovať dva kusy s dĺžkou 23 cm a dva kusy s dĺžkou 19 cm (dĺžky sa opäť vzťahujú na dlhší okraj).

Zlepte diely pre okraj a prilepte okraj k prednej časti škatule. Opäť dávajte pozor, aby sa na akrylát nerozlialo žiadne lepidlo.

Krok 3: Nainštalujte firmvér na ovládač

Prejdite do svojho správcu knižníc Arduino a uistite sa, že je nainštalovaná knižnica FastLED. Bude ho používať firmvér.

Stiahnite si firmvér pre svoj ESP8266 z Github.

Pomocou Arduino IDE nahrajte firmvér do svojho modulu ESP8266.

Poznámka k používaniu rôzneho počtu LED diód: LightBox som postavil s LED pásom so 60 LED diódami. Môžete však použiť ľubovoľný počet diód LED. Jediná vec, ktorú musíte urobiť, je zmeniť konštanty NUM_ROWS a NUM_COLUMNS vo firmvéri. Aplikácia sa automaticky prispôsobí počtu diód LED, ktoré ste definovali. Týmto spôsobom môžete stavať veľké alebo malé LightBoxy, ako sa vám páči.

Krok 4: Postavte zadnú dosku

Postavte zadnú dosku
Postavte zadnú dosku
Postavte zadnú dosku
Postavte zadnú dosku
Postavte zadnú dosku
Postavte zadnú dosku
Postavte zadnú dosku
Postavte zadnú dosku

V tomto kroku narežeme pásik LED na menšie prúžky, spájkujeme ich nejakým drôtom a prilepíme k zadnej doske, aby vznikla mriežka. Výsledok by mal vyzerať tak, ako je to znázornené na obrázkoch.

Upozornenie: Na páse LED sú vytlačené malé šípky. Tieto šípky označujú smer, v ktorom sa šíri dátový signál. Pásy musíte prilepiť a spájkovať tak, aby ste mohli sledovať šípky začínajúce na drôte, ktorý je spojený s kolíkom modulu ESP8266, pozdĺž pásikov, až po koniec posledného prúžku.

Rozrežte pásik LED na šesť pásov, z ktorých každý má 10 LED. LED pás má značenie, kde je možné ho rezať a spájať. Zmerajte veľkosť modulu ESP8266. Na zadnej doske pomocou ceruzky označte, kam by mali jednotlivé pásy smerovať. Rozstup medzi pásikmi by mal byť rovnaký a musíte nechať dostatočne široký okraj, aby ste tam mohli umiestniť modul ESP8266 bez toho, aby ste zakryli niektorú z diód LED.

Ďalej prilepte prúžky k zadnej doske. Vyberte si spájkovačku, drôt a spájkujte pásy LED dohromady. Pásky majú tri vedenia: +5 V, GND a DO. Uistite sa, že vždy spájate zodpovedajúce riadky. Aby ste sa vyhli chybám, používajte drôty rôznej farby.

Do zadnej dosky vyvŕtajte otvor pre valcový zdvihák DC. Na prilepenie zdviháka k doske som použil horúce lepidlo.

Pripojte +5V a GND linku LED pásu k zodpovedajúcim svorkám valcového konektora. Ak neviete, ktorý pól je kladný a ktorý záporný, zapojte 5V napájací zdroj a pomocou multimetra zistite, ktorý je ktorý.

Pripojte konektory 5V a GND vášho modulu ESP8266 k zodpovedajúcim svorkám valcového konektora. Pripojte kolík 5 modulu ESP8266 k dátovému vedeniu pásky LED. Môžete použiť prepojovacie káble, ak chcete modul neskôr použiť, alebo priamo spájkovať káble s konektormi modulu.

Prilepte modul ESP8266 na zadnú dosku alebo ho pripevnite pomocou pásky na suchý zips.

Krok 5: Bavte sa

Bavte sa!
Bavte sa!
Bavte sa!
Bavte sa!
Bavte sa!
Bavte sa!

Je načase stiahnuť si aplikáciu z Obchodu Google Play. Je to zadarmo, samozrejme!

Pripojte svoj LightBox. Malo by zmodrať a vo svojom telefóne alebo tablete by ste mali vidieť WiFi sieť s názvom „lightbox“. Ak sa pole pri prvom zapojení zmení na červené, musíte resetovať EEPROM modulu ESP8266. Vykonajte to zapojením kolíka 4 modulu na GND na sekundu. Políčko by sa malo reštartovať a teraz zmodrať.

Pripojte sa k telefónu alebo tabletu k WiFi sieti „lightbox“(heslo: „lightbox12345“). Spustite aplikáciu LightBox. Aplikácia sa automaticky pripojí k LightBoxu.

V ponuke nastavení môžete nakonfigurovať LightBox tak, aby sa pripájal k vašej vlastnej sieti WiFi namiesto vytvárania vlastnej. Týmto spôsobom nemusíte prepínať na inú sieť WiFi, ak chcete používať svoj box.

Pomocou výberu farieb osvetlite svoju izbu farbami, ktoré vyhovujú vašej nálade, alebo pomocou analyzátora zvuku urobte z hudby nádherné vzory farieb.

V prípade otázok sa neváhajte opýtať v sekcii komentárov.

Bavte sa!

Aktualizácie:

  • 06.03.17: Pridal som niekoľko detailných fotografií zapojenia modulu ESP8266.
  • 19.06.17: Aplikáciu a firmvér neustále vylepšujem. Pridal som filter, ktorý vyhladzuje zvukovú vizualizáciu. Blikanie je oveľa menšie a vizualizácia vyzerá oveľa krajšie. Tiež som pridal možnosť nakonfigurovať počet riadkov a stĺpcov LED vo firmvéri. Aplikácia sa automaticky prispôsobí nakonfigurovanému počtu diód LED. Týmto spôsobom môžete svoj LightBox zostaviť z viac alebo menej diód LED ako ja a bude fungovať s aplikáciou.
Nedotknuteľná výzva
Nedotknuteľná výzva
Nedotknuteľná výzva
Nedotknuteľná výzva

Bežec v nedotknuteľnej výzve

Odporúča: