Daftar Isi:

Keyboard MIDI Arduino Dengan LED Pengajaran Lagu: 8 Langkah
Keyboard MIDI Arduino Dengan LED Pengajaran Lagu: 8 Langkah

Video: Keyboard MIDI Arduino Dengan LED Pengajaran Lagu: 8 Langkah

Video: Keyboard MIDI Arduino Dengan LED Pengajaran Lagu: 8 Langkah
Video: Membuat Mini Piano - Belajar Arduino 9 2024, November
Anonim
Keyboard MIDI Arduino Dengan LED Pengajaran Lagu
Keyboard MIDI Arduino Dengan LED Pengajaran Lagu

Ini adalah tutorial cara membuat keyboard MIDI, bersama dengan LED untuk mengajari Anda sebuah lagu, dan LCD untuk menampilkan lagu mana yang dipilih.

LED dapat memandu Anda tentang tombol apa yang harus ditekan untuk lagu tertentu. Pilih lagu dengan tombol kiri dan kanan, dan mulai dengan menekan yang di tengah.

Langkah 1: Langkah 1: Bahan

Apa yang Anda perlukan:

  • 6 LED
  • Kabel jumper (laki-laki-laki-laki dan laki-laki-perempuan)
  • Header pin pria
  • Layar LCD i2c
  • Arduino Uno dan Arduino Mega
  • 3x tombol tekan
  • 9x 10k resistor
  • 1 330 ohm resistor
  • Keyboard lama (saya menggunakan Casio CT-638)
  • Kabel USB untuk menghubungkan arduino ke komputer

Langkah 2: Langkah 2: Bongkar Keyboard

Langkah 2: Bongkar Keyboard
Langkah 2: Bongkar Keyboard

Bongkar casing keyboard, dan lepaskan PCB utama, tombol, dan speaker. Yang Anda perlukan hanyalah keyboard dan kabel PCB / pita keyboard.

Langkah 3: Langkah 3: Matriks Keyboard

Langkah 3: Matriks Keyboard
Langkah 3: Matriks Keyboard
Langkah 3: Matriks Keyboard
Langkah 3: Matriks Keyboard

Petakan konfigurasi kunci untuk matriks keyboard. Anda dapat melakukan ini dengan multi-meter, tetapi jika Anda dapat menemukan skema untuk itu, bahkan lebih baik! Setelah Anda memetakan matriks keyboard, solder kepala pin jantan ke pita keyboard, sehingga Anda dapat memasangnya ke papan tempat memotong roti.

Langkah 4: Langkah 4: Sirkuit Papan Tempat memotong roti

Langkah 4: Sirkuit Papan Tempat memotong roti
Langkah 4: Sirkuit Papan Tempat memotong roti
Langkah 4: Sirkuit Papan Tempat memotong roti
Langkah 4: Sirkuit Papan Tempat memotong roti
Langkah 4: Sirkuit Papan Tempat memotong roti
Langkah 4: Sirkuit Papan Tempat memotong roti

Pasang semuanya ke arduino sesuai dengan diagram. Di atas adalah gambar skema, beserta tampilannya dengan papan tempat memotong roti.

Langkah 5: Langkah 5: Hubungkan ke Keyboard

Langkah 5: Hubungkan ke Keyboard
Langkah 5: Hubungkan ke Keyboard
Langkah 5: Hubungkan ke Keyboard
Langkah 5: Hubungkan ke Keyboard

Pasang pita keyboard ke papan tempat memotong roti, dan pasang LED ke tombol yang benar.

Langkah 6: Langkah 6: Kode

Unggah kode ke Uno dan Mega Anda. Jika Anda menggunakan keyboard yang berbeda, pin input dan output Anda mungkin berbeda. leduno.ino untuk Uno, dan midipiano2 untuk Mega.

Langkah 7: Langkah 7: Kode MIDI

Langkah 7: Kode MIDI
Langkah 7: Kode MIDI

Unduh dan instal Atmel Flip. Kemudian, sambungkan Mega ke komputer Anda dengan USB dan masukkan ke mode pemrograman DFU. Ini akan memungkinkan Anda untuk memprogramnya dengan Atmel Flip.

Unduh Atmel Flip dari sini:

www.microchip.com/DevelopmentTools/Product…

Kemudian, unduh file arduino hex dari sini:

github.com/ddiakopoulos/hiduino

Unggah ke papan Anda melalui Atmel Flip.

Langkah 8: Langkah 8: Hubungkan ke Komputer Anda

Sekarang, jika Anda ingin bermain di keyboard MIDI Anda, yang harus Anda lakukan hanyalah menghubungkannya ke komputer Anda, jalankan host VST atau DAW favorit Anda, dan Anda siap untuk pergi!

Direkomendasikan: