Daftar Isi:

Visualizer Musik Dengan Arduino: 5 Langkah
Visualizer Musik Dengan Arduino: 5 Langkah

Video: Visualizer Musik Dengan Arduino: 5 Langkah

Video: Visualizer Musik Dengan Arduino: 5 Langkah
Video: Arduino Music Visualizer Tutorial 2024, November
Anonim
Image
Image

Visualizer Musik Interaktif

Komponen

LM338T x5

Potensiometer x2 (1k dan 10k)

1N4006 dioda x5

Kapasitor x2 (1uF dan 10uF)

Resistor x3 (416, 10k dan 1k)

Pembagi aux x1

Kabel aux x1

Arduino Duemilanove x1 (Uno diuji oke)

Jack Aux x1

LM785C x1

TL071CP x1

Jack baterai 9V x2

Kabel jumper x Banyak

LED dengan pengontrol WS2812B x46

Adaptor laptop Dell 16V 20A x1

Langkah 1: Menyolder 5 LM338T Array

Solder 5 LM338T Array
Solder 5 LM338T Array
Solder 5 LM338T Array
Solder 5 LM338T Array

Rangkaian konverter tegangan linier ini menurunkan tegangan suplai adaptor laptop 16V ke tegangan suplai LED 5V.

Langkah 2: Sirkuit Pra-pemrosesan untuk Input Sinyal Aux

Sirkuit Pra-pemrosesan untuk Input Sinyal Aux
Sirkuit Pra-pemrosesan untuk Input Sinyal Aux
Sirkuit Pra-pemrosesan untuk Input Sinyal Aux
Sirkuit Pra-pemrosesan untuk Input Sinyal Aux
Sirkuit Pra-pemrosesan untuk Input Sinyal Aux
Sirkuit Pra-pemrosesan untuk Input Sinyal Aux
Sirkuit Pra-pemrosesan untuk Input Sinyal Aux
Sirkuit Pra-pemrosesan untuk Input Sinyal Aux

Di sisi kiri papan tempat memotong roti adalah rangkaian op-amp TL071 yang menjumlahkan dan memperkuat sinyal input aux yang berkisar dari -1,25 hingga 1,25V. Sinyal digeser ke Arduino Vref 0~5V selama tahap pra-pemrosesan. Ini memblokir kebisingan yang dihasilkan oleh operasi analogread() Arduino. Regulator tegangan LM7805 terletak di tengah papan tempat memotong roti, yang mengubah tegangan suplai baterai 9V menjadi tegangan suplai 5V untuk Arduino. Soket aux-in ada di tepi kanan, memastikan koneksi yang baik dengan perangkat pemutaran. Pembagi aux menyelipkan sinyal output perangkat pemutaran menjadi dua. Satu dipasok ke speaker, yang lain dipasok ke Arduino.

Langkah 3: Arduino Pinout dan LED

Pinout Arduino dan LED
Pinout Arduino dan LED
Pinout Arduino dan LED
Pinout Arduino dan LED

Di sisi bawah papan Aruidno, Aruidno di-ground ke papan tempat memotong roti dengan kabel putih di sebelah kiri, pin2 membaca sinyal output audio dari sirkuit pra-pemrosesan. Di sisi atas, Arduino terhubung ke array LM338 dengan kabel putih lainnya, pin3 di sisi kanan memberi sinyal serial ke strip LED.

Langkah 4: Hasil

Langkah 5: Kode Sumber

Kode sumber

Direkomendasikan: