Բովանդակություն:

7 Band Led Audio Visualizer: 4 քայլ (նկարներով)
7 Band Led Audio Visualizer: 4 քայլ (նկարներով)

Video: 7 Band Led Audio Visualizer: 4 քայլ (նկարներով)

Video: 7 Band Led Audio Visualizer: 4 քայլ (նկարներով)
Video: The Light Gate Welcomes Aage Nost, August 28th, 2023 2024, Նոյեմբեր
Anonim
Image
Image
Ականջակալների կանացի խցիկի պատրաստում
Ականջակալների կանացի խցիկի պատրաստում

Սա նախագիծ է, որը ընդունում է անալոգային անընդհատ ազդանշան, որը սովորաբար երաժշտություն է օգտագործում և այն օգտագործում է 7 խմբի լուսադիոդային վիզուալիզատոր լուսավորելու համար: Այն օգտագործում է MSGEQ7 չիպը ՝ երաժշտական ազդանշանը վերլուծելու համար ՝ հաճախականության մեծությունները ստանալու համար և քարտեզագրում այն առաջնորդվող շերտերին: Օգտագործված Led շերտերն են SK6812- ը, որը հայտնի է նաև որպես WS2811 կամ Adafruit Neopixel:

Օգտագործված սարքավորումներ.

1.) MSGEQ7

2.) 3.5 մմ իգական օժանդակ խցիկ

3.) 2x 22k Օմ դիմադրիչներ

4.) 0.01 microFarad կոնդենսատոր

5.) 2x 0.1 microFarad կոնդենսատորներ

6.) 200 կգ Օհմ դիմադրություն

7.) 33 picoFarad կոնդենսատոր

8.) Arduino Uno

9.) SK6812 RGB LED ժապավեն/ WS2811 RGB LED ժապավեն/ Adանկացած Adafruit Neopixel Strip

Քայլ 1: Ականջակալների կանացի խցիկի պատրաստում

Channelsոդեք երկու ալիքները `յուրաքանչյուրը 2 տարբեր 22K Օմ դիմադրիչներով: Այնուհետև միացրեք երկու դիմադրիչները և դրանք կպցրեք 0,01 միկրոՖարադի կոնդենսատորին: Դա ազդանշան կլինի: theեկից գետինը գնում է դեպի հացի տախտակի գետնին

Քայլ 2. Arduino- ի և MSGEQ7- ի միացում

Arduino- ի և MSGEQ7- ի միացում
Arduino- ի և MSGEQ7- ի միացում
Arduino- ի և MSGEQ7- ի միացում
Arduino- ի և MSGEQ7- ի միացում

Լարացրեք IC- ն, ինչպես ցույց է տրված սխեմատիկայում:

Վերագործարկումը անցնում է Arduino- ի թվային 8 -րդ կապին:

Strobe- ն անցնում է Arduino- ի թվային 5 -րդ կապին:

DC out- ը անցնում է Analog- ին A0- ում

LED- ի տվյալները մուտքագրվում են Arduino- ի թվային Pin 6:

Քայլ 3: LED- ներ

LED- ները
LED- ները

Եթե ցանկանում եք հին դպրոցական վիզուալիզատոր ազդեցություն ունենալ, կպցրեք քարտերի ֆոնդի շուրջը 7 շերտ: Մի օգտագործեք պինդ միջուկի մետաղալարեր, դրանք լավ կպչուն չեն շերտերի բարձիկներին: Տվյալները անցնում են arduino- ի 6 -րդ կապին: Բացի այդ, LED- ները կարող են մեկ LED- ի համար հավաքել մինչև 80 միլիարդ Ամպեր: Դա նշանակում է, որ 60 լուսադիոդային լուսարձակներ կարող են նկարել մինչև 5 ամպեր (4.8A): Ես օգտագործում եմ հին պրոցեսորի սնուցման սարք:

Քայլ 4: Կոդ

կոդը կցված է և կարող է բացվել arduino ide- ում: Կոդում կարող եք սահմանել LED- ների թիվը:

Խորհուրդ ենք տալիս: