ΠΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π° Π±Π°Π·Π΅ Arduino. ΠΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π½ΡΠΆΠ½Ρ Π΄Π»Ρ ΡΠ±ΠΎΡΠΊΠΈ. ΠΠ°ΠΊ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Arduino Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ MIDI. ΠΠ°ΠΊΠΈΠ΅ ΠΏΠ»Π°ΡΡ Arduino ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ. ΠΠ°ΠΊ ΡΠΎΠ±ΡΠ°ΡΡ ΠΊΠΎΡΠΏΡΡ Π΄Π»Ρ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π³ΠΎΡΠΎΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ Π½ΡΠΆΠ΅Π½
MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ — ΡΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΡΠΈΠ½ΡΠ΅Π·Π°ΡΠΎΡΠ°ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ MIDI-ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΌΡΠ·ΡΠΊΠ°Π½ΡΠ°ΠΌ ΠΈ ΠΏΡΠΎΠ΄ΡΡΠ΅ΡΠ°ΠΌ Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈ ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΌΡΠ·ΡΠΊΠΈ.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°:
- ΠΠΎΠ»Π΅Π΅ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π½Π°Π·Π½Π°ΡΠ°ΡΡ Π»ΡΠ±ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΠ΅ΠΉΠ΄Π΅ΡΡ, ΡΠ½ΠΊΠΎΠ΄Π΅ΡΡ
- Π£ΠΏΡΠΎΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ° Π·Π°ΠΏΠΈΡΠΈ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ MIDI-Π΄Π°Π½Π½ΡΡ
- Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΆΠΈΠ²ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΌΡΠ·ΡΠΊΠΈ
- ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π½Π° ΠΏΠΎΠΊΡΠΏΠΊΠ΅ Π΄ΠΎΡΠΎΠ³ΠΎΡΡΠΎΡΡΠΈΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΡ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π° Π±Π°Π·Π΅ Arduino ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΎΡΠ²Π΅ΡΠ°ΡΡΠ΅Π΅ Π²Π°ΡΠΈΠΌ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡΠΌ.

ΠΡΠ±ΠΎΡ ΠΏΠ»Π°ΡΡ Arduino Π΄Π»Ρ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ Π½Π΅ Π²ΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Arduino. ΠΠ»ΡΡΠ΅Π²ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΠ»Π°ΡΠ΅:
- ΠΠ°Π»ΠΈΡΠΈΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ USB-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π΄Π»Ρ ΠΏΡΡΠΌΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ
- ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΈΡΡΠΎΠ²ΡΡ ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ²/Π²ΡΡ ΠΎΠ΄ΠΎΠ²
- Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ MIDI
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Arduino Π΄Π»Ρ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°:
- Arduino Leonardo
- Arduino Micro
- Arduino Pro Micro
- Arduino Due
- Arduino Zero
Arduino Leonardo ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ USB-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π²Ρ ΠΎΠ΄ΠΎΠ²/Π²ΡΡ ΠΎΠ΄ΠΎΠ² ΠΈ ΡΡΠΎΠΈΡ Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΎ. Arduino Micro ΠΈ Pro Micro ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½Π΅Π΅, Π½ΠΎ ΠΈΠΌΠ΅ΡΡ ΠΌΠ΅Π½ΡΡΠ΅ ΠΏΠΈΠ½ΠΎΠ².
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π΄Π»Ρ ΡΠ±ΠΎΡΠΊΠΈ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π° 16 ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ:- ΠΠ»Π°ΡΠ° Arduino Leonardo ΠΈΠ»ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΉ ΠΊΠ»ΠΎΠ½
- 16 ΠΊΠ½ΠΎΠΏΠΎΠΊ arcade style (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Sanwa 24 ΠΌΠΌ)
- ΠΡΠΎΠ²ΠΎΠ΄Π° Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ
- ΠΠ°ΡΠ»ΡΠ½ΠΈΠΊ ΠΈ ΠΏΡΠΈΠΏΠΎΠΉ
- ΠΠΎΡΠΏΡΡ (ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ Π½Π° 3D-ΠΏΡΠΈΠ½ΡΠ΅ΡΠ΅)
- USB-ΠΊΠ°Π±Π΅Π»Ρ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ
ΠΠ±ΡΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠΎΡΡΠ°Π²ΠΈΡ ΠΎΠΊΠΎΠ»ΠΎ $30-50 Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²ΡΠ±ΡΠ°Π½Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. ΠΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π΅ΡΠ΅Π²Π»Π΅ Π³ΠΎΡΠΎΠ²ΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΡ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ².

ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Arduino Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ MIDI
ΠΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Arduino Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ MIDI-ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ:
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Arduino IDE ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ Π΄Π»Ρ Π²Π°ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΡ
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ MIDIUSB ΡΠ΅ΡΠ΅Π· ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Arduino IDE
- ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΡΠΊΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ MIDI-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ
- ΠΠ°Π³ΡΡΠ·ΠΈΡΡ ΡΠΊΠ΅ΡΡ Π½Π° ΠΏΠ»Π°ΡΡ Arduino
ΠΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π΄Π»Ρ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π° 16 ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ :
«`cpp #includeΠΡΠΎΡ ΠΊΠΎΠ΄ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅Ρ 16 ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΊΠ°ΠΊ Π²Ρ ΠΎΠ΄Ρ Ρ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠΌΠΈ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ°ΠΌΠΈ, ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π² ΡΠΈΠΊΠ»Π΅ ΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ MIDI-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ note on/off ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ.

Π‘Π±ΠΎΡΠΊΠ° ΠΊΠΎΡΠΏΡΡΠ° Π΄Π»Ρ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
ΠΠΎΡΠΏΡΡ ΠΈΠ³ΡΠ°Π΅Ρ Π²Π°ΠΆΠ½ΡΡ ΡΠΎΠ»Ρ Π² ΡΠ΄ΠΎΠ±ΡΡΠ²Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠΎΡΠΏΡΡΠ°:
- 3D-ΠΏΠ΅ΡΠ°ΡΡ ΠΏΠΎ Π³ΠΎΡΠΎΠ²ΠΎΠΉ ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ
- ΠΠ°Π·Π΅ΡΠ½Π°Ρ ΡΠ΅Π·ΠΊΠ° ΠΈΠ· Π°ΠΊΡΠΈΠ»Π° ΠΈΠ»ΠΈ ΡΠ°Π½Π΅ΡΡ
- ΠΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π²ΡΡΡΠ½ΡΡ ΠΈΠ· ΠΏΠΎΠ΄ΡΡΡΠ½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ²
ΠΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΊΠΎΡΠΏΡΡΠ° Π²Π°ΠΆΠ½ΠΎ ΡΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ:
- Π Π°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°ΡΡ Arduino
- ΠΠΎΠ½ΡΠ°ΠΆ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ΡΠ΄ΠΎΠ±Π½ΠΎΠΌ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΡΡΠ΄ΠΊΠ΅
- ΠΠΎΡΡΡΠΏ ΠΊ USB-ΠΏΠΎΡΡΡ Arduino Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
- ΠΡΠΎΡΠ½ΠΎΡΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ
- ΠΡΠ³ΠΎΠ½ΠΎΠΌΠΈΡΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
ΠΠ»Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π° 16 ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΠΊΠΎΡΠΏΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 150x150x50 ΠΌΠΌ Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΌΠΈ Π² ΡΠ΅ΡΠΊΠ΅ 4×4.
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π° 16 ΠΊΠ½ΠΎΠΏΠΊΠ°Ρ :
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ½ΡΠ°ΠΊΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΊ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΌΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΌΡ ΠΏΠΈΠ½Ρ Arduino ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΌΠ°ΡΡΠΈΠ²Ρ BUTTON_PINS Π² ΠΊΠΎΠ΄Π΅
- Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅ Π²ΡΠΎΡΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π²ΡΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π²ΠΌΠ΅ΡΡΠ΅ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΊ ΠΏΠΈΠ½Ρ GND Π½Π° Arduino
- ΠΡΠΈΠΏΠ°ΡΠΉΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ ΠΏΠ»Π°ΡΡ Arduino
- ΠΠ°ΠΊΡΠ΅ΠΏΠΈΡΠ΅ ΠΏΠ»Π°ΡΡ Arduino Π² ΠΊΠΎΡΠΏΡΡΠ΅
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΠΎΡΠ²Π΅ΡΡΡΠΈΡ ΠΊΠΎΡΠΏΡΡΠ°
ΠΡΠΈ ΠΏΠ°ΠΉΠΊΠ΅ ΠΈ ΠΌΠΎΠ½ΡΠ°ΠΆΠ΅ Π±ΡΠ΄ΡΡΠ΅ Π°ΠΊΠΊΡΡΠ°ΡΠ½Ρ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ.

ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
ΠΠΎΡΠ»Π΅ ΡΠ±ΠΎΡΠΊΠΈ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π³ΠΎΡΠΎΠ² ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΡΡΠ΄ΠΎΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ:
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ USB-ΠΊΠ°Π±Π΅Π»Ρ
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΠΠ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ableton Live, FL Studio, Logic Pro)
- Π Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΠ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π²Π°Ρ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ°ΠΊ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ Π²Ρ ΠΎΠ΄Π½ΡΡ MIDI-Π΄Π°Π½Π½ΡΡ
- ΠΠ°Π·Π½Π°ΡΡΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π° Π½ΡΠΆΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΠΠ
Π’Π΅ΠΏΠ΅ΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ±ΡΠ°Π½Π½ΡΠΉ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²Π°ΡΠΈΠΌ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΠΌ ΠΠ, Π·Π°ΠΏΡΡΠΊΠ° ΡΠ΅ΠΌΠΏΠ»ΠΎΠ², ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² ΠΈ Π΄ΡΡΠ³ΠΈΡ Π·Π°Π΄Π°Ρ.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
Π‘ΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Π±Π°Π·ΠΎΠ²ΡΠΉ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ°ΡΡΠΈΡΡΡΡ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ΄Π΅ΠΈ Π΄Π»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ:
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ½ΠΊΠΎΠ΄Π΅ΡΠΎΠ² ΠΈΠ»ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠΎΠΌΠ΅ΡΡΠΎΠ² Π΄Π»Ρ ΠΏΠ»Π°Π²Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° LED-ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΠ-Π΄ΠΈΡΠΏΠ»Π΅Ρ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ
- Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π±Π°Π½ΠΊΠΎΠ² ΠΊΠ½ΠΎΠΏΠΎΠΊ Π΄Π»Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΠΌΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ MIDI-Π²ΡΡ ΠΎΠ΄Π° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΌΠΈ ΡΠΈΠ½ΡΠ΅Π·Π°ΡΠΎΡΠ°ΠΌΠΈ
- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Π½Π° Π±Π°Π·Π΅ ESP32 ΠΈΠ»ΠΈ Arduino Ρ Bluetooth-ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ
Π Π°ΡΡΠΈΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π», Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ Π²Π°ΡΠΈΠΌ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡΠΌ Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΌΡΠ·ΡΠΊΠΈ.

10 MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino
ΠΠ²ΡΠΎΡ ΠΠΈΡΠΈΠ»Π» Π‘ΠΎΠΊΠΎΠ»ΠΎΠ² ΠΠ° ΡΡΠ΅Π½ΠΈΠ΅ 5 ΠΌΠΈΠ½. ΠΡΠΎΡΠΌΠΎΡΡΠΎΠ² 33 ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ
Π¦ΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ², ΠΈΠ»ΠΈ ΡΠΎΠΊΡΠ°ΡΠ΅Π½Π½ΠΎ MIDI, β ΡΡΠΎ ΡΡΠ°ΡΠ°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠ°Ρ Π²ΠΎ Π²ΡΠ΅Ρ Π²ΠΈΠ΄Π°Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠΈΠ½. ΠΡΠΎΡ ΠΌΠ΅Π³Π°-ΡΠΏΠΈΡΠΎΠΊ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΊΡΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Arduino, ΠΎΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡ Π΄ΠΎ ΠΏΡΡΠΊΠΎΠ²ΡΡ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ ΠΈ Π²ΡΠ΅Π³ΠΎ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ. ΠΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π°, β ΡΡΠΎ Arduino ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ½ΠΎΠΏΠΎΠΊ.
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
- 1. ΠΡΠΎΡΡΠΎΠΉ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Arduino
- 2. UNTZtrument
- 3. 3D-ΠΏΠ΅ΡΠ°ΡΠ½ΡΠΉ MIDI-ΠΌΠΈΠΊΡΠ΅Ρ
- 4. ΠΠΎΠΆΠ½ΠΎΠΉ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ
- 5. MIDI Drum Machine
- 6. MIDI Piano
- 7. ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Arcade
- 8. Π Π°ΡΡΠΈΡΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π°ΡΠΊΠ°Π΄
- 9. MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Ableton
- 10. Wooden MIDI Music Machine
- ΠΠ°ΠΊΠΎΠΉ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Arduino Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅?
1.

ΠΡ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ ΡΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Arduino MIDI Π±Π΅Π· Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π°ΡΠ΅Π³ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°! Π ΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅ Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡ ΠΏΠΎΠ»Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ Arduino, ΠΌΠ°ΠΊΠ΅ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ ΠΈ Π΄Π²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π΄Π½Π΅ΠΌ.
ΠΠΌΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ MIDI, ΠΏΠΎΠ»Π½ΡΠ΅ ΠΎΠ±ΡΠ°Π·ΡΡ ΠΊΠΎΠ΄Π° ΠΈ ΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΡ Π΅ΠΌΡ, Π²Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΡΡΠΈΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ ΠΏΠΎ ΡΠ±ΠΎΡΠΊΠ΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΏΠΎΡΠΎΠ±ΠΈΡ ΠΏΠΎ Π²ΡΠ΅ΠΌ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠΌ Ρ Arduino MIDI. Π‘ΠΌ. ΠΠ°ΡΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ DIY!
2. UNTZtrument
Novation Launchpad Ableton Live Controller Ρ 64 ΠΏΡΠ΄Π°ΠΌΠΈ Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΎΠΉ RGB (ΡΠ΅ΡΠΊΠ° 8Γ8) ΠΠ£ΠΠΠ’Π¬ Π‘ΠΠΠ§ΠΠ‘ ΠΠ AMAZON
ΠΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΎΠΏΡΡΠ½ΡΡ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠΎΠ² Adafruit ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠ»ΠΎΠ½ΠΎΠΌ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠΉ Novation Launchpad. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ΅ΡΠΊΠ΅ 8Γ8 ΠΈΠ· 64 ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΊΠΎΠΉ, ΡΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π΅ Π΄Π»Ρ ΡΠ»Π°Π±ΠΎΠ½Π΅ΡΠ²Π½ΡΡ .
ΠΠΎ ΠΎΠ±ΡΠ΅ΠΌΡ ΠΏΡΠΈΠ·Π½Π°Π½ΠΈΡ, Π΄Π΅ΡΠ΅Π²Π»Π΅ ΠΈ ΠΏΡΠΎΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΊΡΠΏΠΈΡΡ Π½Π°ΡΡΠΎΡΡΡΡ ΡΠ΄Π΅Π»ΠΊΡ, Π½ΠΎ ΠΊΠ°ΠΊ ΠΏΡΠΎΠ΅ΠΊΡ ΡΡΠΎ ΠΎΡΠ΅Π½Ρ ΠΊΡΡΡΠΎ. Π§ΡΠΎ Π΅ΡΠ΅ ΠΊΡΡΡΠ΅, ΡΠ°ΠΊ ΡΡΠΎ ΡΠΎ, ΡΡΠΎ Adafruit ΡΠ΅Π΄ΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΠ»Π° ΡΠΏΠΈΡΠΎΠΊ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ ΡΠ±ΠΎΡΠΊΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΡΠΊΠΈΡ
ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΉ.
ΠΠ»Ρ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΡΡΠ»ΡΡΠ° Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π»Π°Π·Π΅ΡΠ½ΡΠΉ ΡΠ΅Π·Π°ΠΊ, Π½ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Thingiverse ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°Π½Π½ΡΡ Π½Π° 3D-ΠΏΡΠΈΠ½ΡΠ΅ΡΠ΅ Π²Π΅ΡΡΠΈΡ. ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ Π³ΡΠ°Π½Π°ΡΠ°.
3. 3D-ΠΏΠ΅ΡΠ°ΡΠ½ΡΠΉ MIDI-ΠΌΠΈΠΊΡΠ΅Ρ
ΠΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ ΡΡΡΠ±Π΅ΡΠΎΠΌ ΠΠ²Π°Π½ΠΎΠΌ ΠΠ΅ΠΉΠ»ΠΎΠΌ, Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΡΡΠΈΠΉ Π½Π°Π±ΠΎΡ ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠΎΠ² ΠΈ ΡΠΈΡΠ΅ΡΠ±Π»Π°ΡΠΎΠ². ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ Π² ΡΠ²ΠΎΠ΅ΠΉ ΠΎΡΠ½ΠΎΠ²Π΅ Arduino Pro Micro, ΡΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π»ΡΠ±ΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΅ΠΌΡ Π·Π°Π΄Π°ΡΡ.
Π₯ΠΎΡΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΏΠΎ ΡΠ±ΠΎΡΠΊΠ΅ Π½Π΅Ρ, Π²ΠΈΠ΄Π΅ΠΎ Π΄Π°Π΅Ρ ΡΠ°Π·ΡΠΌΠ½ΡΠΉ ΠΎΠ±Π·ΠΎΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π°ΡΠΏΠ΅ΠΊΡΠ° ΡΠ±ΠΎΡΠΊΠΈ. ΠΠΌΠ΅Ρ ΡΡ Π΅ΠΌΡ, ΠΊΠΎΠ΄ ΠΈ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°Π½Π½ΡΠ΅ Π½Π° 3D-ΠΏΡΠΈΠ½ΡΠ΅ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΊΠΎΡΠΏΡΡΠΎΠ², Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π²ΠΎΡΡΠΎΠ·Π΄Π°ΡΡ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅.
4. ΠΠΎΠΆΠ½ΠΎΠΉ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠ΅Π΄Π°Π»ΡΠΌΠΈ Π³ΠΈΡΠ°ΡΠ½ΡΡ
ΡΡΡΠ΅ΠΊΡΠΎΠ², ΡΡΠΎΡ Π½ΠΎΠΆΠ½ΠΎΠΉ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Ρ ΠΊΠ°Π½Π°Π»Π° YouTube βWorkshyβ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΡΡΠΈΠΌΠΈ Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ°ΠΌΠΈ. Π‘ ΡΠ΅ΡΡΡΡΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ, Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π±Π°Π½ΠΊΠ°ΠΌΠΈ, ΡΠ΅ΠΌΠΈΡΠ΅Π³ΠΌΠ΅Π½ΡΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠΌ Π΄ΠΈΡΠΏΠ»Π΅Π΅ΠΌ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Π²ΡΠ±ΠΎΡΠ° ΡΠΈΠΊΡΠ°ΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, ΡΡΠ° Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΡΡΠ°Ρ ΡΠ±ΠΎΡΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΡΠΎΠ±Ρ Π²Ρ Π±ΡΠ»ΠΈ Π·Π°Π½ΡΡΡ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Π²Π°ΡΠΈ ΡΡΠΊΠΈ Π·Π°Π½ΡΡΡ!
Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΏΠΎ ΡΠ±ΠΎΡΠΊΠ΅ Π½Π΅Ρ, Π½ΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠ΄ Arduino. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²ΡΠ·ΡΠ²Π°ΡΡ ΠΎΡΠΎΠ±ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΈ Π½Π°ΡΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ Π΄ΠΈΡΠΏΠ»Π΅ΡΠΌ Arduino Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ.
5. MIDI Drum Machine
Π₯ΠΎΡΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ½ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Arduino, Π° Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Β«Π½Π°ΡΡΠΎΡΡΠ΅ΠΉΒ» ΠΏΠ»Π°ΡΠΎΠΉ Arduino, ΡΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΊΡΡΡ, ΡΡΠΎΠ±Ρ Π΅Π³ΠΎ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ. Π ΡΡΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅, ΡΠ½ΠΎΠ²Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠΌ Adafruit, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΅ΠΌΠΊΠΎΡΡΠ½ΠΎΠΉ ΡΠ΅Π½ΡΠΎΡΠ½ΡΠΉ Π΄Π°ΡΡΠΈΠΊ ΠΈ ΠΌΠ°ΡΡΠΈΠ² ΠΈΠ· 16 ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠ² NeoPixel.
ΠΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΡΠ±ΠΎΡΠΊΠ΅, Π½ΠΎ ΡΡΠ° ΡΠ±ΠΎΡΠΊΠ° ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠ΅ΡΠ°Π»Π»Π° ΠΈ 3D-ΠΏΠ΅ΡΠ°ΡΠΈ.
ΠΠ΄Π½Π°ΠΊΠΎ Π½Π΅Ρ ΠΏΡΠΈΡΠΈΠ½, ΠΏΠΎ ΠΊΠΎΡΠΎΡΡΠΌ Π²Ρ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΠΌΠ΅ΡΠ°Π»Π» Π½Π° ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΡΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ.
6. MIDI Piano
ΠΡΠΎ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Electronic Projects, ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Π΅ΠΌ YouTube. Π ΡΡΠΎΠΌ Π³Π΅Π½ΠΈΠ°Π»ΡΠ½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΊΠ°ΡΡΠΎΠ½ ΠΈ ΡΠΊΡΠ΅ΠΏΠΊΠΈ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ MIDI-ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΎΡ Arduino.
ΠΠ΅ ΠΏΡΠ³Π°ΠΉΡΠ΅ΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠ³Π°ΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ Π΅Π³ΠΎ, ΡΠ΄Π΅Π»Π°Π² ΠΌΠ΅Π½ΡΡΠ°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°. Π‘Π»Π΅Π΄ΡΠΉΡΠ΅ ΡΠ΅ΡΠΊΠΎΠΌΡ ΠΎΠ±ΡΡΠ°ΡΡΠ΅ΠΌΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΎΡ ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ Π²ΡΡΠ΅, ΠΈ Π²Ρ ΡΡΠ°Π·Ρ ΠΆΠ΅ Π½Π°ΡΠ½Π΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΡΠ·ΡΠΊΡ!
7. ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Arcade
Π‘ΠΎΠ·Π΄Π°Π½Π½ΡΠΉ ΠΏΡΡΠΌΠΎ ΠΎΡ ΡΡΡΠ±Π΅ΡΠ° Π‘Π°ΠΉΠΌΠΎΠ½Π° ΠΠ°ΠΊΠΊΠΈΠ½Π½ΠΎΠ½Π°, ΡΡΠΎΡ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π°ΡΠΊΠ°Π΄Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²ΡΠ΅ΠΉ ΠΌΡΠ·ΡΠΊΠΎΠΉ! ΠΠΎΠΊΠ° Ρ ΡΡΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Β«Π²ΡΠ΅Π³ΠΎΒ» ΡΠ΅ΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΡΠ°ΡΡΠΈΡΠΈΡΡ Π΅Π΅ Π±ΡΠ»ΠΎ Π±Ρ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ.
ΠΠ²ΡΠΎΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΠ» ΠΎΡΠ»ΠΈΡΠ½ΠΎΠ΅ ΠΏΠΈΡΡΠΌΠ΅Π½Π½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, Π½ΠΎ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠ°Π» ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΡΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ°ΡΡΠΈ.
ΠΡΠ·ΡΠΊΠ° Π² ΡΡΠΈΠ»Π΅ Stranger Things ΡΠΎΠ»ΡΠΊΠΎ Π΄Π΅Π»Π°Π΅Ρ ΡΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ Π΅ΡΠ΅ ΠΊΡΡΡΠ΅. Π₯ΠΎΡΠΎΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°, ΠΌΡ Π³ΠΎΠ²ΠΎΡΠΈΠΌ!
8. Π Π°ΡΡΠΈΡΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π°ΡΠΊΠ°Π΄
ΠΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Arduino ΠΎΡ Π·Π°ΡΠ΄Π»ΠΎΠ³ΠΎ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Β«fraganatorΒ» ΠΏΡΠΎΠ΄Π²ΠΈΠ³Π°Π΅Ρ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ Π°ΡΠΊΠ°Π΄Π½ΡΡ
ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΠΎΠ΄ΠΈΠ½ ΡΠ°Π³ Π²ΠΏΠ΅ΡΠ΅Π΄. ΠΠ²ΡΠΎΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» 12 ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΡ
Π² Π²ΠΈΠ΄Π΅ ΠΌΠ°ΡΡΠΈΠ²Π° 4Γ3, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡΡΠΈΠ» ΡΠ΅ΡΡΡΠ΅ ΠΏΠΎΠ²ΠΎΡΠΎΡΠ½ΡΡ
ΡΠ΅Π³ΡΠ»ΡΡΠΎΡΠ° ΠΈ Π΄Π²Π° ΡΠ΅ΠΉΠ΄Π΅ΡΠ°.
ΠΠ΅Ρ ΠΏΡΠ΅Π΄Π΅Π»Π° ΡΠΎΠΌΡ, ΡΠ΅Π³ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΡΡΠΈΡΡ Ρ ΡΡΠΈΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ. ΠΠ»Π°Π΄Π΅Π»Π΅Ρ Π½Π°ΠΏΠΈΡΠ°Π» Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, Π½Π°ΡΡΠ΄Ρ Ρ ΠΏΠΈΡΡΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌΠΈ ΠΈ Ρ ΠΎΡΠΎΡΠΈΠΌΠΈ ΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΡΠΌΠΈ, ΠΎΠ½ΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ ΡΠ°Π±Π»ΠΎΠ½Ρ Π΄Π»Ρ Π²ΡΡΠ΅Π·Π°Π½ΠΈΡ Π΄Π»Ρ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΡΡΠ»ΡΡΠ° β 3D-ΠΏΠ΅ΡΠ°ΡΡ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ!
9. MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Ableton
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ Ableton Live, ΡΡΠΎΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΠΊΡΠ°ΡΠΈΠ²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΊΠ°ΠΊ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ .
ΠΡΠΎΡ ΡΡΠ΅Π·Π°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Ρ ΠΊΠ°Π½Π°Π»Π° Starfire Technology Π½Π° YouTube, β ΠΎΡΠ»ΠΈΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΈΠ·ΡΡΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Ρ. ΠΠΌΠ΅Ρ Π²ΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ±ΡΠ°ΡΡ ΡΡΠΎΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π΄Π°ΠΆΠ΅ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠ°ΡΡ (Ρ ΠΎΡΡ Π²Π°ΠΌ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΠ°ΡΡΡ).
10. Wooden MIDI Music Machine
ΠΡΠΎΡ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΡΡΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π±ΡΠ» ΡΠ΄Π΅Π»Π°Π½ YouTuber uglybuckling. Π‘ ΠΊΡΠ°ΡΠΈΠ²ΡΠΌ ΠΊΠΎΡΠΏΡΡΠΎΠΌ Oak and Walnut, 40 Π°ΡΠΊΠ°Π΄Π½ΡΠΌΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΌΠΈ Π² ΡΠ΅ΡΠΊΠ΅ 8Γ5, ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΌΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΡΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ, Π±Π΅Π·ΡΡΠ»ΠΎΠ²Π½ΠΎ, Π±ΠΎΠ»ΡΡΠΎΠΉ.
Π Π°Π±ΠΎΡΠ°ΡΡΠΈΠΉ Π½Π° Arduino Mega, ΡΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ . ΠΠΎΠ΄ΠΎΠ±Π½ΠΎ MIDI-ΠΏΠΈΠ°Π½ΠΈΠ½ΠΎ, ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΌΡ Π²ΡΡΠ΅, ΡΡΠΎΡ Π°ΠΏΠΏΠ°ΡΠ°Ρ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½ΠΎΡ. Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ ΡΠ°ΠΊ, ΡΡΠΎ Π΄Π°ΠΆΠ΅ Π½ΠΎΠ²ΠΈΡΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Ρ ΠΎΡΠΎΡΠΈΠ΅ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ, ΡΡΠΎΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΡΡΡΠΎ.
ΠΠ° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄Π°, ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΡΠ±ΠΎΡΠΊΠ΅ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΠΏΡΠΈΡΠΈΠ½Ρ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ.
ΠΠ°ΠΊΠΎΠΉ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Arduino Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅?
ΠΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΠ²ΠΈΡΡ ΡΠ΅Π±Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Arduino. Π₯ΠΎΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΈΠ· ΡΡΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Ρ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΡΡΠ°Π½ΡΠΈΠ΅ΠΉ (DAW), Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΈΠ· Π½ΠΈΡ Π±ΡΠ΄ΡΡ Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΠΌΠΎΠ² ΠΈ ΠΏΡΠΎΠΏΡΡΠΊΠ° ΠΏΠ΅ΡΠ΅Π½, ΠΊΠΎΡΠΎΡΡΠ΅ Π΅ΡΡΡ Π² Ableton Live, ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ Π½Π°ΡΠΈΠΌ Ableton Live Guide, Π΅ΡΠ»ΠΈ Π²Ρ Π΅ΡΠ΅ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΡΠ΄Π΅Π»Π°Π»ΠΈ.
ΠΠ·Π³Π»ΡΠ½ΠΈΡΠ΅ Π½Π° Π½Π°ΡΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ Arduino, Π΅ΡΠ»ΠΈ Π²Ρ Π½ΠΎΠ²ΠΈΡΠΎΠΊ Π² ΡΡΠΎΠΌ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅, ΠΈ Π½Π΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π½Π°ΡΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ ΠΏΠΎΠΊΡΠΏΠΊΠ΅ ΠΏΠ»Π°ΡΡ, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ, ΠΊΠ°ΠΊ Π²ΡΠ±ΡΠ°ΡΡ ΡΠ²ΠΎΠΉ ΠΌΠΎΠ·Π³ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°!
5 ΠΠ£Π§Π¨ΠΠ₯ ARDUINOS Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ MIDI-ΠΠΠΠ’Π ΠΠΠΠΠ Π
youtube.com/embed/C-BNKf8v7Ys?feature=oembed» frameborder=»0″ allow=»accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture» allowfullscreen=»»>ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
Β«ΠΠ°ΠΊΠΎΠΉ Arduino Π»ΡΡΡΠ΅?Β» β ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ ΠΌΠ½Π΅ Π·Π°Π΄Π°ΡΡ ΡΠ°ΡΡΠΎ! ΠΡΠ°ΠΊ, Ρ ΡΠ΅ΡΠΈΠ» ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ Π²ΠΈΠ΄Π΅ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠΎΡΡ Π²Π°ΠΌ Π²ΡΠ±ΡΠ°ΡΡ Π»ΡΡΡΠΈΠΉ Arduino Π΄Π»Ρ Π²Π°ΡΠΈΡ DIY MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ Π²Π°ΠΌ ΠΎ ΠΏΡΡΠΈ ΠΌΠΎΠΈΡ Π»ΡΠ±ΠΈΠΌΡΡ !
ΠΡΠΈ ΠΏΠΎΠΈΡΠΊΠ΅ Arduino Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ ΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Ρ MIDI-ΠΊΠ»Π°ΡΡΠΎΠΌ; ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²; ΠΈ Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΡΡΠΎ Π±ΡΠ» ΠΏΡΠΎΡΠΎΡΠΈΠΏ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ.
ΠΠ°ΠΊΠΎΠΉ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ?
- Arduino Uno
- Arduino Leonardo
- Arduino Pro Micro
- Arduino Micro
- Arduino Mega
- Teensy LC
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ Π²ΡΠ±ΡΠ°ΡΡ Arduino, Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ MIDI-ΠΏΠΎΡΡΠ°ΡΠΈΠ²Π½ΠΎΡΡΠΈ. -ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ ΠΊΠ»Π°ΡΡΠ°.
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ MIDI : Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° MIDI Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Arduino, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ MIDI β ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠ°ΠΉ. ΠΡΠ±ΠΎΠΉ Arduino Ρ ATmega16U2 ΠΈ ATmega32U4.
ATmega16U2 : ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Arduino Uno ΠΈ Mega β ΠΈΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΡΠ΅ΠΌ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΌ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ MIDI.
ATmega32U4 : ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π² Π»ΡΠ±ΠΎΠΌ Arduino (Pro) Micro ΠΈΠ»ΠΈ Leonardo (ΡΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΠ΅).
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² : Arduino Mega ΠΈΠΌΠ΅Π΅Ρ x Π²ΡΠ²ΠΎΠ΄ΠΎΠ², Π° Arduino Pro Micro β ΡΠΎΠ»ΡΠΊΠΎ y. ΠΠ΄Π½Π°ΠΊΠΎ Mega ΡΡΠ΅Π±ΡΠ΅Ρ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΌΠ΅ΡΡΠ° ΠΈ ΡΡΠΎΠΈΡ Π΄ΠΎΡΠΎΠΆΠ΅.
Arduino + ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΎΡΡ : ΠΡ Π²ΡΠ΅Π³Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²Ρ ΠΎΠ΄ΠΎΠ² Arduino Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΎΡΠ°. ΠΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ 4067 ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π²Ρ ΠΎΠ΄ Π½Π° 16!
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΊ Π½Π΅ΠΌΡ ΠΏΡΠΈΠΏΠ°ΡΡΡΡΡ? Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Mega, Uno ΠΈ Leonardo ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠΊΡΠ°Π½ΠΎΠΌ, Π² Π΄ΡΡΠ³ΠΈΡ
Π΅ΡΡΡ ΠΎΡΠ²Π΅ΡΡΡΠΈΡ Π΄Π»Ρ ΠΏΠ°ΠΉΠΊΠΈ.
Π§ΡΠΎ Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ? ΠΠ»Ρ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ: Uno, Mega ΠΈΠ»ΠΈ Leonardo. ΠΠ»Ρ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Micro ΠΈΠ»ΠΈ Pro Micro + ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΎΡΡ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ.
ΠΡΠΈ ΠΏΠΎΠΈΡΠΊΠ΅ Arduino Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ ΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ Ρ MIDI-ΠΊΠ»Π°ΡΡΠΎΠΌ; ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²; ΠΈ Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΡΡΠΎ Π±ΡΠ» ΠΏΡΠΎΡΠΎΡΠΈΠΏ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ.
Π ΠΏΠ΅ΡΠ²ΡΡ ΠΌΠΎΠ΄ΡΠ»ΡΡ ΠΌΠΎΠ΅Π³ΠΎ ΠΊΡΡΡΠ° Ρ ΡΡΡ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ Arduino Ρ Hairless MIDI, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ (ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Arduino) Π² MIDI. ΠΠ΄Π½Π°ΠΊΠΎ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π»ΡΠ΄Π΅ΠΉ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ Hairless, Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Hairless Π½Π΅ ΠΎΡΠ΅Π½Ρ Π»ΡΠ±ΠΈΡ Windows, Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΡΡΠΎ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Π°Ρ MacOs.
ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ°ΠΊ, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Arduino, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ MIDI, ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Micro, Pro Micro ΠΈΠ»ΠΈ Leonardo, ΠΈ ΡΠ»Π΅Π΄ΡΠΉΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΌ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ MIDI. Π₯ΠΎΡΡ ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ/ΠΊΠΎΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ Hairless MIDI, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΏΠΎΡΠΎΠ± Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ MIDI-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ MIDIUSB.
Π§ΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π΅Π³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΌ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ MIDI, ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ Β«Arduino ΠΊΠ°ΠΊ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΠ΅ Ρ ΠΊΠ»Π°ΡΡΠΎΠΌ USB-MIDIΒ».
ΠΡΠ΄ΡΠΈΠ½ΠΎ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ
- Arduino Uno: https://amzn.to/3d366JN
- Arduino Mega: https://amzn.to/3kYEjyh
- Arduino Leonardo: https://amzn.to/2VyJhbc
- Arduino Micro: https://amzn.to/2XB7EGE
- Arduino Pro Micro: https://amzn.to/2Vcz3Nz
- Teensy LC: https://amzn.to/3jdC1Li
- ΠΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ 4067 (ΠΏΡΠΎΡΡΠ²): https://bit.ly/34K4d1N
ΠΠ°ΠΊ ΡΠΎΠ±ΡΠ°ΡΡ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ?
ΠΡΠ»ΠΈ Π²Ρ Π·Π΄Π΅ΡΡ, Π΄Π΅ΡΠΆΡ ΠΏΠ°ΡΠΈ, Π²Π°ΠΌ Π½Π΅ ΡΠ΅ΡΠΏΠΈΡΡΡ ΡΠΎΠ±ΡΠ°ΡΡ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ! ΠΡΠ°ΠΊ, ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅ ΠΌΠΎΠΉ ΠΊΡΡΡ Β«Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΡΠ·ΡΠΊΠΈ Ρ ArduinoΒ», Π³Π΄Π΅ Ρ ΡΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π»ΡΠ±ΠΎΠΉ ΡΠΈΠΏ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. Π’Π°ΠΌ Π²Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° ΠΏΡΠΎΠ±Π½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΌΠΎΠ΅Π³ΠΎ ΠΊΡΡΡΠ°, Π³Π΄Π΅ Ρ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ Π½Π°ΡΡΡ Π²Π°Ρ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ Π²Π°Ρ ΠΏΠ΅ΡΠ²ΡΠΉ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ (ΠΌΠ΅Π½Π΅Π΅ 30 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π)!
Π‘Π±ΠΎΡΠΊΠ° MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Arduino
ΠΠ½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΈ Ρ Π²ΡΠ΅Π³Π΄Π° Ρ ΠΎΡΠ΅Π» ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino.
ΠΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ°ΠΌΡΡ
ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ
ΡΠ±ΠΎΡΠΎΠΊ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
, ΠΊΠΎΡΠΎΡΡΡ Ρ Π½Π°ΡΠ΅Π», Π±ΡΠ» MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ β ΡΡΠΎ Π»ΡΠ±ΠΎΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ MIDI-Π΄Π°Π½Π½ΡΠ΅ (ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²) Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° Π·Π²ΡΠΊΠΎΠ² ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΡΠ·ΡΠΊΠΈ.
Π― ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ», ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ»ΠΎΠΆΠ½Ρ, Π΄Π°ΠΆΠ΅ ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Ρ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ . ΠΡΠ»ΠΎ ΠΎΡΠ΅Π½Ρ Π½Π΅ΠΏΡΠΈΡΡΠ½ΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ, ΡΡΠΎ ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΡΠ½ΠΈ ΡΡΡΠΎΠΊ Π½Π΅ΡΠΈΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. ΠΠ»ΠΈ ΡΡΠΎ ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ Π²ΠΏΠ°ΡΡΡ ΡΠ΅Π·ΠΈΡΡΠΎΡ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ , ΡΡΠ΅Π΄ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ².
ΠΡΠΎΠ΅ΠΊΡ
Π‘ΠΎΠ·Π΄Π°Π²Π°Ρ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Arduino, Ρ Π½Π°ΠΌΠ΅ΡΠ΅Π²Π°Π»ΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΈΡΡΠ½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ , ΡΠΎΡ ΡΠ°Π½ΠΈΠ² ΡΡΠΌ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅. Π’ΠΎ, ΡΠ΅ΠΌΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ Π½ΠΎΠ²ΠΈΡΠΎΠΊ.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» MIDI Fighter 3D Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΡΠ½ΠΎΠ²Ρ ΠΈ ΡΠ΄Π°Π»ΠΈΠ» Π²ΡΠ΅ Π½Π΅ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ .ΠΠ±ΡΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΌΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠΎΡΡΠ°Π²ΠΈΠ»Π° ΠΌΠ΅Π½Π΅Π΅ 30$ , Π° ΡΠΏΠΈΡΠΎΠΊ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² Π±ΡΠ» Π»Π°ΠΊΠΎΠ½ΠΈΡΠ΅Π½ (ΠΏΠ°ΡΡΠ½Π΅ΡΡΠΊΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ):
- Arduino Leonardo (ΠΈΠ»ΠΈ ΠΊΠ»ΠΎΠ½): ΠΎΡ 10 Π΄ΠΎ 20 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ².
- 16 ΠΏΡΠ³ΠΎΠ²ΠΈΡ Sanwa 24 ΠΌΠΌ (ΠΈΠ»ΠΈ ΠΊΠ»ΠΎΠ½): ΠΎΡ 1 Π΄ΠΎ 2,50 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π‘Π¨Π Π·Π° ΠΏΡΠ³ΠΎΠ²ΠΈΡΡ.
- ΠΠ°ΡΠ»ΡΠ½ΠΈΠΊ
- ΠΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ 22 AWG
ΠΠ·Π³Π»ΡΠ½ΠΈΡΠ΅ Π½Π° ΠΎΠΏΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°:
ΠΠ»Π°ΡΠ° Arduino
ΠΠΎΠ³Π΄Π° Ρ Π½Π°ΡΠ°Π» ΡΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ, Ρ Π½Π°ΡΠ΅Π» ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Arduino (Π½Π΅ ΡΡΠΈΡΠ°Ρ ΡΠΎΡΠ΅Π½ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΠΏΠ»Π°Ρ). Π Π²ΡΠ΅ ΠΎΠ½ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ.
ΠΠ½Π΅ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ MIDI-ΡΠΈΠ³Π½Π°Π»Ρ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ, ΠΈ ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ β ΡΠ΅ΡΠ΅Π· USB
ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡ Arduino ΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ USB: Arduino Due, Arduino Zero, Arduino Leonardo, Arduino Micro . ΠΡΠΈ ΠΏΠ»Π°ΡΡ ΠΈΠΌΠ΅ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ USB, ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ MIDI-ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ USB.
Π― ΡΠ΅ΡΠΈΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ»ΠΎΠ½ Arduino Leonardo. Π£ Π½Π΅Π³ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π²Ρ
ΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ Π΅ΡΡΡ ΡΠ°Π·ΡΠ΅ΠΌΡ, ΡΡΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅/ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ².
ΠΠ΅ΡΠ²ΡΠ΅ ΡΠ°Π³ΠΈ
Π₯ΠΎΡΡ Ρ ΠΎΠ±ΡΡΡΠ½Ρ ΡΠ°Π³ Π·Π° ΡΠ°Π³ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΊΠΎΠ΄ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°ΡΠ°ΡΡ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ Π²Π΅ΡΡΠΈΡ .
Π§ΡΠΎΠ±Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΊΠΎΠ΄ Π½Π° ΠΏΠ»Π°ΡΡ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Arduino IDE. Π£ Π½ΠΈΡ ΡΠ°ΠΊΠΆΠ΅ Π΅ΡΡΡ ΡΠ΄ΠΎΠ±Π½ΡΠΉ Π²Π΅Π±-ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, Π½ΠΎ Ρ Π½ΠΈΡ Π΅ΡΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π· Π² Π΄Π΅Π½Ρ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ ΠΊΠΎΠ΄Π°.
Π¨Π°Π³ 1. ΠΠΈΠ³Π°Π½ΠΈΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°
ΠΠ°Π±Π°Π²Π½ΠΎ, ΠΊΠ°ΠΊ «Hello World» Π² ΠΌΠΈΡΠ΅ ΠΆΠ΅Π»Π΅Π·Π° ΠΌΠΈΠ³Π°Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ.
ΠΠ»Ρ ΠΌΠ΅Π½Ρ Π±ΡΠ»ΠΎ ΠΏΡΠΈΡΡΠ½ΡΠΌ ΡΡΡΠΏΡΠΈΠ·ΠΎΠΌ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ, ΡΡΠΎ Arduino Leonardo ΠΈΠΌΠ΅Π΅Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠΈΠ³Π°ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΊΠΎΠ΄Π° . Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Π°ΠΌ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π²Π½Π΅ΡΠ½ΡΡ ΡΡ Π΅ΠΌΡ Π½Π° ΠΌΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ ΡΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ ΠΈ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠΌ.
Π¨Π°Π³ 2. ΠΠΈΠ³Π°Π½ΠΈΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΏΡΠΈ ΡΡΡΠ½ΠΎΠΌ Π²Π²ΠΎΠ΄Π΅
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΌ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠ°Π³ΠΎΠΌ Π±ΡΠ»ΠΎ ΠΌΠΈΠ³Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π²ΡΡΠΊΠΈΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° Ρ ΠΏΠΎΡΡΠ»Π°Ρ ΡΠΈΠ³Π½Π°Π». Π― ΡΠ½ΡΠ» ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΡΡ ΠΊΡΡΡΠΊΡ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ° 2-Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² Dupont, Π° Π΄ΡΡΠ³ΠΎΠΉ ΠΊΠΎΠ½Π΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ» ΠΊ ΠΏΠ»Π°ΡΠ΅:
- PIN
2
: ΠΠ΄ΠΈΠ½ ΠΈΠ· ΡΠΈΡΡΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ² (ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΉ).ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΈΠ½.
- PIN
GND
: ΠΡΠ±ΠΎΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ (ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ).
ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° Ρ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ ΠΎΠ³ΠΎΠ»Π΅Π½Π½ΡΠ΅ ΠΊΠΎΠ½ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ², Ρ Π·Π°ΠΌΡΠΊΠ°Ρ ΡΠ΅ΠΏΡ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΌΠΎΠ³Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΊΠΎΠ΄.
ΠΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· 20 ΡΠΈΡΡΠΎΠ²ΡΡ
ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² Π½Π° Leonardo ΠΈΠΌΠ΅Π΅Ρ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ (ΠΎΡΠΊΠ»ΡΡΠ΅Π½ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ), ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ INPUT_PULLUP
. ΠΠΌΠ΅ΠΉΡΠ΅ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠΉ Π²Ρ
ΠΎΠ΄ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΎ :
-
ΠΠ«Π‘ΠΠΠΠ
, ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΠΏΡ ΡΠ°Π·ΠΎΠΌΠΊΠ½ΡΡΠ° (ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΠ ββΠ½Π°ΠΆΠ°ΡΠ°). -
ΠΠΠΠΠΠ
, ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΠΏΡ Π·Π°ΠΌΠΊΠ½ΡΡΠ° (ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°ΠΆΠ°ΡΠ°).
Π¨Π°Π³ 3. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ MIDIUSB
ΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ»Π°ΡΠ΅ Arduino Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ USB Π²ΡΡΡΡΠΏΠ°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ MIDI-ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΡΠ΅ΡΠ΅Π· USB. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠΌ. Π² ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ Arduino IDE, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Arduino Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ IDE ΠΈ ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΌΠ΅Π½Ρ Β«ΠΡΠΊΠΈΠ·Β» , Π·Π°ΡΠ΅ΠΌ Β«ΠΠΊΠ»ΡΡΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡΒ» , Π·Π°ΡΠ΅ΠΌ Β«Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈΒ» .
- ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ MIDIUSB ΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ .
- ΠΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΡΡΠ΄ΠΎΠΌ Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ MIDIUSB Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΡΠ²ΠΈΡΡΡΡ ΡΠ΅Π³ Installed .
- ΠΠ°ΠΊΡΠΎΠΉΡΠ΅ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ.
Π’Π΅ΠΏΠ΅ΡΡ Leonardo ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ MIDI-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· USB! ΠΠΎ ΡΠ½Π°ΡΠ°Π»Π° Π½ΡΠΆΠ½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π² ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ MIDI.
ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ MIDI
Β«MIDI (ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²) β ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠ²ΡΠ·ΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠ΅ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Π°ΡΠ΄ΠΈΠΎΡΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΌΡΠ·ΡΠΊΠΈΒ». β ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ.
ΠΠ½ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎ ΡΠΎΠ±ΡΡΠΈΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ Π²ΡΡΠΎΡΡ ΡΠΎΠ½Π° ΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ Π½ΠΎΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌΠΈ.
Π ΡΡΠΎΠΌ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π²Π²ΠΎΠ΄ Ρ 16 ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· USB. ΠΡΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΡ Π² Π·Π²ΡΠΊ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ GarageBand ΠΈΠ»ΠΈ Ableton Live.
Π‘ΡΡΡΠΊΡΡΡΠ° MIDI-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ
Π§ΡΠΎΠ±Ρ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ MIDI-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» ΠΌΠ΅ΡΠΎΠ΄ sendMIDI()
ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ MIDIUSB, ΠΊΠΎΡΠΎΡΡΡ Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» Π½Π° ΡΠ°Π³Π΅ 3.
ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΠ΅ΡΡΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°:
- Π’ΠΈΠΏ ΡΠΎΠ±ΡΡΠΈΡ: ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ
0x09
Π΄Π»Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½ΠΎΡΡ (Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½ΠΎΡΡ) ΠΈΠ»ΠΈ0x08
Π΄Π»Ρ Π½ΠΎΡΡ Off (ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ Π½ΠΎΡΡ). - Note On/Off: Π’ΠΈΠΏ ΡΠΎΠ±ΡΡΠΈΡ Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ Ρ MIDI-ΠΊΠ°Π½Π°Π»ΠΎΠΌ (1-16). Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠ°Π½Π°Π» 1, ΡΠ°ΠΊ ΡΡΠΎ ΡΡΠΎ Π»ΠΈΠ±ΠΎ
0x90
Π΄Π»Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½ΠΎΡΡ, Π»ΠΈΠ±ΠΎ0x80
Π΄Π»Ρ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½ΠΎΡΡ. - ΠΠΎΠΌΠ΅Ρ Π½ΠΎΡΡ: ΠΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΠΈΡΡΠΎΠ²Π°Ρ Π²ΡΡΠΎΡΠ° ΡΠΎΠ½Π° (ΡΠ°ΡΡΠΎΡΠ½Π°Ρ ΡΠΊΠ°Π»Π°).
- Π‘ΠΊΠΎΡΠΎΡΡΡ: ΠΡ
0
(Π±Π΅Π· ΡΠΊΠΎΡΠΎΡΡΠΈ) Π΄ΠΎ127
(ΡΠ°ΠΌΡΠΉ Π±ΡΡΡΡΡΠΉ).
Π¨Π°Π³ 4: ΠΡΠΏΡΠ°Π²ΠΊΠ° MIDI-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ
ΠΠΊΠ»ΡΡΠΈΠ» MIDIUSB Library, Π° Π²ΠΌΠ΅ΡΡΠΎ ΠΌΠΈΠ³Π°Π½ΠΈΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° ΠΎΡΠΏΡΠ°Π²ΠΈΠ» Π·Π°ΠΌΠ΅ΡΠΊΡ.
β ΠΠ°ΠΆΠ½ΠΎ:
ΠΠ°ΡΠΈΠ½Π°Ρ Ρ ΡΡΠΎΠ³ΠΎ ΡΠ°Π³Π° Arduino ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π² USB-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ MIDI ΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΊΠΎΠ΄ ΡΠ΅ΡΠ΅Π· USB.
ΠΡΠ»ΠΈ Π²Ρ Π·Π°ΡΡΡΡΠ»ΠΈ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Arduino, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ:
- Π£Π΄Π΅ΡΠΆΠΈΠ²Π°ΠΉΡΠ΅ Π·Π°ΠΊΡΡΠ³Π»Π΅Π½Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΡΠ±ΡΠΎΡΠ° Π½Π° ΠΏΠ»Π°ΡΠ΅ Arduino.
- ΠΠ°ΠΆΠΌΠΈΡΠ΅ Β«ΠΠ°Π³ΡΡΠ·ΠΈΡΡΒ» Π² Arduino IDE.
- ΠΡΠΏΡΡΡΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ ΡΠ±ΡΠΎΡΠ°.
- IDE Π·Π°Π³ΡΡΠ·ΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ Π½Π° ΠΏΠ»Π°ΡΡ.
Π¨Π°Π³ 5: ΠΡΠΏΡΠ°Π²ΠΊΠ° MIDI-ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ
ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ ΡΠ°Π³ΠΎΠΌ Π±ΡΠ»ΠΎ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ°Π³Π° Ρ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ. ΠΠ»Ρ 16 ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ» ΡΠΊΠ°Π»Ρ ΠΎΡ C 2 Π΄ΠΎ E 3 b, ΡΠΎ Π΅ΡΡΡ Π²ΡΡΠΎΡΡ ΡΠΎΠ½Π° ΠΎΡ 36 Π΄ΠΎ 51 Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ½ΠΈΠ·Ρ Π²Π²Π΅ΡΡ ΠΈ ΡΠ»Π΅Π²Π° Π½Π°ΠΏΡΠ°Π²ΠΎ. ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΡΡΠΎΡ ΡΠ°ΠΉΠ» ΠΈΠ· ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ² ΠΏΠΎ Arduino, ΡΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ, ΠΊΠ°ΠΊΠ°Ρ Π²ΡΡΠΎΡΠ° Π·Π²ΡΠΊΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΡΠ΅.
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» ΡΠΈΡΡΠΎΠ²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ ΠΎΡ 2
Π΄ΠΎ 12
ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ Π²ΡΠ²ΠΎΠ΄Ρ (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΈΡ
ΠΊΠ°ΠΊ ΡΠΈΡΡΠΎΠ²ΡΠ΅) ΠΎΡ A0
Π΄ΠΎ A4
.
Π Π²ΠΎΡ ΠΊΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ΄:
Π¨Π°Π³ 6 (Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ): ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈΠ»ΠΈ Π±Π°Π½ΠΊΠΎΠ²
ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈΠ»ΠΈ Π±Π°Π½ΠΊΠΎΠ² , ΠΊΠ°ΠΊ Π² MIDI Fighter 3D (ΡΠΌ. ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½ΠΈΠΆΠ΅), Ρ Arduino Leonardo Π΅ΡΡΡ Π΅ΡΠ΅ ΡΠ΅ΡΡΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ. Arduino Leonardo ΠΈΠΌΠ΅Π΅Ρ 20 ΡΠΈΡΡΠΎΠ²ΡΡ Π²Ρ ΠΎΠ΄ΠΎΠ²/Π²ΡΡ ΠΎΠ΄ΠΎΠ², ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ 16 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ Π½ΠΎΡ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² ΠΊΠΎΠ΄Π΅ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΌΠ΅ΡΠΎΠ΄Ρ MidiUSB.sendMIDI :
Π§Π΅ΠΌΠΎΠ΄Π°Π½
Π§ΡΠΎΠ±Ρ Π½Π΅ ΡΡΠ»ΠΎΠΆΠ½ΡΡΡ ΡΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ, Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΠ±ΠΈΡΠ°Π», ΠΊΠ°ΠΊΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡ.
- Π’ΠΎΠ»ΡΠΊΠΎ ΠΊΠ½ΠΎΠΏΠΊΠΈ: 16 Π°ΡΠΊΠ°Π΄Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² ΡΡΠΈΠ»Π΅ Sanwa, Π² ΡΠ΅ΡΠΊΠ΅ 4×4. ΠΠΈΠΊΠ°ΠΊΠΈΡ ΡΡΡΠ΅ΠΊ, ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠΎΠ², ΡΠ΅ΠΉΠ΄Π΅ΡΠΎΠ² ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ ΠΎΠ΄Π°.
- ΠΠΎΡΠΏΡΡ Unibody: ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π²ΠΈΠ½ΡΡ, Π³Π°ΠΉΠΊΠΈ, Π±ΠΎΠ»ΡΡ ΠΈΠ»ΠΈ ΠΊΠ»Π΅ΠΉ Π΄Π»Ρ ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ ΠΊΠΎΡΠΏΡΡΠ° ΠΈΠ»ΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΠΏΠ»Π°ΡΡ Arduino.
- ΠΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ: ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΠΏΡΠΈΠΏΠ°ΡΠ» ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΊΡΠΏΠ°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΊΡΡΠ°ΡΠΊΠΈ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΠ³ΡΠΎΠ²ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΎΠ².
Π¦Π΅Π»ΡΠ½ΡΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½
ΠΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΡΠΎΠ±Π»Π΅ΠΌ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Ρ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ, Π±ΡΠ»ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΊΠΎΡΠΏΡΡΠ° , ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠ±ΠΎΡΠΊΠΈ ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°Π½ Π½Π° 3D-ΠΏΡΠΈΠ½ΡΠ΅ΡΠ΅ Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΎΡ ΠΎΠ΄ .
Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π²ΠΈΠ½ΡΠΎΠ² ΠΈΠ»ΠΈ ΠΊΠ»Π΅Ρ, ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΡΠΏΡΡ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΠΉ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠ΅. ΠΠ΅Π½Ρ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π²Π΄ΠΎΡ Π½ΠΎΠ²ΠΈΠ» ΠΊΠΎΡΠΏΡΡ Mac Mini Ρ ΠΊΡΡΠ³Π»ΡΠΌ ΠΎΡΠ²Π΅ΡΡΡΠΈΠ΅ΠΌ Π² Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ. Π― ΡΠ°ΠΊΠΆΠ΅ Ρ ΠΎΡΠ΅Π» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΄Π»Ρ Π½Π΅Π³ΠΎ Π·Π°Π²ΠΈΠ½ΡΠΈΠ²Π°ΡΡΡΡΡΡ ΠΊΡΡΡΠΊΡ, Π½ΠΎ ΡΠ΅ΡΠΈΠ» ΠΎΡΡΠ°Π²ΠΈΡΡ Π΅Π΅ ΠΎΡΠΊΡΡΡΠΎΠΉ, ΡΡΠΎΠ±Ρ ΠΎΡΠΊΡΡΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠ΅.
ΠΠ°Π³ΡΡΠ·ΠΈΡΡ ΠΊΠΎΡΠΏΡΡ Π΄Π»Ρ 3D-ΠΏΠ΅ΡΠ°ΡΠΈ (322 ΠΠ). Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ: PLA, ΡΠ»ΠΎΠΈ 0,15 ΠΌΠΌ, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ 20%, ΠΎΠΏΠΎΡΡ Π΄Π»Ρ Π·Π°ΠΊΡΡΠ³Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΎΡΠ²Π΅ΡΡΡΠΈΡ, Π΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΠΈ Arduino ΠΈ micro USB.
ΠΡΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡ (Π² ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅ΡΡΠ°Ρ ), ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π΄Π»Ρ 3D-ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΏΡΡΠ°:
ΠΡΠ΄ΡΠΈΠ½ΠΎ Π±Π΅Π· Π²ΠΈΠ½ΡΠΎΠ²
ΠΠ΅ΠΎΠ½Π°ΡΠ΄ΠΎ ΠΈΠΌΠ΅Π΅Ρ ΡΠ΅ΡΡΡΠ΅ ΠΎΡΠ²Π΅ΡΡΡΠΈΡ Π΄Π»Ρ Π²ΠΊΡΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΠ»Π°ΡΡ Π² Π»ΡΠ±ΠΎΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠΈΠΉ ΠΊΠΎΡΠΏΡΡ, Π½ΠΎ ΠΌΠΎΡ ΠΈΠ΄Π΅Ρ Π·Π°ΠΊΠ»ΡΡΠ°Π»Π°ΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΡΠΏΡΠΎΡΡΠΈΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ»Π°ΡΡ ΠΈΠ· ΠΊΠΎΡΠΏΡΡΠ° .
ΠΠ°ΠΉΡΠΈ Π΄Π΅ΡΠΆΠ°ΡΠ΅Π»Ρ Π·Π°ΠΆΠΈΠΌΠ° Π΄Π»Ρ Arduino Π½Π° Thingiverse Π±ΡΠ»ΠΎ Π»Π΅Π³ΠΊΠΎ, ΠΈ ΠΌΠ½Π΅ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ ΠΏΡΡΡ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ, ΡΡΠΎΠ±Ρ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΎΡ Π΄Π΅ΡΠΆΠ°ΡΠ΅Π»Ρ Π² ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ unibody . Π‘Π°ΠΌΠΎΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ ΡΠ°ΡΡΡΡ Π±ΡΠ»ΠΎ , ΡΡΠΎΠ±Ρ Π΅Π³ΠΎ Π½ΠΎΠΆΠΊΠΈ ΠΈΠ·Π±Π΅Π³Π°Π»ΠΈ ΠΎΡΠ²Π΅ΡΡΡΠΈΠΉ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ Π²ΡΡΠΎΠ²Π½ΡΠ»ΠΈ ΡΠ΅Π½ΡΡ ΠΌΠΈΠΊΡΠΎ-USB ΠΏΠΎ ΠΊΠΎΡΠΏΡΡΡ .
Π‘Π±ΠΎΡΠΊΠ°
ΠΠΎΡ ΡΡ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°:
ΠΡΡΠ°Π²ΠΈΠ² Π²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π° ΠΌΠ΅ΡΡΠΎ, Ρ ΠΏΡΠΈΠΏΠ°ΡΠ» ΠΊΠΎΡΠΎΡΠΊΠΈΠ΅ ΡΠ΅ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π° , ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΠΈΠ΅ ΠΌΠΈΠ½ΡΡΠΎΠ²ΡΠ΅ Π½ΠΎΠΆΠΊΠΈ Π²ΡΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ. .
ΠΠ°ΡΠ΅ΠΌ Ρ ΠΏΡΠΈΠΏΠ°ΡΠ» Π΄Π»ΠΈΠ½Π½ΡΡ ΠΊΡΠ°ΡΠ½ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² ΠΎΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ»ΡΡΠΎΠ²ΠΎΠΉ Π½ΠΎΠ³ΠΈ, ΡΡΠΎΠ±Ρ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈΡ Π½Π°ΠΏΡΡΠΌΡΡ Ρ ΠΏΠ»Π°ΡΠΎΠΉ .
Π― ΠΎΡΡΠ΅Π·Π°Π» ΠΈ ΠΏΡΠΈΠΏΠ°ΡΠ» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ½ΡΠΎΠ² Dupont ΠΈ ΠΎΠ±ΠΌΠΎΡΠ°Π» ΠΈΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°Π΄ΠΎΡΠ½ΠΎΠΉ ΡΡΡΠ±ΠΊΠΎΠΉ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΎΠ² ΠΊ Arduino.
ΠΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ» ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΊ ΠΏΠ»Π°ΡΠ΅ Π² ΡΠΎΠΌ ΠΆΠ΅ ΠΏΠΎΡΡΠ΄ΠΊΠ΅, ΡΡΠΎ ΠΈ Π² MIDI Fighter. Π‘Π½ΠΈΠ·Ρ Π²Π²Π΅ΡΡ ΠΈ ΡΠ»Π΅Π²Π° Π½Π°ΠΏΡΠ°Π²ΠΎ.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ MIDI-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠ΅ ΠΌΡΠ·ΡΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ (ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠ΅Π΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅) Π΄Π»Ρ ΠΏΡΠΈΠ΅ΠΌΠ° MIDI-Π΄Π°Π½Π½ΡΡ
ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΡΠ·ΡΠΊΠΈ.