Spisu treści:
- Krok 1: Zbierz materiały
- Krok 2: Zbuduj pudełko
- Krok 3: Zainstaluj oprogramowanie układowe na kontrolerze
- Krok 4: Zbuduj tylną płytkę
- Krok 5: Baw się dobrze
Wideo: Wizualizator muzyczny LightBox: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
LightBox wykorzystuje wbudowany mikrofon telefonu lub tabletu do analizy muzyki w celu wygenerowania pięknych wzorów świetlnych, które pasują do muzyki. Po prostu uruchom aplikację, umieść telefon lub tablet w pobliżu źródła dźwięku, a Twoje pudełko będzie wizualizować dźwięk w czasie rzeczywistym. LightBox może być również używany jako kolorowe oświetlenie otoczenia.
Baw się dobrze!!!
Krok 1: Zbierz materiały
Potrzebne będą następujące materiały:
- 1 m listwy drewnianej 4 x 0,5 cm (na stelaż)
- 1 m listwy drewnianej 1,2 x 0,5 cm (do granicy przedniej)
- 15 cm kwadratowej drewnianej laski 0,8 x 0,8 cm
- 1 x płytka drewniana 22 x 18 x 0,3 cm (na tylną płytkę)
- 1 x mlecznobiała płyta ze szkła akrylowego 22 x 18 x 0,3 cm (na płytę przednią)
- 1 x taśma LED RGB, typ WS2812B, 5 V, długość 1 m, z 60 diodami LED
- 1 x moduł ESP8266. Użyłem Adafruit Huzzah, ale możesz użyć innego modułu.
- 1 x 5,5 x 2,1 gniazdo bębenkowe DC
- Drut (różne kolory)
- Niektóre taśmy na rzepy
Narzędzia, których będziesz potrzebować:
- Piła do drewna
- Skrzynka uciosowa
- Klej do drewna
- Lutownica
Krok 2: Zbuduj pudełko
Rama
Najpierw użyj skrzynki uciosowej, aby przyciąć listwę do ramy. Pokrój kawałki pod kątem 45°, aby można je było połączyć, tworząc zewnętrzną ramę (patrz zdjęcia). Potrzebne będą dwa kawałki o długości 23 cm (na górę i dół) oraz dwa kawałki o długości 19 cm (na lewą i prawą stronę). Długości odnoszą się do dłuższej krawędzi.
Wskazówka: Jeśli tniesz kawałki w kolejności, w jakiej zostaną złożone krawędzie (np. najpierw górny kawałek, potem prawy kawałek, potem dolny, a następnie lewy), zapewnisz, że krawędzie będą idealnie pasować.
Teraz sklej ze sobą elementy ramy. Upewnij się, że możesz zmieścić płytkę ze szkła akrylowego w pudełku z jednej strony, a tylną płytkę z drugiej strony. Nie martw się, jeśli są małe luki – luki na przedniej stronie zostaną zakryte obramowaniem, a tylna strona nie będzie widoczna.
Płyta przednia
Następnie pokrój kwadratową drewnianą laskę na cztery kawałki, każdy o długości 3 cm. Umieść płytkę ze szkła akrylowego w pudełku tak, aby zlicowała się z frontem. Przyklej kawałki kantówki w rogach pudełka i na tylnej stronie płyty akrylowej. Upewnij się, że nie używasz zbyt dużo kleju, aby klej nie dostał się na akryl, z wyjątkiem miejsc, w których jest przyklejony do drewnianych kawałków.
Granica
Użyj ponownie skrzynki uciosowej, aby odciąć listwę na granicy. Wytnij je pod kątem 45° (patrz zdjęcia). Ponownie potrzebne będą dwa kawałki o długości 23 cm i dwa kawałki o długości 19 cm (długości ponownie odnoszą się do dłuższej krawędzi).
Przyklej kawałki do obramowania i przyklej obramowanie do przodu pudełka. Ponownie uważaj, aby klej nie rozlał się na akryl.
Krok 3: Zainstaluj oprogramowanie układowe na kontrolerze
Przejdź do swojego Arduino Library Manager i upewnij się, że biblioteka FastLED jest zainstalowana. Będzie używany przez oprogramowanie układowe.
Pobierz oprogramowanie układowe dla swojego ESP8266 z Github.
Użyj Arduino IDE, aby przesłać oprogramowanie układowe do modułu ESP8266.
Uwaga dotycząca używania różnych ilości diod LED: LightBox zbudowałem z taśmy LED zawierającej 60 diod LED. Ale możesz użyć tylu diod LED, ile chcesz. Jedyne, co musisz zrobić, to zmienić stałe NUM_ROWS i NUM_COLUMNS w oprogramowaniu. Aplikacja automatycznie dostosuje się do zdefiniowanej liczby diod LED. W ten sposób możesz budować duże lub małe LightBoxy, tak jak lubisz.
Krok 4: Zbuduj tylną płytkę
W tym kroku pokroimy taśmę LED na mniejsze paski, przylutujemy je razem z drutem i przykleimy do tylnej płyty tworząc siatkę. Wynik powinien wyglądać tak, jak pokazano na zdjęciach.
Uwaga: Na pasku LED nadrukowane są małe strzałki. Strzałki te wskazują kierunek, w którym sygnał danych jest propagowany. Listwy należy przykleić i przylutować w taki sposób, aby można było podążać za strzałkami zaczynając od przewodu, który łączy się z pinem na module ESP8266, wzdłuż listew, aż do końca ostatniej listwy.
Pokrój taśmę LED na sześć pasków po 10 diod LED każdy. Taśma LED posiada oznaczenia, w których można ją przycinać i ponownie lutować. Zmierz rozmiar swojego modułu ESP8266. Użyj ołówka, aby zaznaczyć, gdzie każdy pasek powinien znajdować się na tylnej płycie. Odstępy pomiędzy listwami powinny być równe i należy pozostawić obramowanie na tyle szerokie, aby umieścić tam moduł ESP8266 bez zasłaniania którejkolwiek z diod.
Następnie przyklej paski do tylnej płyty. Wyjmij lutownicę, trochę drutu i zlutuj razem paski LED. Listwy mają trzy linie: +5V, GND i DO. Upewnij się, że zawsze łączysz pasujące linie. Użyj przewodów w innym kolorze, aby uniknąć błędów.
Wywierć otwór na gniazdo baryłkowe DC w tylnej płycie. Do przyklejenia podnośnika do płyty użyłem gorącego kleju.
Podłącz linię +5V i GND taśmy LED do odpowiednich zacisków gniazda lufy. Jeśli nie wiesz, który zacisk jest dodatni, a który ujemny, podłącz zasilacz 5 V i użyj multimetru, aby dowiedzieć się, który jest który.
Podłącz złącza 5 V i GND modułu ESP8266 do odpowiednich zacisków gniazda lufy. Podłącz pin 5 modułu ESP8266 do linii danych paska LED. Możesz użyć kabli połączeniowych, jeśli chcesz ponownie użyć modułu później, lub przylutować kable bezpośrednio do złączy modułu.
Przyklej moduł ESP8266 do tylnej płyty lub użyj taśmy rzepowej, aby go przymocować.
Krok 5: Baw się dobrze
Czas pobrać aplikację ze sklepu Google Play. Oczywiście to nic nie kosztuje!
Podłącz LightBox. Powinien zmienić kolor na niebieski, a na telefonie lub tablecie powinna być widoczna sieć Wi-Fi o nazwie „lightbox”. Jeśli pudełko zmieni kolor na czerwony po pierwszym podłączeniu, musisz zresetować EEPROM modułu ESP8266. Zrób to, podłączając pin 4 modułu do GND na sekundę. Pudełko powinno się zrestartować i teraz zmienić kolor na niebieski.
Połącz się z siecią Wi-Fi „lightbox” (hasło: „lightbox12345”) za pomocą telefonu lub tabletu. Uruchom aplikację LightBox. Aplikacja automatycznie łączy się z LightBox.
W menu ustawień możesz skonfigurować LightBox tak, aby łączył się z własną siecią WiFi zamiast tworzyć własną. W ten sposób nie musisz przełączać się na inną sieć WiFi, gdy chcesz korzystać z urządzenia.
Użyj selektora kolorów, aby oświetlić pokój kolorem, który pasuje do Twojego nastroju, lub użyj analizatora dźwięku, aby zamienić muzykę w piękne wzory kolorów.
Nie wahaj się zapytać w sekcji komentarzy, jeśli masz jakieś pytania.
Baw się dobrze!
Aktualizacje:
- 06.03.17: Dodałem kilka zdjęć w zbliżeniu okablowania modułu ESP8266.
- 19.06.2017: Ciągle ulepszam aplikację i oprogramowanie układowe. Dodałem filtr, który wygładza wizualizację audio. Jest znacznie mniej migotania, a wizualizacja wygląda o wiele ładniej. Dodałem również możliwość konfiguracji ilości rzędów i kolumn LED w oprogramowaniu. Aplikacja automatycznie dostosowuje się do skonfigurowanej liczby diod LED. W ten sposób możesz zbudować swój LightBox z większą lub mniejszą ilością diod LED niż ja i będzie działał z aplikacją.
Drugie miejsce w nietykalnym wyzwaniu
Zalecana:
Wizualizator audio z nieadresowalną taśmą LED RGB: 6 kroków (ze zdjęciami)
Wizualizator dźwiękowy nieadresowalnej taśmy LED RGB: Przez jakiś czas miałem wokół szafki telewizyjnej taśmę LED 12V RGB, którą steruje nudny sterownik LED, który pozwala mi wybrać jeden z 16 wstępnie zaprogramowanych kolorów! dużo muzyki, która mnie motywuje, ale oświetlenie po prostu nie
Wizualizator sygnału kieszonkowego (oscyloskop kieszonkowy): 10 kroków (ze zdjęciami)
Wizualizator sygnału kieszonkowego (oscyloskop kieszonkowy): Witam wszystkich, wszyscy robimy tak wiele rzeczy każdego dnia. Do każdej pracy tam, gdzie potrzebne są narzędzia. To jest do robienia, mierzenia, wykańczania itp. Tak więc pracownicy elektronicy potrzebują narzędzi, takich jak lutownica, multimetr, oscyloskop itp
Laserowy wizualizator muzyczny: 5 kroków
Laserowy wizualizator muzyczny: wiesz, jak brzmią Twoje ulubione piosenki. Teraz możesz stworzyć wizualizator i zobaczyć, jak wyglądają. Działa to tak: Kiedy odtwarzasz dźwięk przez głośnik, membrana głośnika wibruje. Te wibracje poruszają lustro przymocowane do
Translightion Board (sterowany wizualizator muzyczny): 5 kroków
Translightion Board (sterowalny wizualizator muzyczny): Przetłumacz muzykę na olśniewający pokaz świetlny dzięki temu dostosowywanemu projektowi kontrolera światła. Świetne dla DJ-ów, imprez i występów 1:1! Zaktualizowane demo poniżej
Wizualizator muzyczny (oscyloskop): 4 kroki (ze zdjęciami)
Wizualizator muzyczny (oscyloskop): Ten wizualizator muzyczny zapewnia doskonały sposób na dodanie głębi do muzyki i jest dość łatwy do zbudowania. Może być również przydatny jako rzeczywisty oscyloskop w niektórych zastosowaniach. Wszystko, co jest wymagane, to: -stary crt (prawie wszystkie b&am