Arduino MIDI Input
Aus Technik-fan.de Wiki
Version vom 17. November 2011, 19:48 Uhr von Admin (Diskussion | Beiträge)
Experimente mit dem Arduino Mega und Midi Input.
Bauteile:
Diode: 1N 4148
Optokoppler: CNY 17F2
Widerstand: 220 Ohm, 2,2 kOhm
Lochrasterplatine: H25PR050
Din Buchse Halbrund
Arduino Sketch:
int incomingByte = 0; // for incoming serial data void setup() { Serial.begin(57600); Serial3.begin(57600); } void loop() { incomingByte = Serial3.read(); if (incomingByte != -1 and incomingByte != 248 and incomingByte != 254) { // Filtering Serial.println(incomingByte); } }
Es ergibt sich folgendes Bild mit der Arduino Serial Read Software beim Drücken der Tasten am Keyboard:
102 30 30 38 32 102 6 56 38 30 102 128 32 6