Innholdsfortegnelse:
- Trinn 1: Samle materialet ditt
- Trinn 2: Samle verktøyene dine
- Trinn 3: Blokker
- Trinn 4: LED Matrix
- Trinn 5: Koble LED -matrisen til Arduino
- Trinn 6: Spille av musikk
Video: Arduino LED Audio Spectrum: 6 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Dette er en guide som bruker Arduino Uno til å vise lydbølgeformen til musikken din ved hjelp av en matrise av LED -er (lysemitterende dioder).
Trinn 1: Samle materialet ditt
Dette er en liste over alt materialet du trenger
1. Arduino Uno (eller billigere alternativ)
2. Spectrum Shield (du må kanskje kjøpe overskrifter og lodde dem på deg selv)
3. Et loddfritt brødbrett
4. Tre eller 3D filament
5. Lodding
6. En haug med ledninger
7. Lysdioder og motstander (jeg brukte disse. Antall lysdioder kan variere avhengig av hvor mange rader og kolonner du vil ha)
Trinn 2: Samle verktøyene dine
Det er viktig å bruke de riktige verktøyene! Dette er en liste over verktøyene du trenger
1. Treblokk
- 1. En drill
- 2. En 3/16 bor
- 3. En slags sag for å klippe veden (jeg brukte en rundsag)
- 4. To klemmestenger (valgfritt: for å holde veden nede)
- 5. En rettvinkellinjal for å måle treverket (linjalen fungerer)
- 6. En penn for å markere treverket
ELLER
1. Plastblokk
1. En 3D -skriver
2. Et loddejern
3. lang nesetang (For enkelt å bøye ledninger mens du arbeider med loddejern)
4. Wire strippere/kuttere
5. Og selvfølgelig en datamaskin for å programmere Arduino ved hjelp av Arduino -programvaren
Trinn 3: Blokker
I denne guiden skal jeg lage en 7 x 5 LED -matrise
7 kolonner, 5 rader = 35 (7 * 5) lysdioder og 12 (7 + 5) pinner
Jo flere kolonner og rader du legger inn i matrisen: jo flere pinner trenger du.
For dette prosjektet er det 13 tilgjengelige pinner, så summen av radene og kolonnene dine bør ikke overstige 13.
Hver LED skal være 15 mm fra hverandre for å sikre enkel lodding
Matrisen vil være 90 mm x 60 mm. Vi legger til en 40 mm margin på alle sider
Trekloss
- Så kutt et treverk som er 170 mm (17 cm) med 140 mm (14 cm)
- Nå bruker du en linjal og en penn til å tegne 90 mm x 60 mm rutenettet
- Bor et hull gjennom hvert punkt med 3/16 borekronen
- Etter at du borer kan det være lurt å slipe den
- Du kan male eller beise treverket (jeg beiset mitt for å gi det en mørkere farge)
ELLER
Plastblokk
Last ned og 3D -utskrift av denne STL -modellen:
Trinn 4: LED Matrix
1. Snu treblokken din og sett en LED i hvert hull. Plasser hver LED slik at bakkenålen rettes mot det nederste venstre hjørnet av trestykket. 2. Bøy hver jordpinne rett ned, pass på at jordpinnene ikke overlapper noen strømpinner. 3. Bøy nå alle strømpinnene til høyre 4. Lodd alle jordpinnene sammen 5. Bøy strømpinnene slik at de ikke berører jordpinnene og lodder dem sammen. 6. Dobbeltsjekk for å sikre at ingen jordet pinne berører en strømnål! 7. Hvis du bruker tilkoblingstråd som jeg er, klipp og ta av ledninger for hver rad og kolonne lenge nok til å nå Arduino 8. Lodd ledningene sammen
Trinn 5: Koble LED -matrisen til Arduino
- Koble spektrumskjoldet til Arduino
- Koble ledning på rad 1 til digital pinne 6 og rad 2-5 ledninger til analoge pinner 2-5
- Koble kolonne 1-7 til brødbrettet gjennom motstander og til Arduino digitale pinner 7-13
- Kjør denne koden for å sikre at alle lysdiodene dine fungerer. Jeg måtte bytte ut noen
- Kjør denne koden jeg laget med Multiplexing for å lyse opp til lyd
Trinn 6: Spille av musikk
Bruk en hjelpeledning for å koble skjermen til en hvilken som helst enhet som har en ekstra kontakt (smarttelefon, datamaskin, iPod, etc)
Bruk deretter en annen hjelpeledning til å sende ut til høyttalere eller koble til hodetelefoner!
Jeg har den eldre DEV -10306 - Spektrumskjoldet slik at begge hjelpekontaktene mine kan brukes som inngang eller utgang.
Den nyere modellen skal spesifisere hvilken aux -kontakt som er inngang og utgang på kortet.
Du kan bruke et 9v batteri og ta LED -matrisen hvor som helst!
Anbefalt:
Superstørrelse Acryllic Spectrum Analyzer: 7 trinn (med bilder)
Superstørrelse Acryllic Spectrum Analyzer: Hvorfor vil du se på de små LED -skjermene eller de små LCD -skjermene hvis du kan gjøre det stort? Dette er en trinnvis beskrivelse av hvordan du bygger din egen Giant sized Spectrum analysator.Bruker akrylfliser og ledede strimler for å bygge et rom som fyller lys
ZX Spectrum USB -adapter for Raspberry Pi RetroPie bygger: 5 trinn (med bilder)
ZX Spectrum USB-adapter for Raspberry Pi RetroPie Builds: RetroPie er en spesiell Linux-distro som er designet spesielt for å etterligne retro videospillsystemer på Raspberry Pis og andre enkeltbordsmaskiner. Jeg har hatt lyst til å gå alt ut på en RetroPie-bygg en stund nå, og da jeg så den repro
DIY Arduino Audio Signal Spectrum Analyzer: 3 trinn
DIY Arduino Audio Signal Spectrum Analyzer: Dette er en veldig enkel lydanalysator med visuelle moduser som kan endres
CRAZY L.O.L SPECTRUM ANALYZER: 6 trinn (med bilder)
CRAZY L.O.L SPECTRUM ANALYZER: I dag vil jeg dele hvordan jeg lager et lydspektrumanalysator - 36 bånd ved å kombinere 4 LoL Shields sammen. Dette sprø prosjekt bruker et FFT -bibliotek for å analysere et stereolydsignal, konvertere det til frekvensbånd og vise amplituden til disse frekvensene
LoL Shield Audio Spectrum VU Meter: 4 trinn (med bilder)
LoL Shield Audio Spectrum VU Meter: Dette er et lydspektrum VU meter som bruker LoL Shield for Arduino. LoL Shield er en 14 x 9 LED -matrise som passer på Arduino som et skjold og styres gjennom en effektiv metode kjent som Charlieplexing. Den ble designet av Jimmie P