ArduinoのSharmanka

この出版物は、instructables.comに投稿された私の指示の翻訳です。プロジェクトはInstructablesからDIYArduinoコンテスト2020で1位を獲得しました





こんにちは!この記事は、私がArduinoでどのようにハードガーディを作ったかについてです。



デモ





ちょっとした歴史



自動楽器のアイデアは新しいものではありません。人々は常にピアノを含む様々な楽器を自動化しようとしてきました。





XVIII . . .





. , , .



XIX- XX , . , .







— .



. Arduino , — . , - . Arduino . — .





. - . . , . . . , . — . , — . , .



, , . , .



, 40 . Octoliner. Octoliner — . TCRT5000 8 . I2C, Arduino.



, 40 (5x8) . , 88 . 40, .





Arduino. Arduino, . , Arudino MIDI-.





MIDI . MIDI- . , .



Arduino MIDI-. Arduino, USB HID-. MIDI- USB-, Arduino . USB MIDI , — Arduino USB- .



Arduino MKR ZERO. USB HID . , . I2C LCD 16x2 .





. . . , 3D- . , , 3D-, , .







"" "". . M3 65, — . , .







, . . . . .



. . 1-2 , . . 6.







. .



. . , . . 6 . F626ZZ. .



. 2GT . 6 250 . - 3D-, . — GT2 20 6 B6.





, . 4 2 4 6.





, F625ZZ, 6 . .





, , . 4 , 3 2, 6. . 9833 050-060-58.







, . , .





, . TCRT5000 , .





— , , , .



, 8 , 8 . 80. 5 , 400. 5 . , 410 .



5,8. — 4,2 . .





, — . , , , , . , 10 . 10, . 105,8 . 20 — , 40 — , 80 — , 160 — .



MIDI . . , . " " () www.teaching-children-music.com.





  1. , , MIDI . : E, G A. E MIDI- 64, G 67, A 69.
  2. MIDI- . , 64, 67 69.
  3. . 2/4. , . , 40 (2*80 ). 4 , .
  4. . .
  5. . , , , . . , . , .




, . , 1. . .



  1. "Hedwig's Theme" Patrick Piesman.

    MIDI :

    41, 42, 43, 45, 48, 49, 50, 52

    54, 55, 56, 58, 59, 60, 61, 62

    63, 64, 65, 66, 67, 68, 69, 70

    71, 72, 73, 74, 75, 76, 77, 78

    79, 80, 81, 82, 83, 84, 85, 86
  2. "The Black Pearl" Klaus Badelt.

    MIDI :

    31, 33, 34, 36, 38, 40, 41, 43

    45, 46, 48, 50, 52, 53, 55, 57

    58, 59, 60, 61, 62, 63, 64, 65

    66, 67, 68, 69, 70, 71, 72, 73

    74, 76, 77, 79, 81, 82, 85, 86
  3. "The Entertainer" .

    MIDI :

    43, 44, 45, 47, 48, 50, 51, 52

    53, 54, 55, 56, 57, 58, 59, 60

    62, 63, 64, 65, 67, 69, 71, 72

    74, 76, 77, 78, 79, 81, 83, 84

    86, 87, 88


, CAD- 1, .





XOD



Arduino XOD. XOD , . , .



amperka/octoliner — . , , / I2C.





XOD MIDI-. e/midi MIDI-. e/serial-midi/ e/usb-midi/ MIDI- USB- Arduino.



gabbapeople/barrel-organ/







. quickstart octoliner amperka/octoliner. I2C. , amperka/octoliner. set-brightness - 1. set-sensitivity - 0,9. DEV1, DEV2, DEV3, DEV4, DEV5. usb-midi-device MIDI, MIDI-. 1 . gate .



. MIDI . track-charger. text-lcd-i2c-16x2 , .



keyboard. , MIDI, .







keyboard , . .



octoliner-read-channels. . . >=0,7, ; , . octoliner-read-channels 40 CH0 CH7 40 .



MIDI . . . note-switcher MIDI- . , — 48_1, MIDI, . xor .



MIDI octave. "" 1 6. . octave MIDI . , MIDI 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71. , octave MIDI- USB-.







USB. , c Windows Synthesia. QjackCtl & Qsynth.




All Articles