Ultimate Arduino Paper Piano: 5 Langkah
Ultimate Arduino Paper Piano: 5 Langkah
Anonim

Hey Its Soumojit Kembali lagi dengan projek yang menarik. Ini adalah piano kertas utama dengan hanya arduino. Boleh menjadi projek hujung minggu yang baik atau boleh menjadi perkara hebat dalam pameran sains juga. Oleh itu, semuanya berfungsi pada konsep sentuhan kapasitif, anda boleh membacanya lebih lanjut di sini https://playground.arduino.cc/Main/CapacitiveSensor/. Saya juga tidak mempunyai banyak pengetahuan mengenai piano tetapi saya membuat sedikit kajian di internet dan mempelajari beberapa perkara mengenai piano dan nota.

Jadi, dalam piano ini adalah 2 oktaf dan nota c lain, jumlah 15 kunci. Kunci dibuat dengan pensil di kertas dan disambungkan ke arduino melalui klip kertas dan wayar. Mereka juga pembesar suara yang disambungkan ke arduino untuk output.

Oleh itu mari kita buat…..

Langkah 1: Perkara yang Anda Perlu

Perkara yang Anda Perlu
Perkara yang Anda Perlu
Perkara yang Anda Perlu
Perkara yang Anda Perlu
Perkara yang Anda Perlu
Perkara yang Anda Perlu

Oleh itu, kita memerlukan beberapa komponen dan alat asas untuk membuat piano ini.

1) Arduino Nano (Sebagai otak, anda boleh menggunakan versi arduino lain seperti UNO, Mega, dll.)

2) Perintang 15x 1Mega Ohm.

3) Papan Roti

4) Wayar

5) Pembesar suara 8 ohm

6) Klip Kertas

7) Kertas Biasa atau templat yang dicetak

8) Pensil

Anda boleh menggambar piano sendiri atau saya membuat templat kunci 15 yang boleh anda cetak dan isi kunci dengan pensil.

Langkah 2: Membina Litar

Membina Litar
Membina Litar
Membina Litar
Membina Litar
Membina Litar
Membina Litar
Membina Litar
Membina Litar

Oleh itu, periksa gambarajah litar dan letakkan arduino di papan roti. kemudian sambungkan perintang satu sisi pada rel umum dan sisi lain pada pin arduino tertentu (pin D3 - D12, A0 - A3) mengikut skema. Kemudian sambungkan common rail dengan pin D2. Sekarang potong sedikit wayar dan tambahkan wayar di setiap pin arduino (pin D3 - D12, A0-A3) di mana perintang disambungkan.

Selepas itu angkat pembesar suara anda dan sambungkan satu hujung ke pin D13 dan hujung yang lain ke tanah.

Pembinaan litar kebanyakan dilakukan, sekarang kita hanya perlu membuat kod dan harus membuat kunci di papaer.

Langkah 3: Mari Melakukan Pengekodan

Mari Melakukan Pengekodan
Mari Melakukan Pengekodan
Mari Melakukan Pengekodan
Mari Melakukan Pengekodan

Jadi kodnya sangat mudah dan mempunyai pilihan sehingga anda bermain-main dengannya.

Anda perlu memuat turun perpustakaan sensor kapasitif dan kemudian anda boleh pergi

Anda hanya boleh memuat turun kod dan memuat naik ke Arduino anda dan mula bermain dan menyentuh hujung wayar untuk memainkannya.

Anda juga boleh menetapkan nota setiap kunci, hanya melihat fail pitches.h dan kemudian menukar nota mengikut keperluan anda.

Setelah berjaya memuat naik kod kita boleh terus membuat kunci di dalam kertas.

Catatan- Setelah menyambungkan wayar ke papan kekunci, anda mungkin perlu mengkalibrasi semula nilai trigeer. Mula-mula, anda harus memuat naik kod dan membuka monitor bersiri, anda akan melihat sekumpulan nombor dalam baris, Kemudian anda boleh menyentuh wayar apa pun dan melihat berapa banyak nombor naik sehingga anda dapat menetapkan nilai pencetus, jadi jika nilai berada di atas nilai pencetus ia akan menghasilkan bunyi.

Langkah 4: Membuat Kunci dalam Kertas

Membuat Kunci dalam Kertas
Membuat Kunci dalam Kertas
Membuat Kunci dalam Kertas
Membuat Kunci dalam Kertas

Jadi sekarang kita mempunyai rangkaian kerja, sekarang anda boleh menarik 15 kunci dalam sekeping kertas kecil atau hanya mencetak templat saya (Dilampirkan pada langkah 1). Sekarang ambil pensil gelap yang tebal untuk mengisi kunci tersebut. Cuba isikan kunci dengan betul sehingga boleh menjadi permukaan yang konduktif. Selepas itu tambahkan klip kertas di hujung wayar lain dan sambungkannya ke kunci kertas.

Sekarang anda baik untuk pergi.

Langkah 5: Produk Akhir dan Kesimpulan

Produk Akhir dan Kesimpulan
Produk Akhir dan Kesimpulan

Sekiranya anda melakukan semuanya dengan betul, anda akan mempunyai piano kertas kerja yang dibuat dengan Arduino. Anda boleh bermain dengan kod untuk menukar oktaf atau nota. Sekiranya anda mempunyai mikrokontroler dengan lebih banyak GPIO (Suka - Arduino Mega) anda boleh menambah lebih banyak kunci.

Ini boleh menjadi projek hujung minggu yang baik dengan komponen yang sangat sedikit. Saya harap anda menyukainya.

Sekiranya anda mempunyai masalah atau cadangan, tanyakan sahaja di komen.

Pilih juga projek ini untuk peraduan Arduino.

Terima kasih, sampai jumpa lagi dengan projek hebat…..

Tolong undi saya untuk pertandingan arduino.

Disyorkan: