Innholdsfortegnelse:

Arduino LED Audio Spectrum: 6 trinn (med bilder)
Arduino LED Audio Spectrum: 6 trinn (med bilder)

Video: Arduino LED Audio Spectrum: 6 trinn (med bilder)

Video: Arduino LED Audio Spectrum: 6 trinn (med bilder)
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Juli
Anonim
Image
Image
Arduino LED lydspektrum
Arduino LED lydspektrum

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

Samle materialet ditt
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

Samle verktøyene dine
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

Blokkere
Blokkere
Blokkere
Blokkere
Blokkere
Blokkere
Blokkere
Blokkere

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

  1. Så kutt et treverk som er 170 mm (17 cm) med 140 mm (14 cm)
  2. Nå bruker du en linjal og en penn til å tegne 90 mm x 60 mm rutenettet
  3. Bor et hull gjennom hvert punkt med 3/16 borekronen
  4. Etter at du borer kan det være lurt å slipe den
  5. 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

LED -matrise
LED -matrise
LED -matrise
LED -matrise
LED -matrise
LED -matrise

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

Image
Image
Koble LED -matrisen til Arduino
Koble LED -matrisen til Arduino
Koble LED -matrisen til Arduino
Koble LED -matrisen til Arduino
  1. Koble spektrumskjoldet til Arduino
  2. Koble ledning på rad 1 til digital pinne 6 og rad 2-5 ledninger til analoge pinner 2-5
  3. Koble kolonne 1-7 til brødbrettet gjennom motstander og til Arduino digitale pinner 7-13
  4. Kjør denne koden for å sikre at alle lysdiodene dine fungerer. Jeg måtte bytte ut noen
  5. Kjør denne koden jeg laget med Multiplexing for å lyse opp til lyd

Trinn 6: Spille av musikk

Spiller musikk
Spiller musikk
Spiller musikk
Spiller musikk
Spiller musikk
Spiller 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: