Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Maniau, kad būtų įdomu sukurti „Arduino“projektą su garsui reaguojančiais RGB šviesos diodais. Galutinis mano tikslas bus naudoti 2 individualiai adresuojamas 8x8 LED matricas, kad akys būtų reaguojančios į garsą, tačiau kol kas tik susipažįstu, kaip šie komponentai veiks kartu.
Priedai:
Aš naudoju „Arduino Uno R3“pradinį rinkinį ir dauguma atsargų bus iš to. Vienintelis papildomas tiekimas yra LM393 garso jutiklis ir WS2812B 8x8 LED matricos. Visus tris pirkau iš Amazon.com čia:
„Arduino Uno R3“pradinis rinkinys „Amazon.com“= 36,99 USD
„Arduino Uno R3“
Trumpieji kabeliai (m/m ir m/f)
USB-A į USB
LM393 garso jutiklis x 5 = 7,99 USD
WS2812B RGB individualiai adresuojama 8x8 LED matrica = 10,99 USD x 2
Mažas LM393 potenciometro varžtas
Taip pat prie „Arduino“programinės įrangos turėsite pridėti „Adafruit Neopixel“biblioteką
1 žingsnis: įsigykite medžiagų
Sritis, kurioje gyvenate, gali nesuteikti jums prieigos prie elektronikos komponentų, tokių kaip šiame projekte.
Šių komponentų galite patikrinti pomėgių parduotuvėse arba internete. Atminkite, kad jei planuojate užsakyti savo dalis internetu, turite tai padaryti iš anksto, nes kai kurios iš jų gali užtrukti.
2 žingsnis: patikrinkite įtampą
Įsitikinkite, kad naudojate tinkamą įtampą, rezistorius ar kitus komponentus, kad jūsų projektas veiktų saugiai.
Šiame projekte LM393 garso jutiklis gali naudoti 3,3 V arba 5 V kaištį, o LED matricos - 5 V kaištį. Aš abu prijungiau prie 5v. Tačiau, jei naudojate vieną šviesos diodą arba kitą masyvą, prie grandinės turėsite pridėti tinkamą rezistorių.
Kaip matote nuotraukoje ir šioje schemoje, man nereikėjo naudoti visų laidų, išeinančių iš kiekvienos LED matricos.
3 žingsnis: laidų prijungimas
Šiam žingsniui reikės abiejų tipų jungiamųjų kabelių.
Nepamirškite saugiai prijungti projekto. Man patinka prijungti grandines ir prijungti komponentus, kai maitinimas yra visiškai atjungtas.
4 žingsnis: „Arduino“eskizas
Tai yra mano „Arduino“failas, skirtas paleisti „Sound Reactive“šviesos diodą (-us), tačiau galite jį pakeisti pagal savo skonį. Ateityje ir toliau atnaujinsiu šį projektą.
Jei atidarote serijinį monitorių „Arduino IDE“, galite patikrinti jutiklio aptikimo vertes ir su mažu atsuktuvu sureguliuoti LM393 potenciometrą.
5 veiksmas: įkelkite eskizą į „Arduino“
Šiai daliai reikalingas USB-A – USB kabelis, todėl paruoškite jį naudoti.
Įrenginys turėtų pradėti veikti nedelsiant.
Jei atrodo, kad žibintai neįsijungia:
- Sureguliuokite potenciometrą, kad pakeistumėte LM393 garso jutiklio jautrumą garsui
- Padidinkite muziką arba laikykite ją arčiau jutiklio mikrofono, nes jos diapazonas yra mažas
6 žingsnis: Džiaukitės
Ieškokite projekto atnaujinimų!