Daftar Isi:

Air Piano Menggunakan Sensor Kedekatan IR, Speaker, dan Arduino Uno (Ditingkatkan/bagian-2): 6 Langkah
Air Piano Menggunakan Sensor Kedekatan IR, Speaker, dan Arduino Uno (Ditingkatkan/bagian-2): 6 Langkah

Video: Air Piano Menggunakan Sensor Kedekatan IR, Speaker, dan Arduino Uno (Ditingkatkan/bagian-2): 6 Langkah

Video: Air Piano Menggunakan Sensor Kedekatan IR, Speaker, dan Arduino Uno (Ditingkatkan/bagian-2): 6 Langkah
Video: Музыка с использованием Arduino! 2024, November
Anonim
Image
Image
Air Piano Menggunakan Sensor Proximity IR, Speaker dan Arduino Uno (Upgrade/part-2)
Air Piano Menggunakan Sensor Proximity IR, Speaker dan Arduino Uno (Upgrade/part-2)
Air Piano Menggunakan Sensor Proximity IR, Speaker dan Arduino Uno (Upgrade/part-2)
Air Piano Menggunakan Sensor Proximity IR, Speaker dan Arduino Uno (Upgrade/part-2)

Ini adalah versi upgrade dari proyek air piano sebelumnya?. Disini saya menggunakan speaker JBL sebagai outputnya. Saya juga menyertakan tombol sensitif sentuhan untuk mengubah mode sesuai kebutuhan. Misalnya- mode Hard Bass, mode Normal, mode nada frekuensi tinggi. Saya akan menunjukkan cara menghubungkan speaker ke Arduino. Biasanya Piano baik itu listrik atau mekanik bekerja pada mekanisme sederhana menekan tombol. Tapi di sini ada twist, kita bisa menghilangkan kebutuhan kunci di piano dengan menggunakan beberapa sensor. Dan sensor Proximity Infra-merah paling sesuai dengan penyebabnya karena mudah digunakan dan juga hanya menempati satu pin digital papan mikrokontroler. Dan juga sensor ini adalah salah satu sensor termurah yang tersedia di luar sana.

Perlengkapan

1) 10 buah sensor jarak Ir

2) Arduino uno/ mega

3) Speaker dengan jack audio

4) tombol (Dalam kasus saya, tombol sensitif sentuh)

5) Basis untuk memasang sensor (lembaran akrilik)

6) Lembar kartu hitam / Pita cello hitam

7) sekrup / Lem

8) Kabel

Langkah 1: Memasang Sensor Ir

Memasang Sensor Ir
Memasang Sensor Ir
Memasang Sensor Ir
Memasang Sensor Ir

Modul sensor ir dilengkapi dengan lubang pemasangan di bagian tengah. Anda bisa menggunakan lubang untuk memasang sensor dengan sekrup yang kencang atau Anda bisa menggunakan lem untuk menempelkannya. Saya telah menggunakan lembaran akrilik sebagai alas dan mengebor lubang di akrilik dengan tanda yang tepat di mana setiap lubang berjarak 2 cm. Jangan mengatur sensor terlalu dekat satu sama lain karena dapat merusak pengalaman pengguna piano Anda.

Langkah 2: Menyesuaikan Rentang Sensor Ir dan Menutupi Dengan Gulungan Carsheet Hitam

Menyesuaikan Rentang Sensor Ir dan Menutupi Dengan Gulungan Carsheet Hitam
Menyesuaikan Rentang Sensor Ir dan Menutupi Dengan Gulungan Carsheet Hitam
Menyesuaikan Rentang Sensor Ir dan Menutupi Dengan Gulungan Carsheet Hitam
Menyesuaikan Rentang Sensor Ir dan Menutupi Dengan Gulungan Carsheet Hitam

Gunakan modul sensor potensiometer di atasnya untuk menyesuaikan rentang yang sesuai untuk tuts piano Anda. Sekarang pasang gulungan lembar kartu hitam di atasnya modul sensor led dan foto-dioda seperti yang ditunjukkan pada gambar. Hal ini dilakukan untuk mencegah terdeteksinya halangan yang tidak diinginkan ke arah lain. Kami ingin mendeteksi jari hanya di bagian depan. Dan kami menggunakan lembar kartu hitam karena hitam menyerap semua panjang gelombang dan bahkan infra merah.

Langkah 3: Menghubungkan Speaker ke Arduino

Menghubungkan Speaker ke Arduino
Menghubungkan Speaker ke Arduino
Menghubungkan Speaker ke Arduino
Menghubungkan Speaker ke Arduino
Menghubungkan Speaker ke Arduino
Menghubungkan Speaker ke Arduino

Hubungkan salah satu ujung jack audio ke speaker, ujung lainnya biasanya berisi 3 bagian. Dua bagian atas adalah untuk input kiri dan kanan dan bagian paling bawah adalah ground. Jadi hubungkan ground jack audio ke ground Arduino/mikrokontroler dan hubungkan bagian kanan/kiri jack audio ke pin digital mikrokontroler. Lihat gambar di atas untuk mendapatkan ide yang bagus. Nyalakan speaker Anda dan output audio Anda siap.

Langkah 4: Pengkabelan Modul Sensor Ir dan Saklar Sensor Sentuh

Modul Sensor Ir Kabel dan Saklar Sensor Sentuh
Modul Sensor Ir Kabel dan Saklar Sensor Sentuh
Modul Sensor Ir Kabel dan Saklar Sensor Sentuh
Modul Sensor Ir Kabel dan Saklar Sensor Sentuh

Saya menggunakan sakelar sensor sentuh untuk mengubah mode piano?. Anda dapat menggunakan sakelar tombol tekan sederhana sebagai gantinya. Hubungkan terminal positif sakelar sensor ke Arduino +5V dan negatif ke ground. Hubungkan output sensor sentuh ke input pin analog Arduino. Hubungkan semua terminal positif sensor ir menggunakan kabel dan solder (opsional). Juga hubungkan semua pin ground dari semua sensor. Sekarang akhirnya, Anda perlu menghubungkan pin output dari sensor Ir ke pin Digital papan mikrokontroler. Dalam kasus saya, itu adalah Arduino uno. Ingatlah bahwa, ketika hambatan terdeteksi Output dari sensor rendah.

Langkah 5: Kode Mikrokontroler Menggunakan Arduino Ide

Dalam kode ini, pertama-tama kita perlu menentukan pin untuk input sensor ir, input tombol sensor sentuh, dan output Speaker. Setelah itu kita membuat array bersarang dari frekuensi yang berbeda dari mode yang berbeda. Kita menggunakan tone(); fungsi Arduino ide untuk mengirimkan output kita ke speaker. Kami menggunakan noTone(); berfungsi untuk menghentikan suara. Saya hanya menggunakan pernyataan kondisional dalam loop, sehingga akan mudah dipahami dan berfungsi dengan baik.

Direkomendasikan: