Innholdsfortegnelse:

7 Band Led Audio Visualizer: 4 trinn (med bilder)
7 Band Led Audio Visualizer: 4 trinn (med bilder)

Video: 7 Band Led Audio Visualizer: 4 trinn (med bilder)

Video: 7 Band Led Audio Visualizer: 4 trinn (med bilder)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Image
Image
Gjør den kvinnelige hodetelefonkontakten
Gjør den kvinnelige hodetelefonkontakten

Dette er et prosjekt som tar inn et kontinuerlig analogt signal, vanligvis musikk og bruker det til å tenne en 7 -bånds ledet visualizer. Den bruker MSGEQ7 -brikken til å analysere musikksignalet for å få frekvensstørrelsene og kartlegge det til led -stripene. Led -stripene som brukes er SK6812 også kjent som WS2811 eller Adafruit Neopixel.

Utstyr som brukes:

1.) MSGEQ7

2.) 3,5 mm kvinnelig aux -kontakt

3.) 2x 22k Ohm motstander

4.) 0,01 microFarad -kondensator

5.) 2x 0,1 microFarad -kondensatorer

6.) 200 kiloOhm motstand

7.) 33 picoFarad kondensator

8.) Arduino Uno

9.) SK6812 RGB led strip/ WS2811 RGB led strip/ Any Adafruit Neopixel Strip

Trinn 1: Lag den kvinnelige hodetelefonkontakten

Lodd de to kanalene hver med 2 forskjellige 22K Ohm motstander. Fest deretter de to motstandene og lodd dem til en 0,01 microFarad -kondensator. Det ville være et signal. Bakken fra jekken går til bakken på brødbrettet

Trinn 2: Kabling av Arduino og MSGEQ7

Kabling av Arduino og MSGEQ7
Kabling av Arduino og MSGEQ7
Kabling av Arduino og MSGEQ7
Kabling av Arduino og MSGEQ7

Koble opp IC som vist i skjematisk.

Tilbakestill går til Digital pin 8 på Arduino.

Strobe går til digital pin 5 på Arduino.

DC ut går til Analog i A0

Data In av LED -en går til Digital Pin 6 på Arduino.

Trinn 3: Lysdioder

Lysdioder
Lysdioder

Du må lodde 7 strimler i serie rundt et kartong Hvis du vil ha en visualizer -effekt fra old school. Ikke bruk solid kjernetråd til å lodde, de fester seg ikke godt til putene på stripene. Dataene går til pin 6 på arduinoen. Lysdiodene kan også trekke opptil 80 milliampere per LED. Det betyr at 60 lysdioder kan trekke opptil 5 ampere (4.8A). Jeg bruker en gammel CPU -strømforsyningsenhet.

Trinn 4: Koden

koden er vedlagt og kan åpnes i arduino ideen. Du kan angi antall lysdioder i koden.

Anbefalt: