Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä on projekti, joka ottaa jatkuvan analogisen signaalin, yleensä musiikin, ja käyttää sitä 7 -kaistaisen led -visualisoijan sytyttämiseen. Se käyttää MSGEQ7 -sirua musiikkisignaalin analysointiin saadakseen taajuuden suuruudet ja kartoittaa sen led -nauhoihin. Käytettyjä Led -nauhoja ovat SK6812, joka tunnetaan myös nimellä WS2811 tai Adafruit Neopixel.
Käytetyt laitteet:
1.) MSGEQ7
2.) 3,5 mm: n naarasliitin
3.) 2x 22 k ohmin vastukset
4.) 0,01 mikroFarad -kondensaattori
5.) 2x 0,1 mikroFarad -kondensaattoria
6.) 200 kiloohmin vastus
7.) 33 picoFarad -kondensaattori
8.) Arduino Uno
9.) SK6812 RGB led -nauha/ WS2811 RGB -led -nauha/ Mikä tahansa Adafruit Neopixel Strip
Vaihe 1: Naaraskuulokeliitännän tekeminen
Juottaa molemmat kanavat kahdella eri 22K ohmin vastuksella. Yhdistä sitten kaksi vastusta ja juota ne 0,01 mikroFarad -kondensaattoriin. Se olisi signaali sisään. Pistokkeen maa menee leipälautan maadoituskiskoon
Vaihe 2: Kytke Arduino ja MSGEQ7
Kytke IC -kaapeli kaavion mukaisesti.
Palautus menee Arduinon digitaaliseen nastaan 8.
Strobe menee Arduinon digitaaliseen nastaan 5.
DC -lähtö menee analogiseen A0: ssa
LED -valon tiedot menevät Arduinon digitaaliseen nastaan 6.
Vaihe 3: LEDit
Sinun on juotettava 7 nauhaa sarjassa korttikotelon ympärille, jos haluat saada vanhan koulun visualisointitehosteen. Älä käytä kiinteää lankaa juottamiseen, koska ne eivät tartu kauniisti nauhojen tyynyihin. Tiedot menevät arduinon nastaan 6. Myös LEDit voivat ottaa jopa 80 milli ampeeria LEDiä kohti. Tämä tarkoittaa, että 60 LEDiä voi ottaa jopa 5 ampeeria (4,8A). Käytän vanhaa CPU -virtalähdettä.
Vaihe 4: Koodi
koodi on liitetty ja se voidaan avata arduino ide. Voit asettaa koodissa olevien merkkivalojen määrän.