
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03





Ten projekt pomoże Ci podłączyć 18 diod LED (6 czerwonych + 6 niebieskich + 6 żółtych) do płyty Arduino i przeanalizować sygnały karty dźwiękowej komputera w czasie rzeczywistym i przekazać je do diod LED, aby zapalić je zgodnie z efektami rytmu (Snare, wysoki kapelusz, kopnięcie). Widziałem kilka instrukcji na ten temat, ale większość jest zbyt obszerna i trudno jest rozszyfrować kody dla początkujących lub majsterkowiczów, którzy chcą gotowego projektu DIY, zamiast godzinami przesiewać kody źródłowe, aby nadać im znaczenie. Możesz również użyć 6 pasków smd 5050 lub indywidualnie programowalnej serii RBG WS28xx. Ale ich wymagania dotyczące zasilania są inne, więc zapoznaj się z ich arkuszem danych, jeśli jesteś nowy.
Jeśli nie chcesz majstrować przy kodzie źródłowym i chcesz go uruchomić w mgnieniu oka, jesteś na właściwej stronie. Wykonamy 3 (trzy) proste kroki - pozyskiwanie części, łączenie ich i uruchamianie aplikacji Windows, aby podkręcić swoją muzykę. Najlepsze jest to, że NIE musisz w tym celu instalować Przetwarzania ani żadnych bibliotek i możesz używać dowolnego odtwarzacza multimedialnego i odtwarzać / wstrzymywać / zatrzymywać / przewijać do przodu / przewijać do tyłu bezpośrednio z samego odtwarzacza multimedialnego bez konieczności zmiany kodu lub martwienia się o rozszerzeniach plików multimedialnych. Każdy dźwięk z karty dźwiękowej jest analizowany, jeśli aplikacja *.exe jest uruchomiona, nawet gdy grasz/oglądasz youtube/filmy, a może nawet wtedy, gdy twoja dziewczyna/chłopak krzyczy przez Skype. *Upewnij się, że zamykasz aplikację w intymnych chwilach*. !! Żarty na bok !! Zacznijmy i ukończmy projekt w mniej niż 20 minut.
Krok 1: ZAKUP CZĘŚCI




Będziesz potrzebował
a) Arduino. (Użyłem Mega2560, który leżałem, możesz użyć UNO lub dowolnego z co najmniej 6 pinami PWM).
b) diody LED 3,5 mm - 18 szt. (6 żółtych + 6 czerwonych + 6 niebieskich)., LUB, PASEK LED (Użyj tylko wtedy, gdy wiesz, co robisz).
c) Rezystory - 220 lub 150 omów * 6
d) Płytka do krojenia chleba / płyta prototypowa i wiele kabli połączeniowych M-M (około 15 wystarczy).
Krok 2: ŁĄCZENIE CZĘŚCI

Większa noga diod LED oznacza anodę +ve (dodatnią), a krótszą - katodę -ve (ujemną).
Umieść diody LED w odpowiedniej odległości i ułóż je dobrze, aby uzyskać lepsze efekty. Podłącz pin „GND” po stronie PWM Arduino do uziemienia na płycie Breadboard. Połącz rezystory z katodą diody LED szeregowo z uziemieniem; i piny PWM z arduino do nogi anodowej diod LED. {Możesz bawić się wartościami rezystorów, ale upewnij się, że diody LED nie działają bez rezystora, bo możesz je spalić}. Aby uzyskać lepsze wyjaśnienia, zapoznaj się z dostarczonym diagramem. Użyłem trzech rezystorów 220 omów dla pierwszego zestawu 3 diod LED od lewej na schemacie; I trzy 150 omów dla pozostałych 3 kompletów diod LED.
Po zakończeniu konfigurowania diod LED i rezystorów na płytce prototypowej podłącz Arduino do komputera z systemem Windows. Otwórz Arduino IDE, przejdź do Plik> Przykłady> Firmata> StandardFirmata i prześlij przykładowy szkic do swojego Arduino. !GOTOWE!
Krok 3: Podkręć swoją muzykę
Odwiedź mój blog https://knowledgeofthings.com/diy-musical-lights-… aby uzyskać kod źródłowy ---------------------------- -------------------------------------------------- ----------------
Jeśli napotkasz problemy z aplikacją, upewnij się, że Twoje Arduino jest na "COM3", jeśli nie, skomentuj poniżej swój numer seryjny/portu, a ja prześlę aplikację tylko dla Ciebie. Jeśli diody Tx/Rx migają, ale diody LED nie, należy dokładnie sprawdzić biegunowość diod LED oraz wszelkie luźne lub nieprawidłowe okablowanie.
Uwaga:- Dla użytkowników LINUX i MAC - nie martw się, prześlę również konkretną aplikację dla Ciebie, po prostu skomentuj poniżej swój numer seryjny/port. Użytkownicy 32-bitowego systemu Windows zostaną poproszeni o zainstalowanie oprogramowania Java 8.
Dodatkowa uwaga:- Jeśli nie odtwarzasz niczego, co ma dźwięk, ale nadal łączysz arduino i uruchamiasz aplikację, dostaniesz żółte i czerwone diody LED migające losowo, aby pokazać, że połączenie jest prawidłowe, a aplikacja działa. Można to zrobić zaraz po wykonaniu 3 kroków, aby upewnić się, że poprawnie wykonałeś tę prostą instrukcję. Przepraszam za moje błędy gramatyczne, angielski nie jest moim pierwszym językiem. Mam nadzieję, że ktoś powieli to na 6 paskach smd5050 lub ws28xx. Jeśli ktoś z was to zrobi, podziel się ze mną.
Zalecana:
Szeroko zsynchronizowane diody LED w sąsiedztwie: 5 kroków (ze zdjęciami)

Neighborhood Wide Synchronized LEDs: Miałem kilka bezprzewodowych listew LED, które myślałem, że mogę zgasić na święta. Ale na moim podwórku równie dobrze można je było podłączyć. Więc co jest fajniejszym wyzwaniem? Dekoracje LED we wszystkich domach na moim bloku z zsynchronizowanym wyświetlaczem
Muzyka taneczna do trumny przy użyciu Arduino: 6 kroków

Coffin Dance Music za pomocą Arduino: W tym samouczku pokażę, jak używać Arduino do tworzenia muzyki za pomocą głośnika (nie jest wymagany moduł MP3). Najpierw obejrzyj ten samouczek wideo
Astronomia Coffin Dance Meme Muzyka przy użyciu Arduino Uno: 5 kroków

Astronomia Coffin Dance Meme Music za pomocą Arduino Uno: Na tym blogu pokazaliśmy Ci Astronomia Coffin Dance Tune z Arduino Uno Jak wszyscy wiecie o wątkach memów o astronomii tańca trumiennego, postanowiłem stworzyć tę melodię za pomocą arduino uno. Oto kroki i użyte materiały w tym projekcie
Wstrzykiwanie klawiatury/Automatyczne wpisywanie hasła jednym kliknięciem!: 4 kroki (ze zdjęciami)

Wstrzykiwanie klawiatury/Automatyczne wpisywanie hasła jednym kliknięciem!: Hasła są trudne… a zapamiętanie bezpiecznego jest jeszcze trudniejsze! Co więcej, jeśli masz złożone, zawiłe hasło, wpisanie zajmie trochę czasu. Ale nie bój się moi przyjaciele, mam na to rozwiązanie! Stworzyłem małą maszynę do automatycznego pisania, która
Synchronizuj diody LED z muzyką: 3 kroki

Synchronizuj diody LED z muzyką: WYDAJE SIĘ, ŻE NIEKTÓRE OBRAZY ZOSTAŁY USUNIĘTE Z CZASEM, NIE JESTEM JUŻ AKTYWNY NA TEJ STRONIE I ZALECAM PYTANIE AUTORA PODOBNEJ INSTRUKCJI Oto link do schematu okablowania, który został usunięty w tej instrukcji, Pokażę ci, jak