Innehållsförteckning:
- Steg 1: Samla material
- Steg 2: Bygg rutan
- Steg 3: Installera firmware på styrenheten
- Steg 4: Bygg bakplattan
- Steg 5: Ha kul
Video: LightBox Music Visualizer: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
LightBox använder telefonens eller surfplattans inbyggda mikrofon för att analysera musik för att skapa vackra ljusmönster som matchar musiken. Det är bara att starta appen, placera din telefon eller surfplatta någonstans nära en ljudkälla så kommer din box att visualisera ljudet i realtid. LightBox kan också användas i ett färgstarkt omgivande ljus.
Ha så kul!!!
Steg 1: Samla material
Du behöver följande material:
- 1 m träskena 4 x 0,5 cm (för ramen)
- 1 m träskena 1,2 x 0,5 cm (för framkant)
- 15 cm fyrkantig trästab 0,8 x 0,8 cm
- 1 x träplatta 22 x 18 x 0,3 cm (för bakplattan)
- 1 x mjölkvit akrylglasplatta 22 x 18 x 0,3 cm (för frontplattan)
- 1 x RGB LED -remsa, typ WS2812B, 5 Volt, 1 m längd, med 60 lysdioder
- 1 x ESP8266 -modul. Jag använde Adafruit Huzzah, men du kan använda en annan modul.
- 1 x 5,5 x 2,1 DC fatuttag
- Tråd (olika färger)
- Något kardborreband
Verktyg du behöver:
- Träsåg
- Geringsbox
- Trälim
- Lödkolv
Steg 2: Bygg rutan
Ramen
Använd först geringslådan för att skära laken för ramen. Skär bitarna med en vinkel på 45 °, så att du kan passa ihop dem till den yttre ramen (se bilder). Du behöver två längder på 23 cm (för topp och botten) och två längder på 19 cm (för vänster och höger sida). Längderna avser den längre kanten.
Tips: Om du skär bitarna i den ordning som kanterna ska sättas ihop (t.ex. först toppstycket, sedan rätt bit, sedan botten, sedan vänster), ser du till att kanterna passar perfekt.
Limma nu ihop bitarna till ramen. Se till att du kan passa akrylglasplattan i lådan på ena sidan och bakplattan på den andra sidan. Oroa dig inte om det finns små luckor - luckor på framsidan täcks av gränsen och baksidan syns inte.
Frontplattan
Skär därefter den fyrkantiga trästaven i fyra bitar, var och en på 3 cm längd. Montera akrylglasplattan i lådan så att den ligger i linje med fronten. Limma bitarna av fyrkantigt trä i lådans hörn och på baksidan av akrylplattan. Se till att du inte använder för mycket lim, så att inget lim kommer på akrylen förutom där det är limmat på träbitarna.
Gränsen
Använd geringsboxen igen för att klippa av lathen för gränsen. Klipp dem med en 45 ° vinkel (se bilder). Återigen behöver du två stycken längd 23 cm och två stycken längd 19 cm (längderna hänvisar igen till den längre kanten).
Limma ihop bitarna för kanten och limma kanten på kartongens framsida. Återigen, var försiktig så att inget lim rinner ut på akrylen.
Steg 3: Installera firmware på styrenheten
Gå till din Arduino Library Manager och se till att FastLED -biblioteket är installerat. Det kommer att användas av firmware.
Ladda ner firmware för din ESP8266 från Github.
Använd Arduino IDE för att ladda upp firmware till din ESP8266 -modul.
Anmärkning om användning av olika antal lysdioder: Jag byggde LightBox med en LED -remsa med 60 lysdioder. Men du kan använda så många lysdioder som du vill. Det enda du behöver göra är att ändra NUM_ROWS och NUM_COLUMNS konstanter i fast programvara. Appen anpassas automatiskt till antalet lysdioder som du har definierat. På så sätt kan du bygga stora eller små ljusboxar, precis som du vill.
Steg 4: Bygg bakplattan
I det här steget kommer vi att skära LED -remsan i mindre remsor, löda ihop dem med lite tråd och limma dem på bakplattan för att bilda ett galler. Resultatet ska se ut som på bilderna.
Varning: Det finns små pilar tryckta på LED -remsan. Dessa pilar indikerar i vilken riktning datasignalen sprids. Du måste limma och löda remsorna på ett sådant sätt att du kan följa pilarna som börjar vid tråden som ansluts till stiftet på ESP8266 -modulen, längs remsorna, ända till slutet av den sista remsan.
Skär LED -remsan i sex remsor med 10 lysdioder vardera. LED -remsan har markeringar där den kan skäras och lödas. Mät storleken på din ESP8266 -modul. Använd en penna för att markera var varje remsa ska gå på bakplattan. Avståndet mellan remsorna ska vara lika och du måste lämna en kant som är tillräckligt bred för att placera ESP8266 -modulen där utan att täcka någon av lysdioderna.
Limma sedan remsorna på bakplattan. Ta ut ditt lödkolv, lite tråd och löd LED -remsorna tillsammans. Remsorna har tre rader: +5V, GND och DO. Se till att du alltid ansluter matchande linjer. Använd trådar av olika färg för att undvika misstag.
Borra ett hål för DC -pipen i bakplattan. Jag använde lite varmt lim för att limma domkraften på plattan.
Anslut +5V och GND -linjen på LED -remsan till motsvarande terminaler på fatuttaget. Om du inte vet vilken terminal som är positiv och vilken som är negativ, koppla in en 5V strömförsörjning och använd en multimeter för att ta reda på vilken som är vilken.
Anslut 5V- och GND -kontakterna på din ESP8266 -modul till motsvarande terminaler på fatuttaget. Anslut stift 5 på ESP8266 -modulen till dataraden på LED -remsan. Du kan antingen använda bygelkablar om du vill återanvända modulen senare eller löda kablarna direkt till modulens kontakter.
Limma ESP8266 -modulen på bakplattan eller använd en kardborreband för att fästa den.
Steg 5: Ha kul
Det är dags att ladda ner appen från Google Play Butik. Det är naturligtvis gratis!
Anslut din LightBox. Det ska bli blått och du ska kunna se ett WiFi -nätverk som kallas "lightbox" på din telefon eller surfplatta. Om rutan blir röd när du först ansluter den måste du återställa ESP8266 -modulens EEPROM. Gör detta genom att ansluta stift 4 på modulen till GND en sekund. Lådan ska starta om och nu bli blå.
Anslut till "lightbox" WiFi -nätverk (lösenord: "lightbox12345") med din telefon eller surfplatta. Starta LightBox -appen. Appen ansluter automatiskt till LightBox.
I inställningsmenyn kan du konfigurera LightBox för att ansluta till ditt eget WiFi -nätverk istället för att skapa ett eget. På så sätt behöver du inte byta till ett annat WiFi -nätverk när du vill använda din låda.
Använd färgväljaren för att belysa ditt rum i en färg som passar ditt humör, eller använd ljudanalysatorn för att förvandla musik till vackra färgmönster.
Tveka inte att fråga i kommentarfältet om du har några frågor.
Ha så kul!
Uppdateringar:
- 06/03/17: Jag lade till några närbilder på ledningarna till ESP8266-modulen.
- 06/19/17: Jag förbättrar hela tiden appen och den fasta programvaran. Jag lade till ett filter som jämnar ut ljudvisualiseringen. Det är mycket mindre flimmer och visualiseringen ser mycket trevligare ut. Jag har också lagt till en möjlighet att konfigurera antalet LED -rader och kolumner i firmware. Appen anpassar sig automatiskt till det konfigurerade antalet lysdioder. På så sätt kan du bygga din LightBox med mer eller mindre lysdioder än jag gjorde och det kommer att fungera med appen.
Tvåa i den orörliga utmaningen
Rekommenderad:
DIY Givi V56 Topbox Lightbox Kit med integrerade signaler: 4 steg (med bilder)
DIY Givi V56 Topbox Light Kit med integrerade signaler: Som motorcyklist är jag alltför bekant med att bli behandlad som om jag är osynlig på vägen. En sak som jag alltid lägger till i mina cyklar är en toppbox som vanligtvis har ett integrerat ljus. Jag uppgraderade nyligen till en ny cykel och köpte Givi V56 Monokey
Bluetooth -högtalare med Music Visualizer: 10 steg (med bilder)
Bluetooth -högtalare med musikvisualisator: I den här instruktören visar jag dig hur jag bygger denna Bluetooth -högtalare som har en musikvisualiserare högst upp. Det ser riktigt häftigt ut och gör ditt låts ögonblick mer häftigt. Du kan bestämma om du vill slå på visualiseraren eller inte
Smart Lamp (TCfD) - Rainbow + Music Visualizer: 7 steg (med bilder)
Smart Lamp (TCfD) - Rainbow + Music Visualizer: Detta projekt är gjort för kursen Teknik för konceptdesign på TUDelft.Slutprodukten är en ESP -32 -baserad LED -lampa och är ansluten till servern. För prototypen har lampan två funktioner; en regnbågseffekt som avger en lugnande färg
Music Visualizer (oscilloskop): 4 steg (med bilder)
Music Visualizer (oscilloskop): Denna musikaliska visualizer ger ett utmärkt sätt att lägga till mer djup i upplevelsen av din musik och är ganska lätt att bygga. Det kan också vara användbart som ett verkligt oscilloskop för vissa applikationer. Allt som krävs är: -en gammal crt (nästan alla b & am
Nixie Tube Music Visualizer: 10 steg (med bilder)
Nixie Tube Music Visualizer: En hypnotiserande musikvisualiserare inspirerad av de små staplarna i toppen av iTunes. Fjorton ryska IN-13 Nixie bargraph-rör används som display. Längden som varje nixie -rör lyser upp representerar volymen för en viss frekvens i