Mündəricat:

Arduino ilə musiqi vizualizatoru: 5 addım
Arduino ilə musiqi vizualizatoru: 5 addım

Video: Arduino ilə musiqi vizualizatoru: 5 addım

Video: Arduino ilə musiqi vizualizatoru: 5 addım
Video: Leap Motion SDK 2024, Iyun
Anonim
Image
Image

İnteraktiv musiqi vizualizatoru

Komponentlər

LM338T x5

Potensialiometr x2 (1k və 10k)

1N4006 diod x5

Kondansatör x2 (1 uF və 10 uF)

Rezistorlar x3 (416, 10k və 1k)

Aux ayırıcı x1

Aux kabel x1

Arduino Duemilanove x1 (Uno sınaqdan keçirildi)

Aux jack x1

LM785C x1

TL071CP x1

9V batareya yuvası x2

Jumper kabeli x Çox

WS2812B x46 nəzarətçi ilə LED

Dell 16V 20A noutbuk adapteri x1

Addım 1: 5 LM338T İstənilən Lehimləmə

Lehimləmə 5 LM338T ixtiyari
Lehimləmə 5 LM338T ixtiyari
Lehimləmə 5 LM338T ixtiyari
Lehimləmə 5 LM338T ixtiyari

Bu xətti gərginlik çeviricisi dizisi, 16V noutbuk adapteri təchizatı gərginliyini 5V LED təchizatı gərginliyinə endirir.

Addım 2: Aux Siqnal Girişi üçün Ön İşləmə Dövrü

Aux Siqnal Girişi üçün Ön İşləmə Dövrü
Aux Siqnal Girişi üçün Ön İşləmə Dövrü
Aux Siqnal Girişi üçün Ön İşləmə Dövrü
Aux Siqnal Girişi üçün Ön İşləmə Dövrü
Aux Siqnal Girişi üçün Ön İşləmə Dövrü
Aux Siqnal Girişi üçün Ön İşləmə Dövrü
Aux Siqnal Girişi üçün Ön İşləmə Dövrü
Aux Siqnal Girişi üçün Ön İşləmə Dövrü

Çörək taxtasının sol tərəfində -1.25 ilə 1.25V arasında dəyişən aux giriş siqnalını toplayan və gücləndirən TL071 op -amp dövrəsi var. Siqnal əvvəlcədən işlənmə mərhələsində Arduino Vref 0 ~ 5V-ə keçir. Arduino analogread () əməliyyatının yaratdığı səs -küyün qarşısını alır. LM7805 gərginlik tənzimləyicisi, 9V batareya təchizatı gərginliyini Arduino üçün 5V təchizatı gərginliyinə çevirən çörək taxtasının mərkəzində yerləşir. Aux-in jakı, sağ tərəfdədir və oynatma cihazı ilə yaxşı bir əlaqə təmin edir. Aux ayırıcı, oynatma cihazının çıxış siqnalını ikiyə bölür. Biri dinamikə, digəri Arduinoya verilir.

Addım 3: Arduino Pinout və LEDlər

Arduino Pinout və LEDlər
Arduino Pinout və LEDlər
Arduino Pinout və LEDlər
Arduino Pinout və LEDlər

Aruidno lövhəsinin aşağı tərəfində, Aruidno soldakı ağ tellə çörək taxtasına bağlanmışdır, pin2 əvvəlcədən emal dövrəsindən gələn səs çıxışı siqnalını oxuyur. Üst tərəfdə, Arduino digər ağ tel ilə LM338 massivinə bağlanmışdır, sağdakı pin3 LED şeridinə serial siqnal verir.

Addım 4: Nəticə

Addım 5: Mənbə Kodu

Mənbə kodu

Tövsiyə: