Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Jeg trodde det ville være spennende å lage et Arduino -prosjekt med lydreaktive RGB -lysdioder. Mitt endelige mål vil til slutt være å bruke 2 individuelt adresserbare 8x8 LED -matriser for å lage lydreaktive øyne, men foreløpig blir jeg bare kjent med hvordan disse komponentene vil fungere sammen.
Rekvisita:
Jeg bruker Arduino Uno R3 Starter Kit, og de fleste rekvisita kommer fra det. Den eneste ekstra forsyningen er LM393 lydsensor og WS2812B 8x8 LED -matriser. Jeg kjøpte alle tre fra Amazon.com her:
Arduino Uno R3 Starter Kit på Amazon.com = $ 36,99
Arduino Uno R3
Jumperkabler (m/m og m/f)
USB-A til USB
LM393 lydsensor x 5 = $ 7,99
WS2812B RGB individuelt adresserbar 8x8 LED -matrise = $ 10,99 x 2
Liten skrutrekker for LM393s potensiometer
Du må også legge til Adafruit Neopixel -biblioteket i Arduino -programvaren
Trinn 1: Skaff materialer
Området du bor i gir deg kanskje ikke tilgang til elektronikkomponenter, for eksempel de i dette prosjektet.
Du kan se etter disse komponentene i hobbybutikker eller online. Husk at hvis du planlegger å bestille delene dine online, må du gjøre det på forhånd fordi noen av dem kan ta litt tid å komme frem.
Trinn 2: Kontroller spenningen
Sørg for at du bruker riktig spenning, motstander eller andre komponenter for å få prosjektet til å fungere trygt.
I dette prosjektet kan LM393 lydsensor bruke 3.3v eller 5v pin og LED matrisene bruker 5v pin. Jeg koblet begge til 5v. Men hvis du brukte en enkelt LED eller en annen matrise, må du legge til riktig motstand i kretsen.
Som du kan se på bildet og følgende kretsdiagram, trengte jeg ikke å bruke alle ledningene som kom ut av hver LED -matrise.
Trinn 3: Kabling
Dette trinnet vil kreve begge typer hoppekabler.
Husk å koble prosjektet trygt. Jeg liker å koble kretsene og koble komponentene mens strømmen er helt frakoblet.
Trinn 4: Arduino -skissen
Dette er min Arduino -fil for å kjøre mine (e) lydreaktive LED (er), men du kan endre den til din smak. Jeg vil fortsette å oppdatere dette prosjektet i fremtiden.
Hvis du åpner den serielle skjermen i Arduino IDE, kan du kontrollere sensorens deteksjonsverdier og justere potensiometeret på LM393 med den lille skrutrekkeren.
Trinn 5: Last opp skissen til Arduino
Denne delen krever USB-A til USB-kabelen, så ha den klar til bruk.
Enheten skal begynne å fungere med en gang.
Hvis lysene ikke ser ut til å være aktivert:
- Juster potensiometeret for å endre lydfølsomhet på LM393 lydsensor
- Skru opp musikken eller hold den nærmere mikrofonen på sensoren, fordi den har en kort rekkevidde
Trinn 6: NYT
Se etter oppdateringer til prosjektet!