Taula de continguts:

Visualitzador de música LightBox: 5 passos (amb imatges)
Visualitzador de música LightBox: 5 passos (amb imatges)

Vídeo: Visualitzador de música LightBox: 5 passos (amb imatges)

Vídeo: Visualitzador de música LightBox: 5 passos (amb imatges)
Vídeo: Запустил Garena Free Fire НА ЧАСАХ 2024, Desembre
Anonim
Image
Image
Visualitzador de música LightBox
Visualitzador de música LightBox
Visualitzador de música LightBox
Visualitzador de música LightBox
Visualitzador de música LightBox
Visualitzador de música LightBox

El LightBox utilitza el micròfon incorporat del telèfon o la tauleta per analitzar la música i generar bells patrons de llum que coincideixin amb la música. Simplement inicieu l'aplicació, col·loqueu el telèfon o la tauleta en algun lloc proper a una font de so i la vostra caixa visualitzarà el so en temps real. El LightBox també es pot utilitzar amb una llum ambiental de colors.

Diverteix-te!!!

Pas 1: reuniu materials

Necessitareu els materials següents:

  • 1 m de llistó de fusta de 4 x 0,5 cm (per al marc)
  • 1 m de llistó de fusta 1,2 x 0,5 cm (per a la vora frontal)
  • 15 cm de bàcul quadrat de fusta 0,8 x 0,8 cm
  • 1 x placa de fusta 22 x 18 x 0,3 cm (per a la placa posterior)
  • 1 x placa de vidre acrílic blanc llet 22 x 18 x 0,3 cm (per a la placa frontal)
  • 1 x tira LED RGB, tipus WS2812B, de 5 volts, 1 m de longitud, amb 60 LED
  • 1 mòdul ESP8266. He utilitzat l'Adafruit Huzzah, però podeu utilitzar un mòdul diferent.
  • 1 x 5,5 x 2,1 presa de barril de CC
  • Filferro (diferents colors)
  • Una mica de cinta de velcro

Eines que necessitareu:

  • Serra de fusta
  • Caixa de mitres
  • Cola de fusta
  • Soldador

Pas 2: Creeu la caixa

Construeix la caixa
Construeix la caixa
Construeix la caixa
Construeix la caixa
Construeix la caixa
Construeix la caixa
Construeix la caixa
Construeix la caixa

El marc

Primer, utilitzeu la caixa de mitra per tallar el llistó del marc. Talleu les peces amb un angle de 45 °, de manera que les pugueu encaixar formant el marc exterior (vegeu les imatges). Necessitareu dues peces de 23 cm de longitud (per a la part superior i inferior) i dues peces de 19 cm de longitud (per al costat esquerre i el dret). Les longituds fan referència a la vora més llarga.

Consell: si talleu les peces en l’ordre en què s’ajuntaran les vores (per exemple, primer la peça superior, després la peça dreta, després la peça inferior i després la peça esquerra), assegureu-vos que les vores s’ajustaran perfectament..

Ara, enganxeu les peces del marc juntes. Assegureu-vos que podeu col·locar la placa de vidre acrílic a la caixa d’un costat i la placa posterior a l’altre costat. No us preocupeu si hi ha petits buits: els buits del costat frontal quedaran coberts per la vora i la part posterior no serà visible.

La placa frontal

A continuació, talleu el bastó quadrat de fusta en quatre trossos, cadascun de 3 cm de longitud. Introduïu la placa de vidre acrílic a la caixa perquè quedi al mateix nivell que la part frontal. Enganxeu els trossos de fusta quadrada a les cantonades de la caixa i a la part posterior de la placa acrílica. Assegureu-vos que no utilitzeu massa cola, de manera que no s’inclogui cap cola a l’acrílic, tret que estigui enganxat a les peces de fusta.

El límit

Torneu a utilitzar la caixa de mitra per tallar el llistó de la vora. Talleu-los amb un angle de 45 ° (vegeu les imatges). Una vegada més, necessitareu dues peces de 23 cm de longitud i dues de 19 cm de longitud (les longituds de nou es refereixen a la vora més llarga).

Enganxeu les peces de la vora juntes i enganxeu la vora a la part frontal de la caixa. Una vegada més, tingueu cura de que cap cola vessi sobre l’acrílic.

Pas 3: instal·leu el firmware al controlador

Aneu al gestor de biblioteques Arduino i assegureu-vos que la biblioteca FastLED estigui instal·lada. El firmware el farà servir.

Descarregueu el firmware del vostre ESP8266 des de Github.

Utilitzeu l'IDE Arduino per carregar el firmware al mòdul ESP8266.

Nota sobre l’ús de diferents números de LED: he creat el LightBox amb una tira LED de 60 LED. Però podeu utilitzar tants LEDs com vulgueu. L'únic que heu de fer és canviar les constants NUM_ROWS i NUM_COLUMNS del firmware. L'aplicació s'adaptarà automàticament al nombre de LEDs que hàgiu definit. D'aquesta manera, podeu crear LightBoxes grans o petites, tal com vulgueu.

Pas 4: creeu la placa posterior

Construeix la placa posterior
Construeix la placa posterior
Construeix la placa posterior
Construeix la placa posterior
Construeix la placa posterior
Construeix la placa posterior
Construeix la placa posterior
Construeix la placa posterior

En aquest pas, tallarem la tira LED en tires més petites, les soldarem amb una mica de filferro i les enganxarem a la placa posterior per formar una quadrícula. El resultat hauria de ser tal com es mostra a les imatges.

Precaució: hi ha petites fletxes impreses a la tira LED. Aquestes fletxes indiquen la direcció en què es propaga el senyal de dades. Heu d’enganxar i soldar les tires de manera que pugueu seguir les fletxes que comencen pel cable que es connecta al pin del mòdul ESP8266, al llarg de les tires, fins al final de l’última tira.

Talleu la tira LED en sis tires amb 10 LED cadascuna. La tira LED té marques on es pot tallar i tornar a soldar. Mesureu la mida del mòdul ESP8266. Utilitzeu un llapis per marcar cap a on ha d’anar cada tira a la placa posterior. L'espai entre les tires ha de ser igual i haureu de deixar una vora prou ampla per col·locar-hi el mòdul ESP8266 sense cobrir cap dels LED.

A continuació, enganxeu les tires a la placa posterior. Traieu el soldador, una mica de filferro i soldeu les tires LED. Les tires tenen tres línies: + 5V, GND i DO. Assegureu-vos de connectar sempre les línies coincidents. Utilitzeu cables de diferents colors per evitar errors.

Practicar un forat per a la presa de barril de CC a la placa posterior. Vaig utilitzar una mica de cola calenta per enganxar el gat al plat.

Connecteu el + 5V i la línia GND de la tira LED als terminals corresponents de la presa de barril. Si no sabeu quin terminal és positiu i quin és negatiu, connecteu una font d'alimentació de 5V i utilitzeu un multímetre per saber quin és quin.

Connecteu els connectors 5V i GND del mòdul ESP8266 als terminals corresponents de la presa de barril. Connecteu el pin 5 del mòdul ESP8266 a la línia de dades de la tira LED. Podeu utilitzar cables jumper, si voleu reutilitzar el mòdul més endavant, o soldar els cables directament als connectors del mòdul.

Enganxeu el mòdul ESP8266 a la placa posterior o utilitzeu una cinta de velcro per fixar-lo.

Pas 5: Diverteix-te

Diverteix-te!
Diverteix-te!
Diverteix-te!
Diverteix-te!
Diverteix-te!
Diverteix-te!

És hora de descarregar l’aplicació de Google Play Store. És gratis, és clar!

Connecteu el LightBox. Hauria de quedar blau i hauríeu de poder veure una xarxa WiFi anomenada "lightbox" al telèfon o a la tauleta. Si el quadre es torna vermell quan el connecteu per primera vegada, haureu de restablir la EEPROM del mòdul ESP8266. Feu-ho connectant el pin 4 del mòdul a GND durant un segon. La caixa s’ha de reiniciar i ara es torna blava.

Connecteu-vos a la xarxa WiFi "lightbox" (contrasenya: "lightbox12345") amb el telèfon o la tauleta. Inicieu l'aplicació LightBox. L’aplicació es connecta automàticament a LightBox.

Al menú de configuració, podeu configurar LightBox per connectar-se a la vostra pròpia xarxa WiFi en lloc de crear-ne una. D'aquesta manera, no cal canviar a una altra xarxa WiFi quan vulgueu utilitzar la vostra caixa.

Utilitzeu el selector de colors per il·luminar la vostra habitació amb un color que s’adapti al vostre estat d’ànim o utilitzeu l’analitzador d’àudio per convertir la música en bells patrons de colors.

No dubteu a fer-ho a la secció de comentaris si teniu cap pregunta.

Diverteix-te!

Actualitzacions:

  • 03/06/17: He afegit algunes fotos de primer pla del cablejat del mòdul ESP8266.
  • 19/06/17: estic millorant contínuament l'aplicació i el firmware. He afegit un filtre que suavitza la visualització d'àudio. Hi ha molt menys parpelleig i la visualització es veu molt més agradable. També he afegit la possibilitat de configurar el nombre de files i columnes LED al firmware. L’aplicació s’adapta automàticament al nombre de LED configurat. D’aquesta manera, podeu crear el vostre LightBox amb més o menys LEDs que jo i funcionarà amb l’aplicació.
Desafiament intocable
Desafiament intocable
Desafiament intocable
Desafiament intocable

Subcampió en el repte intocable

Recomanat: