Beschreibung
Die SparkFun MIDI Shield-Platine ermöglicht es Ihrem Arduino-basierten Gerät, auf das veraltete, aber immer noch weit verbreitete und gut unterstützte MIDI-Kommunikationsprotokoll zuzugreifen, damit Sie Synthesizer, Sequenzer und andere Musikgeräte steuern können. Das MIDI-Protokoll weist viele Ähnlichkeiten mit standardmäßigen asynchronen seriellen Schnittstellen auf, sodass Sie die UART-Pins Ihres Arduino verwenden können, um MIDI-Ereignisnachrichten zu senden und zu empfangen.
Das SparkFun MIDI Shield bietet einen opto-isolierten MIDI-IN-Port sowie einen MIDI-OUT-Port. Das MIDI Shield kann direkt oben auf einem Arduino montiert werden, wobei das MIDI-IN mit dem hardwaremäßigen RX-Pin des Arduino und das MIDI-OUT mit TX verbunden wird. Potentiometer sind mit den analogen Pins 1 und 2 verbunden und können zur Steuerung von Lautstärke, Tonhöhe, Ton oder anderen Parametern verwendet werden. Das Shield verfügt außerdem über drei momentane Drucktasten, eine Reset-Taste sowie grüne und rote Status-LEDs. Der RUN/PROG-Schalter ermöglicht das Programmieren des Arduino über die serielle Schnittstelle, ohne das Shield entfernen zu müssen.
In dieser Version des SparkFun MIDI Shield wurden auch mehrere konfigurierbare Funktionen hinzugefügt, wie die Umwandlung des MIDI-Ausgangs in ein MIDI-Thru und die Option, einen Software-Serial-Port für MIDI zu verwenden, wobei der Hardware-Serial für Programmierung und Debugging frei bleibt. Es puffert auch den Ausgang, was es kompatibel mit dem Arduino Pro macht, ohne die Schutzwiderstände auf den seriellen TX- und RX-Leitungen umgehen zu müssen.
Hinweis: Das MIDI Shield wird nicht mit allen Teilen vorverlötet geliefert. Zwei MIDI-Anschlüsse, zwei Trimpots und drei Drucktasten sind im Lieferumfang enthalten und müssen vom Benutzer angebracht werden.
Enthält:
- SparkFun MIDI Shield Leiterplatte
- 2x 5-polige DIN-Stecker
- 2x 10K-Drehpotentiometer
- 3x 12mm taktile Drucktastschalter
Dokumente: