Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Autor: paul94sObserwuj Więcej autora:
Przez chwilę myślałem o stworzeniu świateł, które zmieniałyby kolor w rytm muzyki, które można by dodać do szafy grającej, a kiedy zobaczyłem wyzwanie dotyczące prędkości taśmy LED, a ponieważ jesteśmy w zablokowaniu na Pomyślałem, że to idealny moment, aby to wypróbować. Na wstępie zaznaczę, że można go używać z dowolnym źródłem muzyki, nie jest on w żaden sposób podłączony do szafy grającej, ponieważ nie chciałbym dokonywać w nim żadnych modyfikacji, które odebrałyby mu oryginalność. Ten projekt wykorzystuje zwykłą taśmę LED RGB wraz z arduino (ja użyłem nano, ale możesz użyć uno lub mega, jeśli chcesz) i modułem wykrywania dźwięku arduino. Wziąłem informacje, fragmenty kodu i układ obwodów z poprzednich instrukcji innych ludzi, dodałem je i połączyłem ze sobą, aby stworzyć ten projekt, który zapala inny kolor diody w zależności od wysokości odbieranego dźwięku. Moja pierwsza próba była nieco prostsza i wyświetlała inny kolor w zależności od głośności odbieranego dźwięku, ale efekt nie był taki, jaki chciałem, więc ta wersja, która wykrywa częstotliwość dźwięku, daje znacznie lepszy wynik.
Użyłem kodu z instrukcji Arduino Frequency Detection oraz kodu i układu obwodów od użytkownika C. R. C3, który skomentował pasek LED Sound Reactive w sekcji „Zrobiłem to”
Kieszonkowe dzieci
Arduino nano (lub uno lub mega)moduł wykrywania StripSound 12V LED RGB dla arduino (ten, który przyjechałem z zestawem startowym kupiłem kilka lat temu i jest nieco inny niż ten w linku, ale powinien działać tak samo)3 x tranzystory 2N 22223 x diody prostownicze1 x rezystor 330-om
Potrzebne będą również 2 źródła zasilania, arduino zasilałem z ładowarki usb do telefonu i użyłem zasilacza 7,5 V do paska LED, ale możesz zasilić diody baterią 9 V jeśli chcesz.
Krok 1: Budowanie obwodu
Zbuduj obwód, jak pokazano na schemacie fritzowania. Schemat nie powinien być zbyt trudny do naśladowania. Użyłem pinów D9, D10 i D11 dla wyjść każdego tranzystora, a pin A0 dla wejścia analogowego z modułu mikrofonu. Na początku zrobiłem to na płytce stykowej, a kiedy byłem zadowolony z wyniku, przylutowałem wszystkie komponenty do dwustronnej płytki z paskami, jak widać na drugim obrazku.
Krok 2: Prześlij szkic do Ardunio
Prześlij ten szkic do swojego arduino. Możesz pobawić się wartościami częstotliwości w liniach 96, 105 i 115 i dostosować wartości opóźnienia w liniach 98, 107, 117 i 125, aby światła reagowały na różne częstotliwości dźwięku i pozostały włączone dłużej, jeśli chcesz, ale ja Jestem całkiem zadowolony z wyników tego z tymi wartościami.
Krok 3: Wypróbuj i dostosuj moduł dźwiękowy
Podłącz dwa zasilacze do zestawu (9v dla diod LED i zasilacz USB dla arduino), a teraz powinieneś mieć pasek LED reagujący na muzykę. Może zajść potrzeba wyregulowania potencjometru na module dźwiękowym, aby diody led nie świeciły cały czas lub nie świeciły przez cały czas.
Krok 4: W użyciu
Można je ustawić w pobliżu dowolnego źródła muzyki (coś z mocniejszym bitem da lepszy efekt), a pulsują i zmieniają kolor wraz z muzyką. Usiadłem swoją w szafie grającej i wyprowadziłem przewody zasilające tylnymi drzwiami, aby ukryć je przed wzrokiem, podczas gdy samoprzylepna taśma led jest przyklejona do dyfuzora, który normalnie emituje zwykłe białe światło ze świetlówki.