Spisu treści:

Diody LED RGB 8x8 reagujące na dźwięk: 6 kroków
Diody LED RGB 8x8 reagujące na dźwięk: 6 kroków

Wideo: Diody LED RGB 8x8 reagujące na dźwięk: 6 kroków

Wideo: Diody LED RGB 8x8 reagujące na dźwięk: 6 kroków
Wideo: AVT1853 - Iluminofonia LED RGB 2024, Listopad
Anonim
Diody LED RGB 8x8 reagujące na dźwięk
Diody LED RGB 8x8 reagujące na dźwięk

Pomyślałem, że zrobienie projektu Arduino z diodami LED RGB reagującymi na dźwięk byłoby ekscytujące. Moim ostatecznym celem będzie ostatecznie użycie 2 indywidualnie adresowanych matryc LED 8x8, aby uzyskać dźwięk reagujący na dźwięk, ale na razie dopiero zapoznaję się z tym, jak te komponenty będą ze sobą współpracować.

Kieszonkowe dzieci:

Używam zestawu startowego Arduino Uno R3 i większość materiałów eksploatacyjnych będzie z niego pochodzić. Jedynym dodatkowym zasilaniem jest czujnik dźwięku LM393 oraz matryce LED WS2812B 8x8. Kupiłem wszystkie trzy z Amazon.com tutaj:

Zestaw startowy Arduino Uno R3 na Amazon.com = 36,99 USD

Arduino Uno R3

Kable rozruchowe (m/m i m/f)

USB-A na USB

Czujnik dźwięku LM393 x 5 = 7,99 USD

WS2812B RGB indywidualnie adresowana matryca LED 8x8 = 10,99 USD x 2

Mały śrubokręt do potencjometru LM393

Będziesz także musiał dodać bibliotekę Adafruit Neopixel do swojego oprogramowania Arduino

Krok 1: Zdobądź materiały

Uzyskaj materiały
Uzyskaj materiały

Obszar, w którym mieszkasz, może nie zapewniać dostępu do komponentów elektronicznych, takich jak te w tym projekcie.

Możesz sprawdzić te komponenty w sklepach hobbystycznych lub w Internecie. Pamiętaj, że jeśli planujesz zamówić części przez Internet, musisz to zrobić z wyprzedzeniem, ponieważ niektóre z nich mogą trochę potrwać.

Krok 2: Sprawdź napięcie

Sprawdź napięcie
Sprawdź napięcie

Upewnij się, że używasz odpowiedniego napięcia, rezystorów lub innych komponentów, aby Twój projekt działał bezpiecznie.

W tym projekcie czujnik dźwięku LM393 może korzystać z pinu 3.3v lub 5v, a matryce LED wykorzystują pin 5v. Podłączyłem oba do 5v. Jednakże, jeśli używasz pojedynczej diody LED lub innej tablicy, musisz dodać odpowiedni rezystor do obwodu.

Jak widać na zdjęciu i poniższym schemacie, nie musiałem wykorzystywać wszystkich przewodów wychodzących z każdej matrycy LED.

Krok 3: Okablowanie

Okablowanie
Okablowanie
Okablowanie
Okablowanie
Okablowanie
Okablowanie

Ten krok będzie wymagał obu rodzajów kabli rozruchowych.

Pamiętaj, aby bezpiecznie połączyć projekt. Lubię okablować obwody i łączyć komponenty, gdy zasilanie jest całkowicie odłączone.

Krok 4: Szkic Arduino

To jest mój plik Arduino do uruchamiania moich diod LED Sound Reactive, ale możesz go zmodyfikować według własnych upodobań. W przyszłości będę nadal aktualizować ten projekt.

Jeśli otworzysz monitor szeregowy w Arduino IDE, możesz sprawdzić wartości wykrywania czujnika i wyregulować potencjometr na LM393 za pomocą małego śrubokręta.

Krok 5: Prześlij szkic do Arduino

Prześlij szkic do Arduino
Prześlij szkic do Arduino
Prześlij szkic do Arduino
Prześlij szkic do Arduino

Ta część wymaga kabla USB-A do USB, więc przygotuj ją.

Urządzenie powinno od razu zacząć działać.

Jeśli kontrolki nie wydają się aktywować:

  • Dostosuj potencjometr, aby zmienić czułość na dźwięk w czujniku dźwięku LM393;
  • Podkręć muzykę lub zbliż ją do mikrofonu na czujniku, ponieważ ma krótki zasięg

Krok 6: CIESZ SIĘ

CIESZYĆ SIĘ!
CIESZYĆ SIĘ!
CIESZYĆ SIĘ!
CIESZYĆ SIĘ!
CIESZYĆ SIĘ!
CIESZYĆ SIĘ!
CIESZYĆ SIĘ!
CIESZYĆ SIĘ!

Szukaj aktualizacji w projekcie!

Zalecana: