Sadržaj:

LightBox Music Visualizer: 5 koraka (sa slikama)
LightBox Music Visualizer: 5 koraka (sa slikama)

Video: LightBox Music Visualizer: 5 koraka (sa slikama)

Video: LightBox Music Visualizer: 5 koraka (sa slikama)
Video: [Английская книга] «Метод самосовершенствования для достижения цели жизни» | Субтитры 2024, Srpanj
Anonim
Image
Image
LightBox Glazbeni vizualizator
LightBox Glazbeni vizualizator
LightBox Glazbeni vizualizator
LightBox Glazbeni vizualizator
LightBox Glazbeni vizualizator
LightBox Glazbeni vizualizator

LightBox koristi ugrađeni mikrofon vašeg telefona ili tableta za analizu glazbe za stvaranje prekrasnih svjetlosnih uzoraka koji odgovaraju glazbi. Samo pokrenite aplikaciju, postavite telefon ili tablet negdje u blizini izvora zvuka i vaša će kutija vizualizirati zvuk u stvarnom vremenu. LightBox se također može koristiti šareno ambijentalno svjetlo.

Zabavi se!!!

Korak 1: Prikupite materijale

Trebat će vam sljedeći materijali:

  • 1 m drvene letve 4 x 0,5 cm (za okvir)
  • 1 m drvene letve 1,2 x 0,5 cm (za prednju ivicu)
  • 15 cm kvadratnog drvenog štapa 0,8 x 0,8 cm
  • 1 x drvena ploča 22 x 18 x 0,3 cm (za stražnju ploču)
  • 1 x bijela akrilna staklena ploča 22 x 18 x 0,3 cm (za prednju ploču)
  • 1 x RGB LED traka, tip WS2812B, 5 V, 1 m duljine, sa 60 LED dioda
  • 1 x ESP8266 modul. Koristio sam Adafruit Huzzah, ali možete koristiti drugi modul.
  • 1 x 5,5 x 2,1 DC priključnica za cijev
  • Žica (različite boje)
  • Malo čičak trake

Alati koji će vam trebati:

  • Pila za drvo
  • Mitra kutija
  • Ljepilo za drvo
  • Lemilica

Korak 2: Izgradite kutiju

Napravi kutiju
Napravi kutiju
Napravi kutiju
Napravi kutiju
Napravi kutiju
Napravi kutiju
Napravi kutiju
Napravi kutiju

Okvir

Najprije upotrijebite okvir za izrezivanje kako biste izrezali letvicu za okvir. Izrežite komade pod kutom od 45 ° kako biste ih mogli spojiti kako biste oblikovali vanjski okvir (pogledajte slike). Trebat će vam dva komada duljine 23 cm (za gornji i donji dio) i dva komada duljine 19 cm (za lijevu i desnu stranu). Duljine se odnose na dulji rub.

Savjet: Ako izrežete komade redoslijedom kojim će se rubovi spojiti (npr. Prvo gornji dio, zatim desni komad, zatim donji dio, pa lijevi dio), osiguravate da će se rubovi savršeno uklopiti.

Sada zalijepite komade za okvir zajedno. Pazite da staklenu ploču od akrilnog stakla možete staviti u kutiju s jedne strane, a stražnju ploču s druge strane. Ne brinite ako postoje male praznine - praznine na prednjoj strani bit će prekrivene rubom, a stražnja strana neće biti vidljiva.

Prednja ploča

Zatim izrežite kvadratni drveni štap na četiri dijela, svaki duljine 3 cm. Stavite akrilnu staklenu ploču u kutiju tako da bude u ravnini s prednjom stranom. Zalijepite komade kvadratnog drveta u uglove kutije i na stražnju stranu akrilne ploče. Pazite da ne koristite previše ljepila kako ljepilo ne bi dospjelo na akril osim ako je zalijepljeno na drvene komade.

Granica

Ponovno upotrijebite okvir za izrezivanje kako biste izrezali letvicu za rub. Izrežite ih pod kutom od 45 ° (pogledajte slike). Opet će vam trebati dva komada duljine 23 cm i dva komada duljine 19 cm (duljine se opet odnose na dulji rub).

Zalijepite komade za obrub i zalijepite rub na prednju stranu kutije. Opet, pazite da se ljepilo ne prolije na akril.

Korak 3: Instalirajte firmver na upravljač

Idite na svoj Arduino Library Manager i provjerite je li instalirana FastLED knjižnica. Koristit će ga firmware.

Preuzmite firmver za svoj ESP8266 s Githuba.

Upotrijebite Arduino IDE za učitavanje firmvera na svoj ESP8266 modul.

Napomena o korištenju različitog broja LED dioda: LightBox sam izgradio sa LED trakom od 60 LED dioda. Ali možete koristiti onoliko LED dioda koliko želite. Jedino što trebate učiniti je promijeniti NUM_ROWS i NUM_COLUMNS konstante u firmveru. Aplikacija će se automatski prilagoditi broju LED dioda koje ste definirali. Na ovaj način možete izgraditi velike ili male svjetlosne kutije, kako želite.

Korak 4: Izgradite stražnju ploču

Izgradite stražnju ploču
Izgradite stražnju ploču
Izgradite stražnju ploču
Izgradite stražnju ploču
Izgradite stražnju ploču
Izgradite stražnju ploču
Izgradite stražnju ploču
Izgradite stražnju ploču

U ovom koraku ćemo LED traku izrezati na manje trake, lemiti ih žicom i zalijepiti na stražnju ploču kako bismo oblikovali rešetku. Rezultat bi trebao izgledati kako je prikazano na slikama.

Oprez: Na LED traci su ispisane male strelice. Ove strelice pokazuju smjer u kojem se signal podataka prenosi. Trake morate zalijepiti i lemiti tako da možete slijediti strelice koje počinju na žici koja se spaja s iglom na modulu ESP8266, duž traka, sve do kraja posljednje trake.

Izrežite LED traku na šest traka sa po 10 LED dioda. LED traka ima oznake na kojima se može rezati i ponovno lemiti. Izmjerite veličinu vašeg ESP8266 modula. Olovkom označite gdje svaka traka treba ići na stražnjoj ploči. Razmak između traka trebao bi biti jednak, a rub morate ostaviti dovoljno širokim da postavite modul ESP8266 bez pokrivanja bilo koje LED diode.

Zatim zalijepite trake na stražnju ploču. Izvadite lemilicu, žicu i zalemite LED trake zajedno. Trake imaju tri linije: +5V, GND i DO. Uvijek spojite odgovarajuće linije. Da biste izbjegli pogreške, upotrijebite žice različite boje.

Izbušite rupu za utičnicu istosmjerne cijevi u stražnjoj ploči. Koristio sam malo vrućeg ljepila za lijepljenje utičnice na ploču.

Spojite +5V i GND vod LED trake na odgovarajuće priključke priključnice cijevi. Ako ne znate koji je terminal pozitivan, a koji negativan, uključite napajanje od 5 V i pomoću multimetra saznajte koji je koji.

Spojite 5V i GND konektore vašeg ESP8266 modula na odgovarajuće priključke priključnice cijevi. Spojite pin 5 modula ESP8266 na podatkovnu liniju LED trake. Možete koristiti i kratkospojne kabele, ako kasnije želite ponovno koristiti modul, ili lemiti kabele na priključke modula izravno.

Zalijepite ESP8266 modul na stražnju ploču ili ga pričvrstite pomoću čičak trake.

Korak 5: Zabavite se

Zabavi se!
Zabavi se!
Zabavi se!
Zabavi se!
Zabavi se!
Zabavi se!

Vrijeme je za preuzimanje aplikacije iz trgovine Google Play. Besplatno je, naravno!

Uključite svoj LightBox. Trebala bi postati plava i na telefonu ili tabletu trebali biste vidjeti WiFi mrežu koja se naziva "lightbox". Ako okvir postane crven prilikom prvog priključivanja, morate resetirati EEPROM vašeg modula ESP8266. Učinite to spajanjem iglice 4 modula na GND na sekundu. Okvir bi se trebao ponovno pokrenuti i sada postati plav.

Povežite se s WiFi mrežom "lightbox" (lozinka: "lightbox12345") s telefonom ili tabletom. Pokrenite aplikaciju LightBox. Aplikacija se automatski spaja na LightBox.

U izborniku postavki možete konfigurirati LightBox za povezivanje s vlastitom WiFi mrežom umjesto stvaranja vlastite. Na ovaj način ne morate se prebacivati na drugu WiFi mrežu kada želite koristiti svoj okvir.

Pomoću alata za odabir boja osvjetlite svoju sobu bojom koja odgovara vašem raspoloženju ili upotrijebite audio analizator da glazbu pretvorite u prekrasne uzorke boja.

Ako imate pitanja, ne ustručavajte se pitati u odjeljku za komentare.

Zabavi se!

Nadopune:

  • 06/03/17: Dodao sam neke fotografije izbliza ožičenja modula ESP8266.
  • 19.06.17. Neprestano poboljšavam aplikaciju i firmver. Dodao sam filtar koji zaglađuje audio vizualizaciju. Manje je treperenja, a vizualizacija izgleda puno ljepše. Dodao sam i mogućnost konfiguriranja broja LED redaka i stupaca u firmveru. Aplikacija se automatski prilagođava konfiguriranom broju LED dioda. Na ovaj način možete izgraditi svoj LightBox s više ili manje LED dioda od mene i on će raditi s aplikacijom.
Nedodirljivi izazov
Nedodirljivi izazov
Nedodirljivi izazov
Nedodirljivi izazov

Drugoplasirani u nedodirljivom izazovu

Preporučeni: