Arduino MIDI Input: Unterschied zwischen den Versionen
Aus Technik-fan.de Wiki
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) |
||
Zeile 26: | Zeile 26: | ||
} | } | ||
</source> | </source> | ||
− | Es ergibt sich folgendes Bild beim Drücken der Tasten am Keyboard: | + | Es ergibt sich folgendes Bild mit der Arduino Serial Read Software beim Drücken der Tasten am Keyboard: |
<source lang="text"> | <source lang="text"> | ||
102 | 102 |
Version vom 17. November 2011, 19:48 Uhr
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