Thursday, 5 July 2018

TUTORIAL MEMBUAT MIDI KEYBOARD CONTROLLER DENGAN ARDUINO

Assalamualaikum, 

          Alhamdullilah setelah Saya berhasil membuat Drum elektrik menggunakan Arduino dan kali ini saya juga membuat midi controller tapi bukan untuk Drum melainkan keyboard/ piano yang sama-sama menggunakan Adruino sebagai controllernya.
Untuk kalian yang belum lihat bagaimana Drum elektrik yang saya buat dengan menggunakan Arduino, kalian bisa lihat disini  "MEMBUAT DRUM ELEKTRIK DENGAN ARDUINO MEGA"
         Awal pada sekitar tahun 2014 Saya punya keyboard yang mungkin cukup jadul yaitu merk Casio type ctk 731 yang saya beli second. tadinya buat belajar, tapi baru beberapa bulan dipake tiba-tiba keyboardnya rusak. setelah saya bongkar coba saya periksa ternyata ada satu ic yang hangus, kemuadin saya cari ic untuk pengganti namun Saya tidak menemukan ic tersebut baik didaerah saya maupun ditoko online, alhasil keyboardnya gak bisa diperbaiki dan terbengkalai begitu saja.

          Setelah Saya sebelumnya berhasil "MEMBUAT DRUM ELEKTRIK DENGAN ARDUINO MEGA" Saya juga berpikir kalau bisa mebuat elektrik drum dengan Arduino, kenapa Saya tidak buat Midi keyboard juga dari Arduino.
Dari situlah muncul inisiatif untuk membuat Midi Keyboard Controller berbekal ilmu dari mbah Google. hehe

Oke langsung saja Tutoirial cara merubah keyboard rusak menjadi Midi Controller. dan ini bahan yang kita butuhkan untuk membuat Midi keyboard Controller:


1. Keyboard saya yang rusak yaitu casio ctk731 ( bisa juga menggunakan keyboard lain yang rusak )

casio ctk 731

2. Arduino Mega
3. Pin Header 
4. PCB

Arduino Mega, Pin header dan PCB

Dan langkah selanjutnya bongkar keyboard kalian, 

  • Bongkar keyboard casio ctk731 yang sudah rusak dan hanya di sisakan bagian tuts nya saja, yang lainnya saya buang
Tuts casio ctk731

  • Pasang pin header di PCB kemudian solder seperti gambar di bawah

Midi keyboard Arduino
  • Sambungkan dan solder kabel dari ke keyboard ke tiap pin yang tadi dipasang


Midi keyboard Arduino
  • Kemudian kalo sudah beres tingggal tancapkan ke Arduino Mega di pin digital Arduino,seperti gambar di bawah


  • Upload program Midi Keyboarnya ke Arduino menggukan Arduino IDE, mungkin ini yang tersulit kalian harus sedikit paham mengenai keyboard matrix, selengkapnya tentang keyboard matrix silahkan searching. Disini kalian juga harus mengganti kode input dan output pin sebelum upload programnya, karena beda merk / type keyboard pasti berbeda juga pin in & outnya.

  • Setelah isi program selesai silahkan kalian coba Midi Controlnya di software DAW kalian baik itu FLStudio, Cubase, Ableton live Dll, saya sendiri disini menggunakn FL Studio 12.

  • Silahkan kalian coba tekan note nya satu persatu, kalau sudah benar atau sesuai selamat berrarti kalian sudah bisa membuat Midi keyboard controller dengan Arduino.
Cukup sekian tutorial ini jika kesulitan atau ada pertanyaan silahkan isi dikolom komentar, insyaaaloh saya bantu sebisa mungkin.



WASSALAM !!!






6 comments

Saya punya keyboard kn2000 rusak mas..

Bisa nggak dijadikan midi controller mas?
Trima kasih

hampir semua keyboard bisa gan asal paham jalur pcb matric nya.

untuk skema pin tiap keyboard beda2 gan,

schema sama scetch code buat arduinonya tolong di share

kalo pake keyboard yang cuma pake baterai gitu bisa ga gan?

bisa minta codingnya ga bang


EmoticonEmoticon