Obsah:

LightBox Music Visualizer: 5 kroků (s obrázky)
LightBox Music Visualizer: 5 kroků (s obrázky)

Video: LightBox Music Visualizer: 5 kroků (s obrázky)

Video: LightBox Music Visualizer: 5 kroků (s obrázky)
Video: DIY LED Music Visualizer - Complete Walkthrough 2024, Listopad
Anonim
Image
Image
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer
LightBox Music Visualizer

LightBox používá vestavěný mikrofon vašeho telefonu nebo tabletu k analýze hudby a generování krásných světelných vzorů, které odpovídají hudbě. Stačí spustit aplikaci, umístit telefon nebo tablet poblíž zdroje zvuku a váš box bude zvuk vizualizovat v reálném čase. Na LightBox lze použít také barevné okolní světlo.

Bavte se !!!

Krok 1: Shromážděte materiály

Budete potřebovat následující materiály:

  • 1 m dřevěné latě 4 x 0,5 cm (pro rám)
  • 1 m dřevěné latě 1,2 x 0,5 cm (pro přední okraj)
  • 15 cm čtvercové dřevěné hůlky 0,8 x 0,8 cm
  • 1 x dřevěná deska 22 x 18 x 0,3 cm (pro zadní desku)
  • 1 x mléčně bílá akrylová skleněná deska 22 x 18 x 0,3 cm (pro přední desku)
  • 1 x RGB LED pásek, typ WS2812B, 5 V, délka 1 m, se 60 LED diodami
  • 1 x modul ESP8266. Použil jsem Adafruit Huzzah, ale můžete použít jiný modul.
  • 1 x 5,5 x 2,1 DC sudový konektor
  • Drát (různé barvy)
  • Nějaká páska na suchý zip

Nástroje, které budete potřebovat:

  • Pila na dřevo
  • Pokosová skříňka
  • Lepidlo na drevo
  • Páječka

Krok 2: Postavte krabici

Postavte krabici
Postavte krabici
Postavte krabici
Postavte krabici
Postavte krabici
Postavte krabici
Postavte krabici
Postavte krabici

Rám

Pomocí pokosového boxu nejprve odřízněte lištu pro rám. Odřízněte kusy pod úhlem 45 °, abyste je mohli spojit a vytvořit vnější rám (viz obrázky). Budete potřebovat dva kusy o délce 23 cm (pro horní a dolní) a dva kusy o délce 19 cm (pro levou a pravou stranu). Délky se vztahují k delší hraně.

Tip: Pokud řežete kousky v pořadí, ve kterém budou okraje spojeny (např. Nejprve horní díl, poté pravý díl, potom spodní díl, potom levý díl), zajistíte, že hrany budou perfektně sedět.

Nyní slepte kousky rámu dohromady. Ujistěte se, že se na jednu stranu vejde deska z akrylového skla do krabice a na druhou stranu zadní deska. Pokud jsou mezery malé, nedělejte si starosti - mezery na přední straně budou překryty okrajem a zadní strana nebude viditelná.

Přední deska

Dále rozřízněte čtvercovou dřevěnou hůl na čtyři kusy, každý o délce 3 cm. Umístěte desku z akrylového skla do krabice tak, aby byla v jedné rovině s přední stranou. Kusy čtvercového dřeva přilepte do rohů krabice a na zadní stranu akrylové desky. Ujistěte se, že nepoužíváte příliš mnoho lepidla, aby se na akrylát nedostalo žádné lepidlo, kromě případů, kdy je přilepeno k dřevěným dílkům.

Hranice

Znovu použijte pokosovou skříňku, abyste odřízli lištu pro ohraničení. Odřízněte je pod úhlem 45 ° (viz obrázky). Opět budete potřebovat dva kusy o délce 23 cm a dva kusy o délce 19 cm (délky opět odkazují na delší okraj).

Slepte kousky okraje a přilepte okraj na přední část krabice. Opět dávejte pozor, aby se na akrylát nerozlilo lepidlo.

Krok 3: Nainstalujte firmware do ovladače

Přejděte do správce knihovny Arduino a ujistěte se, že je nainstalována knihovna FastLED. Bude použit firmware.

Stáhněte si firmware pro svůj ESP8266 z Github.

Pomocí Arduino IDE nahrajte firmware do svého modulu ESP8266.

Poznámka k používání různého počtu LED diod: LightBox jsem postavil s LED páskem 60 LED. Ale můžete použít tolik LED, kolik chcete. Jediná věc, kterou musíte udělat, je změnit ve firmwaru konstanty NUM_ROWS a NUM_COLUMNS. Aplikace se automaticky přizpůsobí počtu LED diod, které jste definovali. Tímto způsobem můžete stavět velké nebo malé LightBoxy, jak chcete.

Krok 4: Postavte zadní desku

Postavte zadní desku
Postavte zadní desku
Postavte zadní desku
Postavte zadní desku
Postavte zadní desku
Postavte zadní desku
Postavte zadní desku
Postavte zadní desku

V tomto kroku nastříháme LED pásek na menší proužky, pájíme je dohromady pomocí drátu a přilepíme k zadní desce, abychom vytvořili mřížku. Výsledek by měl vypadat tak, jak je znázorněno na obrázcích.

Upozornění: Na LED pásku jsou vytištěny malé šipky. Tyto šipky označují směr, ve kterém se šíří datový signál. Pásky musíte lepit a pájet tak, abyste mohli sledovat šipky začínající na vodiči, který se připojí ke kolíku modulu ESP8266, podél proužků, až na konec posledního pásku.

Rozřízněte LED pásek na šest pásů s 10 LED diodami. LED pásek má značení, kde lze řezat a překreslovat. Změřte velikost modulu ESP8266. Na zadní desce pomocí tužky označte, kam by měl každý proužek směřovat. Rozteč mezi pásy by měla být stejná a musíte ponechat dostatečně široký okraj, aby tam mohl být umístěn modul ESP8266 bez zakrytí jakékoli LED diody.

Dále přilepte proužky k zadní desce. Vyjměte páječku, nějaký drát a pájecí pásky LED spojte dohromady. Pásky mají tři řádky: +5V, GND a DO. Ujistěte se, že vždy připojujete odpovídající linky. Abyste se vyhnuli chybám, použijte dráty jiné barvy.

Do zadní desky vyvrtejte otvor pro sudový zvedák DC. Pomocí horkého lepidla jsem nalepil zvedák na talíř.

Připojte +5V a GND linku LED pásku k odpovídajícím svorkám válcového konektoru. Pokud nevíte, který terminál je kladný a který záporný, zapojte 5V napájecí zdroj a pomocí multimetru zjistěte, který je který.

Připojte konektory 5V a GND vašeho modulu ESP8266 k odpovídajícím svorkám válcového konektoru. Připojte pin 5 modulu ESP8266 k datovému vedení LED pásky. Můžete použít propojovací kabely, chcete -li modul znovu použít později, nebo pájet kabely přímo ke konektorům modulu.

Nalepte modul ESP8266 na zadní desku nebo jej připevněte pomocí pásky na suchý zip.

Krok 5: Bavte se

Bavte se!
Bavte se!
Bavte se!
Bavte se!
Bavte se!
Bavte se!

Je čas stáhnout si aplikaci z Obchodu Google Play. Je to samozřejmě zdarma!

Připojte svůj LightBox. Mělo by zmodrat a na telefonu nebo tabletu byste měli vidět WiFi síť s názvem „lightbox“. Pokud se při prvním připojení krabice změní na červenou, musíte resetovat EEPROM modulu ESP8266. To provedete tak, že na 4 sekundy připojíte pin 4 modulu ke GND. Krabice by se měla restartovat a nyní zmodrat.

Připojte se k síti WiFi „lightbox“(heslo: „lightbox12345“) pomocí telefonu nebo tabletu. Spusťte aplikaci LightBox. Aplikace se automaticky připojí k LightBoxu.

V nabídce nastavení můžete LightBox nakonfigurovat tak, aby se připojoval k vaší vlastní WiFi síti místo vytváření vlastní. Tímto způsobem nemusíte přepínat na jinou WiFi síť, když chcete používat svůj box.

Pomocí nástroje pro výběr barev osvětlete svůj pokoj barvou, která odpovídá vaší náladě, nebo pomocí analyzátoru zvuku proměňte hudbu v nádherné vzory barev.

Pokud máte nějaké dotazy, neváhejte se zeptat v sekci komentáře.

Bavte se!

Aktualizace:

  • 17.06.17: Přidal jsem několik detailních fotografií zapojení modulu ESP8266.
  • 19. 6. 17: Neustále vylepšuji aplikaci a firmware. Přidal jsem filtr, který vyhlazuje vizualizaci zvuku. Blikání je mnohem menší a vizualizace vypadá mnohem hezčí. Také jsem přidal možnost konfigurovat počet řádků a sloupců LED ve firmwaru. Aplikace se automaticky přizpůsobí nakonfigurovanému počtu LED diod. Tímto způsobem můžete svůj LightBox postavit s více či méně LED diodami než já a bude fungovat s aplikací.
Nedotknutelná výzva
Nedotknutelná výzva
Nedotknutelná výzva
Nedotknutelná výzva

Runner Up in the Untouchable Challenge

Doporučuje: