Isi kandungan:

Arduino MP3: 4 Langkah
Arduino MP3: 4 Langkah

Video: Arduino MP3: 4 Langkah

Video: Arduino MP3: 4 Langkah
Video: MP3 using DFplayer and Arduino | Soundpod part 2 [DIY] 2024, Julai
Anonim
Arduino MP3
Arduino MP3

Pada Instructables ini, saya akan menunjukkan kepada anda bagaimana saya membuat pemain mp3 yang sangat tidak sempurna. Ringkasnya, terdapat melodi yang tersimpan dalam memori yang akan dimainkan berdasarkan butang mana yang ditekan.

Langkah 1: Komponen

Komponen
Komponen

Perintang

1x 220 ohm

1x 560 ohm

1x 4.7k ohm

1x 1k ohm

1x 10k ohm

1x 1M ohm

LED 1x

Butang tekan 4x

1x Piezo

Langkah 2: Persediaan

Persediaan
Persediaan

Penempatan butang dan perintang masuk ke input analog, dan ia dipanggil tangga perintang.

Butang pertama dihubungkan dengan hanya wayar, yang ke-2 dengan perintang 220 ohm, yang ke-3 dengan perintang 10K ohm, dan yang ke-4 dengan perintang 1M ohm.

Pada akhirnya, litar harus dilengkapkan dengan perintang ohm 1K. Sementara itu, wayar lain harus disambungkan ke analog di A0 untuk membaca rintangan.

Di tengah, wayar dari pin digital 8 mesti disambungkan ke bel dan perintang. Output dari pin 8 adalah nada yang akan dimainkan oleh buzzer dan ketika LED akan menyala atau mati.

Akhir sekali, buzzer harus dilengkapkan dengan 4.7k ohm untuk menurunkan kelantangan serta menjadikan suaranya lebih jelas.

Langkah 3: Kodnya

Untuk kodnya, ia mempunyai dua bahagian. Pengekodan lagu, dan pengekodan lagu yang akan dimainkan ketika butang ditekan.

Lagu-lagunya dikodkan oleh:

Star Wars Imperial Mac

oleh eserra / www.instructables.com/id/How-to-Easily-Play-Music-With-Buzzer-on-Arduino-Th/

Lagu Tema Harry Potter

oleh Borderliner / www.instructables.com/id/Arduino-Harry-Potter-Theme-Song

Tetris

Oleh electricmango /

Saya telah membuat sedikit pengubahsuaian dengan kod untuk menjadikannya berfungsi dengan papan kenyataan saya.

Langkah 4: Penambahbaikan

Ada banyak perkara yang boleh saya perbaiki di masa hadapan. Ini termasuk, menambahkan potensiometer antara sambungan pin 8 ke buzzer. Dengan potensiometer, saya dapat mengawal kelantangan buzzer. Juga, saya harus memampatkan nota ke dalam perpustakaan yang berasingan atau semuanya menjadi satu. Menambah sesuatu seperti pemasa 555 dan menyambungkan beberapa LED akan menjadikannya lebih cepat. Terakhir, saya dapat menambahkan SCR dan butang yang menghentikan lagu di pertengahan ketika ditekan.

Bagaimanapun, terima kasih kerana membaca Instructable saya.

Disyorkan: