Buat Piano sendiri dengan Arduino

Posted: Januari 15, 2011 in Project

iseng-iseng gak ad kerjaan semalem membuat ku memiliki ide untuk membuat piano sederhana dengan input berupa push button yang ditekan dan menjadi input bagi microcontroller dan menghasilkan bunyi-bunyian yang bervariasi dari Buzer. dari datasheet yang saya dapat dari Arduino.cc bahwa dengan menberikan input suatu frekuensi tertentu ke dalam microcontroller akan menghasilkan bunyi2an yang cukup bagus,,dan dapat langsung disimpan ke dalam microcontroller Atmega 328.

note    frequency    period    timeHigh
c       261 Hz       3830       1915
d       294 Hz       3400       1700
e       329 Hz       3038       1519
f       349 Hz       2864       1432
g       392 Hz       2550       1275
a       440 Hz       2272       1136
b       493 Hz       2028       1014
C       523 Hz       1912        956

setelah menekan push button dengan kombinasi yang kita inginkan selanjutnya tekan tombol yang berada paling kir pada gamabr untuk menyimpan kombinasi angka yang kita ketik tadi dan secara langsung dapat kita dengar pada buzzer. berikut ini listing programnya

dengan menginputkan tiap note dari nada sesuai dengan frekuensi yang akan dikeluarkan oleh buzzer maka akan didapat irama yang selalu sesai dengan push button mana yang akan ditekan, berikut merupakan skema rangkaian push button dengan indikator led dan tombol program yang terletak pada bagian paling atas.

Komentar
  1. unick mengatakan:

    kuang terang n jelas gambar rangkaiane brooo

  2. koesheryanto mengatakan:

    it’s good as basic project,and I am really interested with your
    idea,please..make that more valuable…like notes …more realistic.
    …tone notes using wav file format…I guest….good job bro..thx

  3. arifin mengatakan:

    wah…hebat banget

  4. aray mengatakan:

    boleh minta layout tombol pianonya ga bro…

    • stpdxpdc mengatakan:

      maaf gan layoutnya sudah lama hilang. konsepnya seperti push button yang terhubung ke input mikro mas. dengan kaki satu menuju ground dan yang lagi satu menuju vcc (5volt) trus menjadi inputan mikro ambil kabel jumper menuju pin input mikro.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s