Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
M-am gândit că ar fi interesant să realizez un proiect Arduino cu LED-uri RGB reactive la sunet. Scopul meu final va fi în cele din urmă să folosesc 2 matrice LED 8x8 adresabile individual pentru a face ochii reactivi, dar deocamdată mă familiarizez cu modul în care aceste componente vor funcționa împreună.
Provizii:
Folosesc Arduino Uno R3 Starter Kit și majoritatea consumabilelor vor proveni din aceasta. Singura sursă suplimentară sunt senzorul de sunet LM393 și matricile LED WS2812B 8x8. Le-am cumpărat pe toate de pe Amazon.com aici:
Arduino Uno R3 Starter Kit pe Amazon.com = 36,99 USD
Arduino Uno R3
Cabluri jumper (m / m și m / f)
USB-A la USB
Senzor de sunet LM393 x 5 = 7,99 USD
WS2812B RGB adresabil individual matrice 8x8 LED = 10,99 USD x 2
Șurubelniță mică pentru potențiometrul LM393
De asemenea, va trebui să adăugați biblioteca Adafruit Neopixel la software-ul dvs. Arduino
Pasul 1: Obțineți materiale
Este posibil ca zona în care locuiți să nu vă ofere acces la componente electronice, cum ar fi cele din acest proiect.
Puteți verifica aceste componente la magazinele hobby sau online. Amintiți-vă că, dacă intenționați să comandați piesele online, trebuie să faceți acest lucru în avans, deoarece unele dintre ele ar putea dura ceva timp pentru a ajunge.
Pasul 2: Verificați tensiunea
Asigurați-vă că utilizați tensiunea, rezistențele sau alte componente adecvate pentru a face proiectul să funcționeze în siguranță.
În acest proiect, senzorul de sunet LM393 poate utiliza pinul de 3,3v sau 5v, iar matricile LED utilizează pinul de 5v. Le-am conectat pe amândouă la 5v. Cu toate acestea, dacă utilizați un singur LED sau o altă matrice, ar trebui să adăugați rezistența potrivită la circuit.
După cum puteți vedea în fotografie și în următoarea schemă a circuitului, nu a fost nevoie să folosesc toate firele care ies din fiecare matrice LED.
Pasul 3: Cablare
Acest pas va necesita ambele tipuri de cabluri jumper.
Nu uitați să conectați proiectul în siguranță. Îmi place să conectez circuitele și să conectez componentele în timp ce alimentarea este complet deconectată.
Pasul 4: Schița Arduino
Acesta este fișierul meu Arduino pentru a rula LED-urile mele Sound Reactive, dar îl puteți modifica după bunul plac. Voi continua să actualizez acest proiect în viitor.
Dacă deschideți monitorul serial în Arduino IDE, puteți verifica valorile de detecție ale senzorului și regla potențiometrul de pe LM393 cu ajutorul șurubelniței mici.
Pasul 5: Încărcați schița pe Arduino
Această parte necesită cablul USB-A la USB, așa că pregătiți-l.
Dispozitivul ar trebui să înceapă să funcționeze imediat.
Dacă luminile nu par să se activeze:
- Reglați potențiometrul pentru a schimba sensibilitatea la sunet pe senzorul de sunet LM393
- Ridicați muzica sau țineți-o mai aproape de microfonul de pe senzor, deoarece are o rază scurtă de acțiune
Pasul 6: DISCURAȚI-VĂ
Căutați actualizări ale proiectului!