Publikasi ini adalah terjemahan dari instruksi saya yang diposting di instrables.com. Proyek memenangkan tempat pertama dalam kontes Arduino DIY 2020 dari Instructables
Halo! Artikel ini tentang bagaimana saya membuat hurdy-gurdy di Arduino.
Demo
Sedikit sejarah
Ide alat musik otomatis bukanlah hal baru. Orang selalu berusaha mengotomatiskan berbagai alat musik, termasuk piano.

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-, , .

- Barrel piano BOM;
- AD 3D model.
"" "". . 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.

- , , MIDI . : E, G A. E MIDI- 64, G 67, A 69.
- MIDI- . , 64, 67 69.
- . 2/4. , . , 40 (2*80 ). 4 , .
- . .
- . , , , . . , . , .
, . , 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 - "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 - "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, .
- "Hedwig's Theme"
- "The Black Pearl"
- "The Entertainer"
- "Hedwig's Theme"
- "The Black Pearl"
- "The Entertainer"
- CAD
XOD
Arduino XOD. XOD , . , .
amperka/octoliner — . , , / I2C.
e/midie/usb-midie/serial-midi
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.