Beschreibung
Das SparkFun MIDI Shield Board ermöglicht Ihrem Arduino-basierten Gerät den Zugriff auf das veraltete, aber dennoch weit verbreitete und gut unterstützte MIDI-Kommunikationsprotokoll, so dass Sie Synthesizer, Sequenzer und andere Musikgeräte steuern können. Das MIDI-Protokoll hat viele Gemeinsamkeiten mit den standardmäßigen asynchronen seriellen Schnittstellen, so dass Sie die UART-Pins Ihres Arduinos verwenden können, um MIDI-Ereignisnachrichten zu senden und zu empfangen.
Das SparkFun MIDI Shield verfügt über einen optoisolierten MIDI-IN-Anschluss sowie einen MIDI-OUT-Anschluss. Der MIDI Shield kann direkt auf einem Arduino montiert werden, indem der MIDI-IN mit dem Hardware-RX-Pin des Arduinos und der MIDI-OUT an TX verbunden wird. Potentiometer werden an die analogen Pins 1 und 2 angeschlossen und können zur Steuerung von Lautstärke, Tonhöhe, Ton oder allem anderen, was Sie möchten, verwendet werden. Das Schild ist außerdem mit drei Kurzschlusstastern, einem Reset-Taster sowie grünen und roten Status-LEDs ausgestattet. Mit dem RUN/PROG-Schalter können Sie den Arduino über seriell programmieren, ohne den Schild entfernen zu müssen.
Diese Überarbeitung des SparkFun MIDI Shield bietet auch einige konfigurierbare Funktionen, wie z.B. die Konvertierung des MIDI-Ausgangs in ein MIDI-Through und die Möglichkeit, einen seriellen Software-Port für MIDI zu verwenden, so dass die Hardware-Seriell für Programmierung und Debugging zur Verfügung steht. Es puffert auch den Ausgang und ist somit kompatibel mit dem Arduino Pro, ohne die Schutzwiderstände auf den seriellen TX- und RX-Leitungen umgehen zu müssen.