Indholdsfortegnelse:
- Trin 1: Saml materialer
- Trin 2: Byg kassen
- Trin 3: Installer firmware på controlleren
- Trin 4: Byg bagpladen
- Trin 5: God fornøjelse
Video: LightBox Music Visualizer: 5 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
LightBox bruger din telefons eller tablets indbyggede mikrofon til at analysere musik til at generere smukke lysmønstre, der matcher musikken. Bare start appen, placer din telefon eller tablet et sted tæt på en lydkilde, og din boks vil visualisere lyden i realtid. LightBox kan også bruges i et farverigt omgivende lys.
Hav det sjovt!!!
Trin 1: Saml materialer
Du skal bruge følgende materialer:
- 1 m træplade 4 x 0,5 cm (til rammen)
- 1 m træliste 1,2 x 0,5 cm (til frontkanten)
- 15 cm kvadratisk træstang 0,8 x 0,8 cm
- 1 x træplade 22 x 18 x 0,3 cm (til bagpladen)
- 1 x mælkehvid akrylglasplade 22 x 18 x 0,3 cm (til frontpladen)
- 1 x RGB LED -strimmel, type WS2812B, 5 Volt, 1 m længde, med 60 LED'er
- 1 x ESP8266 modul. Jeg brugte Adafruit Huzzah, men du kan bruge et andet modul.
- 1 x 5,5 x 2,1 DC tønde stik
- Tråd (forskellige farver)
- Noget velcrobånd
Værktøjer du skal bruge:
- Træsav
- Geringsboks
- Trælim
- Loddekolbe
Trin 2: Byg kassen
Rammen
Brug først geringsboksen til at skære rammen til rammen. Skær stykkerne med en 45 ° vinkel, så du kan passe dem sammen til den ydre ramme (se billeder). Du skal bruge to stykker længde 23 cm (til top og bund) og to længder på 19 cm (til venstre og højre side). Længderne refererer til den længere kant.
Tip: Hvis du klipper stykkerne i den rækkefølge, hvor kanterne skal sættes sammen (f.eks. Først det øverste stykke, derefter det rigtige stykke, derefter det nederste stykke, derefter det venstre stykke), sikrer du, at kanterne passer perfekt.
Lim nu stykkerne til rammen sammen. Sørg for, at du kan passe akrylglaspladen i æsken på den ene side og bagpladen på den anden side. Bare rolig, hvis der er små huller - huller på forsiden dækkes af grænsen, og bagsiden er ikke synlig.
Frontpladen
Skær derefter det firkantede træstang i fire stykker, hver på 3 cm lang. Monter akrylglaspladen i æsken, så den flugter med fronten. Lim stykkerne af firkantet træ ind i hjørnerne af kassen og på bagsiden af akrylpladen. Sørg for, at du ikke bruger for meget lim, så der ikke kommer lim på akrylen, undtagen hvor den er limet til træstykkerne.
Grænsen
Brug geringsboksen igen til at skære lægten til kanten. Skær dem med en 45 ° vinkel (se billeder). Igen skal du bruge to stykker længde 23 cm og to stykker længde 19 cm (længder refererer igen til den længere kant).
Lim stykkerne til kanten sammen og lim kanten på forsiden af æsken. Igen skal du passe på, at der ikke spildes lim på akrylen.
Trin 3: Installer firmware på controlleren
Gå til din Arduino Library Manager og kontroller, at FastLED -biblioteket er installeret. Det vil blive brugt af firmwaren.
Download firmwaren til din ESP8266 fra Github.
Brug Arduino IDE til at uploade firmwaren til dit ESP8266 -modul.
Bemærk om brug af forskellige LED'er: Jeg byggede LightBox med en LED -strip på 60 LED'er. Men du kan bruge så mange lysdioder, du vil. Det eneste du skal gøre er at ændre NUM_ROWS og NUM_COLUMNS konstanterne i firmwaren. App'en tilpasser sig automatisk til det antal LED'er, du har defineret. På denne måde kan du bygge store eller små LightBoxes, lige som du vil.
Trin 4: Byg bagpladen
I dette trin skærer vi LED -strimlen i mindre strimler, lodder dem sammen med lidt tråd og limer dem til bagpladen for at danne et gitter. Resultatet skal se ud som vist på billederne.
Forsigtig: Der er små pile trykt på LED -strimlen. Disse pile angiver i hvilken retning datasignalet spredes. Du skal lime og lodde strimlerne på en sådan måde, at du kan følge pilene, der begynder ved ledningen, der bliver forbundet til stiften på ESP8266 -modulet, langs strimlerne, helt til slutningen af den sidste strimmel.
Skær LED -strimlen i seks strimler med 10 lysdioder hver. LED -strimlen har markeringer, hvor den kan skæres og loddes. Mål størrelsen på dit ESP8266 -modul. Brug en blyant til at markere, hvor hver strimmel skal gå på bagpladen. Afstanden mellem strimlerne skal være ens, og du skal efterlade en kant, der er bred nok til at placere ESP8266 -modulet der uden at dække nogen af lysdioderne.
Lim derefter strimlerne til bagpladen. Tag dit loddejern, noget ledning ud, og lod LED -strimlerne sammen. Strimlerne har tre linjer: +5V, GND og DO. Sørg for altid at forbinde matchende linjer. Brug ledninger i forskellige farver for at undgå fejl.
Bor et hul til jævnstrømstikket i bagpladen. Jeg brugte lidt varm lim til at lime stikket fast på tallerkenen.
Tilslut +5V og GND -linjen på LED -båndet til de tilsvarende terminaler på tøndejacket. Hvis du ikke ved, hvilken terminal der er positiv, og hvilken der er negativ, skal du tilslutte en 5V strømforsyning og bruge et multimeter til at finde ud af, hvilken der er hvilken.
Tilslut 5V- og GND -stikket på dit ESP8266 -modul til de tilsvarende terminaler på tøndejacket. Tilslut pin 5 på ESP8266 -modulet til datalinjen på LED -strimlen. Du kan enten bruge jumperkabler, hvis du senere vil genbruge modulet, eller lodde kablerne direkte til modulets stik.
Lim ESP8266 -modulet på bagpladen, eller brug et velcrobånd til at fastgøre det.
Trin 5: God fornøjelse
Det er tid til at downloade appen fra Google Play Butik. Det er selvfølgelig gratis!
Tilslut din LightBox. Det skal blive blåt, og du skal kunne se et WiFi -netværk kaldet "lightbox" på din telefon eller tablet. Hvis boksen bliver rød, når du tilslutter den første gang, skal du nulstille ESP8266 -modulets EEPROM. Gør dette ved at tilslutte modul 4 på modulet til GND i et sekund. Boksen skal genstarte og nu blive blå.
Opret forbindelse til "lightbox" WiFi -netværket (adgangskode: "lightbox12345") med din telefon eller tablet. Start LightBox -appen. App'en opretter automatisk forbindelse til LightBox.
I indstillingsmenuen kan du konfigurere LightBox til at oprette forbindelse til dit eget WiFi -netværk i stedet for at oprette sit eget. På denne måde behøver du ikke at skifte til et andet WiFi -netværk, når du vil bruge din boks.
Brug farvevælgeren til at belyse dit værelse i en farve, der passer til dit humør, eller brug lydanalysatoren til at forvandle musik til smukke farvemønstre.
Tøv ikke med at spørge i kommentarfeltet, hvis du har spørgsmål.
Hav det sjovt!
Opdateringer:
- 06/03/17: Jeg tilføjede nogle nærbilleder af ledningerne til ESP8266-modulet.
- 06/19/17: Jeg forbedrer hele tiden appen og firmwaren. Jeg tilføjede et filter, der udjævner lydvisualiseringen. Der flimrer meget mindre, og visualiseringen ser meget pænere ud. Jeg tilføjede også en mulighed for at konfigurere antallet af LED -rækker og -kolonner i firmwaren. Appen tilpasser sig automatisk til det konfigurerede antal lysdioder. På denne måde kan du bygge din LightBox med mere eller mindre lysdioder, end jeg gjorde, og det vil fungere med appen.
Runner Up i den urørlige udfordring
Anbefalede:
Laser Music Visualizer: 5 trin
Laser Music Visualizer: Du ved, hvordan dine yndlingssange lyder. Nu kan du lave en visualizer og se, hvordan de ser ud. Det fungerer sådan: Når du afspiller lyd gennem din højttaler, vibrerer højttalermembranen. Disse vibrationer flytter spejlet fastgjort til
Bluetooth -højttaler med Music Visualizer: 10 trin (med billeder)
Bluetooth -højttaler med Music Visualizer: I denne instrukser viser jeg dig, hvordan jeg bygger denne Bluetooth -højttaler, der har en musikvisualiseringsværktøj øverst. Det ser virkelig fedt ud og gør lyden af din sang mere fantastisk. Du kan beslutte, om du vil tænde visualiseren eller ej
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 trin (med billeder)
Smart Lamp (TCfD) - Rainbow + Music Visualizer: Dette projekt er udført på kurset Teknologi til konceptdesign på TUDelftSlutproduktet er en ESP -32 base LED -lampe og er forbundet til serveren. Til prototypen har lampen to funktioner; en regnbueeffekt, der udsender en beroligende farve
Music Visualizer (oscilloskop): 4 trin (med billeder)
Music Visualizer (oscilloskop): Denne musikalske visualizer giver en glimrende måde at tilføre mere dybde til oplevelsen af din musik og er ret let at bygge. Det kan også være nyttigt som et egentligt oscilloskop til nogle applikationer, alt hvad der kræves er: -en gammel crt (næsten alle b & am
Nixie Tube Music Visualizer: 10 trin (med billeder)
Nixie Tube Music Visualizer: En hypnotiserende musik visualizer inspireret af de små søjler øverst i iTunes. Fjorten russiske IN-13 Nixie bargraph-rør bruges som display. Længden, som hvert nixie -rør lyser, repræsenterer volumenet af en bestemt frekvens i mu