Daftar Isi:

Daun Piano: 5 Langkah
Daun Piano: 5 Langkah

Video: Daun Piano: 5 Langkah

Video: Daun Piano: 5 Langkah
Video: 5 Leaf Clover (Piano Tutorial) - Luke Combs 2024, November
Anonim
Daun Piano
Daun Piano

Kami membuat piano menggunakan sensor sentuh, serta daun untuk tuts piano.

Langkah 1: Hal-hal yang Digunakan dalam Proyek Ini

Komponen perangkat keras

  • Seeeduino V4.2
  • Perisai Dasar V2
  • Grove - 12 Kunci Sensor Sentuh I2C Kapasitif V2 (MPR121)
  • Grove - MP3 v2.0

Aplikasi perangkat lunak dan layanan online

Arduino IDE

Langkah 2: Cerita

Sensor Sentuh menentukan status sentuh/lepas berdasarkan perubahan data kapasitansi elektroda, sehingga kita dapat menggunakannya untuk membuat piano dengan objek konduktif apa pun yang kita suka sebagai kunci piano.

Langkah 3: Koneksi Perangkat Keras

Langkah 1: Salin file mp3 ke sepotong kartu SD, beri nama folder yang sama dengan indeks instrumen yang sesuai dan beri nama file mp3 sama dengan indeks saluran Sensor Sentuh yang sesuai.

Langkah 2: Pasang kartu SD ke MP3 Grove, sambungkan MP3 Grove dan Sensor Sentuh ke port D2 dan port I2C di Base Shield, sambungkan objek konduktif ke saluran Sensor Sentuh melalui klip buaya.

Langkah 3: Pasang Base Shield ke Seeeduino, lalu sambungkan Seeeduino ke PC melalui kabel USB.

Langkah 4: Pemrograman Perangkat Lunak

Pustaka Touch Sensor Grove dapat ditemukan di url ini:

wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/

Pustaka MP3 Grove juga dapat ditemukan di Seeed Wiki, atau Anda dapat memasukkan MP3.h ke dalam folder proyek.

Pin digital 2 dan 3 Seeeduino sebagai serial perangkat lunak, mengontrol MP3 Grove dengan menggunakan protol di datashell KT403A. Setelah MP3 Grove dan Touch Sensor diinisialisasi, atur sensitivitas Touch Sensor dan volume MP3 Grove.

Metode loop() terus memeriksa apakah Touch Sensor disentuh atau tidak, jika disentuh, putar file mp3 yang sesuai di folder instrumen saat ini. Instrumen saat ini dapat diubah dengan indeks instrumen input melalui serial perangkat keras.

Direkomendasikan: