Isi kandungan:

Kotak Muzik Arduino Dengan Paparan Lirik: 9 Langkah
Kotak Muzik Arduino Dengan Paparan Lirik: 9 Langkah

Video: Kotak Muzik Arduino Dengan Paparan Lirik: 9 Langkah

Video: Kotak Muzik Arduino Dengan Paparan Lirik: 9 Langkah
Video: Kotak - Pelan pelan saja Drum arduino cover 2024, Julai
Anonim
Kotak Muzik Arduino Dengan Paparan Lirik
Kotak Muzik Arduino Dengan Paparan Lirik
Kotak Muzik Arduino Dengan Paparan Lirik
Kotak Muzik Arduino Dengan Paparan Lirik
Kotak Muzik Arduino Dengan Paparan Lirik
Kotak Muzik Arduino Dengan Paparan Lirik

Saya baru-baru ini membeli LCD 2-baris x 16 aksara (Liquid Crystal Display) untuk dimainkan. Setelah berkenalan dengannya, saya mula memikirkan projek untuk menggunakannya; sesuatu yang sedikit asli. Saya memutuskan untuk membuat kotak muzik yang akan memaparkan lirik (atau mesej) semasa lagu dimainkan. Untuk muzik, saya membeli papan pemain format MP3 kecil. Arduino Nano menjalankan LCD dan MP3. Nano dan MP3 sesuai pada papan roti ukuran setengah dengan pendawaian yang sangat sedikit. Keseluruhan perniagaan ini dikuasakan oleh bateri lithium-ion yang boleh dicas semula. Saya juga membeli pembesar suara kecil yang berkualiti. Semuanya sesuai dengan kotak yang bagus yang saya beli secara tempatan di Kraf dan Kain Jo-Ann. Saya membuat penutup untuk menyembunyikan elektronik; hanya paparan skrin LCD.

Untuk pemilihan muzik pertama saya memilih "Love Me Tender" Elvis Presley. Untuk menjelaskan sebabnya, izinkan saya menambah sedikit latar belakang. Saya berjumpa dengan isteri saya semasa saya di kolej (1955-59). Di pesta bir saya akan bermain gitar dan menyanyi (agak). Saya akhirnya membuat lirik baru untuk muzik khusus untuknya. Saya berhasrat untuk menjadikan lirik tersebut sebagai pilihan muzik seterusnya; dia bersumpah bahawa dia memilikinya, tetapi belum menemui mereka. Sudah tentu saya melupakan mereka. Tetapi kotak muzik adalah hadiah untuk isteri saya. Dia adalah pelukis yang baik dan akan menggayakan kotak.

Untuk penjelasan: Saya hanya menulis satu Instructable: Knock-Knock Treasure Box sebelumnya. Saya menerbitkannya sebagai dick55. Entah bagaimana nama lain diberikan untuk yang satu ini.

Langkah 1: Bahagian, Bahan, dan Alat yang Diperlukan

Bahagian dan Bahan

Apabila saya ingin mendapatkan bahagian dengan cepat dengan penghantaran "percuma" saya menggunakan Amazon Prime. Saya sering dapat menjumpai banyak di satu tempat ini, yang merupakan kemudahan sebenarnya. Jika tidak, saya mencari ebay dan pembekal lain. Mana-mana item yang disenaraikan di bawah yang tidak menunjukkan pembekal bermaksud bahawa saya sudah memilikinya.

Kotak (Jo-Ann's) Woodline Works ITEM # 64860

Basswood (Jo-Ann 1/8 x 4 x 24 inci)

Kain gril pembesar suara (Jo-Ann) ¼ halaman adalah minimum pembelian yang dibenarkan

Arduino Nano

LCD (Amazon / Sunfounder I2C LCD1602)

Pemain MP3 (Amazon / DFPlayer)

Kad memori untuk pemain MP3 (Amazon / SanDisk 16GB micro SD)

Pembesar suara (Parts-Express / DaytonAudio CE32A-8)

Papan roti bersaiz separuh

Bateri dan pengecas lithium-ion bersaiz 9V

Penyambung snap-on bateri dengan petunjuk merah (+) dan hitam (-)

Suis penutup (SPDT yang diaktifkan spring-tuas)

# 22 wayar penyambung tembaga pepejal

Pelompat pita 40 dawai, panjang 8 inci, perempuan-lelaki

1000 perintang ohm (2)

Memo 2x4

Pita busa Dupont dua sisi

# 4 skru dan mur

Lem (saya menggunakan Ailene's Tacky Glue untuk hampir semua perkara)

Penanda warna kekal

Alatan Yang Saya Gunakan

Meja gergaji (Adakah pekerjaan terbaik memotong kayu bass, atau kayu apa pun, dengan tepat dan mudah)

Coping saw (untuk memotong lubang penutup untuk skrin LCD)

Tekan gerudi dan bit kayu (1 spade) yang membosankan

Pembaris dengan tanda 1/32 inci atau 1 mm

Pateri solder, pendirian, pateri, dan pembersih hujung tembaga

Playar mata jarum

Stripper wayar (saya cadangkan Vise-Grip agar mudah dilucutkan; Amazon)

Langkah 2: Ubahsuai Kotak

Ubahsuai Kotak
Ubahsuai Kotak
Ubahsuai Kotak
Ubahsuai Kotak
Ubahsuai Kotak
Ubahsuai Kotak
Ubahsuai Kotak
Ubahsuai Kotak

Penceramah

Bor lubang pembesar suara berdiameter 1 inci di tengah kotak depan dengan menggunakan spade bit atau lubang gergaji.

Ini adalah masa terbaik untuk memasang pembesar suara. Gunakan empat keping pita busa 2 sisi pada bingkai, pusat pembesar suara di lubang.

Potong sebidang kain gril untuk menutup lubang dan lekatkan ke kotak di luar, berpusat pada lubang, Pada papan kayu bass, letakkan penutup kain gril persegi, gerudi di tengah lubang 1 inci, potong penutup, dan lekatkan ke kotak.

Penutup Pembesar Suara / Penutup

Potong bahagian penutup pembesar suara / penutup dari papan kayu bass, bertujuan untuk slip kemas yang sesuai di dalam kotak.

Lekatkan bahagian ke belakang, dan kemudian gam di atasnya. Saya juga memotong panjang dowel persegi untuk menambah sudut yang diperkuat.

(Ingat, dimensi sisi mestilah kurang dari 1/8 inci daripada ketinggian dalaman kotak untuk menampung penutup dan cukup lebar untuk membersihkan kedalaman pembesar suara.

(Juga, bahagian belakang mestilah sekurang-kurangnya ¼ inci lebih rendah daripada kotak dalaman untuk membolehkan keluarnya wayar di bahagian bawah dan untuk penutup atas.)

Suis Tudung

Ini adalah masa yang tepat untuk memasang suis penutup dan butang pengaktifannya.

Butang saya berukuran 7/16 inci dowel 1/8 inci. Saya membungkus pita penutup selebar 1/8 inci di bahagian bawah untuk menyimpannya di penutup semasa penutup dipasang.

Saya mengetuk suis di depan kotak pada kedudukan mendatar yang memastikan bahagian penutup membersihkannya, pada kedudukan menegak yang meletakkan titik penggerak tuas pegas 1/4 inci di bawah kotak atas (ketebalan atas ditambah kawasan yang ditoreh butang), dan jarakkan dua ketebalan pita busa dari kotak depan untuk memberi ruang untuk lubang butang. Saya mengukur jarak terpasang titik pusat tuas spring dari depan kotak dan menggerudi lubang 1/8 inci di bahagian atas penutup untuk butang dan membesarkannya sedikit untuk membenarkan kebebasan bergerak. Butang terletak pada titik penggerak tuas pegas dengan 3/16 menonjol di atas penutup penutup tebal 1/8 inci.

Bawah Palsu

Potong bahagian bawah yang salah untuk membuat penutup yang pas di bahagian belakang penutup suis pembesar suara / penutup, supaya kedua-dua bahagian dipegang di tempat tanpa memerlukan skru.

Buat takik untuk penyambung LCD.

(Ingatlah untuk merekatkan sebatang pita ke bahagian bawah yang salah, membiarkan pita melilit agar mudah mencabut bahagian bawah palsu.)

Kelewatan memotong penyokong sisi kotak untuk bahagian bawah palsu sehingga ketinggian papan roti dan pemasangan kabel dapat ditentukan. (Saya tidak melakukan ini dan harus menambah dua batang perlawanan di setiap sisi untuk mendapatkan izin yang mencukupi.)

Penutup Tudung

Potong penutup penutup kotak untuk penutup yang selesa.

Letakkan lubang segi empat tepat untuk paparan LCD. Lubang berpusat harus membenarkan pelepasan dengan penutup suis pembesar suara / penutup semasa penutup ditutup. ! menggunakan coping saw untuk memotong lubang LCD, terlebih dahulu menggerudi lubang akses untuk pisau. (Nota: Saya sukar mendapatkan potongan yang cantik.)

Buat takik untuk penyambung LCD.

Tandakan 4 lubang pemasangan dan gerudi.

Pasang LCD dengan skru dan mur # 4 menggunakan spacer jika perlu.

Potong empat kaki pemasangan persegi dari 2x4, dengan panjang untuk mencapai penutup penutup yang rata dalam penutup, termasuk satu ketebalan pita busa. (Foto menunjukkan pita busa di atas pelekap. Saya memutuskan bahawa ini bukan cara untuk pergi.)

Tandakan titik pemasangan pada penutup, gerudi lubang skru di penutup, dan lubang pandu pada pelekap untuk skru # 4.

(Ingatlah untuk memasang pelekap dari penutup pembesar suara / penutup penutup supaya tidak ada gangguan kepala skru semasa penutup ditutup.)

Skru pelekap dan tekan penutup ke penutup untuk menahannya dengan pita busa.

(Catatan: Skru membolehkan penutup dilepaskan jika perlu. Pita busa menjadikannya terlalu sukar untuk dilepaskan.)

Langkah 3: Buat Papan Roti

Buat Papan Roti
Buat Papan Roti

Pasang Pemain Nano dan MP3 ke Breadboard

Pasangkan Nano dengan pin 1 (D13) di papan roti G-30.

Pasangkan Pemain MP3 dengan pin 8 (sambungan pembesar suara) di H-1.

Jadual Pendawaian Papan Roti

Kuasa:

Bas J-19 hingga + 5V (output Nano 5V)

Bas J-17 ke Darat (-)

Bas J-8 hingga + 5V (input MP3 5V)

Bas J-2 ke Darat (-)

Sambungan Bersiri Perisian dari Pemain Nano ke MP3:

A-10 hingga A-20.

B-13 hingga B-21

Perintang 1K ke dalam E-10 dan F-10. (Perintang ini mengimbangi antara muka 3.3V pada Pemain MP3.)

Perintang 1K ke dalam E-13 dan F-13.

I-7 hingga I-10.

J-6 hingga J-13.

Langkah 4: Pasang dan Sambungkan Papan Roti

Pemasangan Papan Roti

Tanggalkan sedikit alas papan roti di setiap sudut dan sapukan pita busa.

(Jangan keluarkan semua sokongan atau anda tidak akan dapat mengeluarkan papan roti.)

Letakkan papan roti ke bawah di bahagian tengah kotak.

Pemasangan dan Sambungan Bateri 9V

Pasang bateri di sudut kanan belakang kotak menggunakan pita busa berpusat kecil.

Pateri wayar merah penyambung snap-on bateri ke tiang input suis penutup.

Pisahkan penyambung dua pita (satu wayar berwarna merah) dan potong hujung wanita.

Pateri wayar merah ke tiang suis yang mengeluarkan 9V apabila suis tidak tertekan.

Pateri wayar lain ke wayar hitam dari penyambung snap-on.

Gunakan penanda untuk menandakan papan roti I-16 merah (output Nano 5V). Tandakan I-15 hitam (tanah).

Pasangkan pin dua pita, merah hingga merah, hitam hingga hitam.

Sambungan Pembesar suara

Pisahkan penyambung tiga pita dan potong hujung wanita.

Pateri dua wayar luar ke terminal pembesar suara. Kawat tengah tidak digunakan.

Pasang pin luar ke papan roti I-1 dan I-3. Polariti tidak penting.

Sambungan LCD

Pisahkan penyambung empat pita, pilih skema warna kelabu-merah-oren-kuning.

Di hujung LCD, pasangkan penyambung wanita ke pin LCD seperti yang ditentukan di bawah. SCL dan SDA adalah antara muka I2C.

Di papan roti, bahagikan pita 4-wayar menjadi dua pita 2-wayar: kuasa merah-hitam dan pin I2C kuning oren yang disambungkan seperti yang ditentukan di bawah.

LCD (Perempuan) Akhir:

Kelabu - Gnd

Merah - 5V

Jingga - SCL

Kuning - SDA

Papan Roti (Lelaki) Tamat (tandai sesuai):

Bas kelabu - Tanah (-)

Bas Merah - 5V (+)

Jingga - J-22

Kuning - J-23

Langkah 5: Buat dan Pasang Sokongan Sisi Kotak untuk Bahagian Bawah Palsu

Dengan papan roti dan semua pendawaian di tempat, ukur ketinggian pendawaian di atas lantai kotak.

Potong kedua penyokong dari papan kayu hingga ketinggian sedikit lebih tinggi daripada ukuran ini dan lebarnya sedikit kurang dari dasar palsu. Lekatkannya pada bahagian kotak.

Langkah 6: Muat turun Sketsa Arduino ke Nano

Salin lakaran berikut ke Arduino IDE dan kemudian muatkan ke Nano. Lakaran tersebut dikomentari untuk memudahkan pemahaman.

Langkah 7: Muat turun Muzik Ke Kad SD Mikro

Dengan menggunakan PC anda, muatkan muzik MP3 berikut ke dalam kad mikro SD dan masukkan ke dalam Pemain MP3.

Langkah 8: Main

Sambungkan bateri dan anda akan bersedia untuk bermain.

Saya cuba menunjukkan video pada langkah ini, tetapi saya tidak pernah membuat satu video sebelum ini dan saya tidak mempunyai masalah.

Berikut adalah beberapa sumber yang berguna:

wiki.sunfounder.cc/index.php?title=I%C2%B2C…

www.dfrobot.com/wiki/index.php/DFPlayer_Mi…

github.com/Arduinolibrary/DFPlayer_Mini_mp…

www.parts-express.com/pedocs/specs/285-101…

Disyorkan: