Étape 27 : Midi Out
Cet instrument est avant tout un appareil MIDI, donc nous avons besoin de construire un MIDI out. Il y a deux façons de le faire (et au cours de ce projet, j’ai fait un et puis passer à l’autre) :
sortie MIDI via un connecteur DIN 5 broches (voir fig. 1)
sortie MIDI via le port USB (c’est ce que j’ai finalement opté pour)
Une de ces options est très bien, j’ai choisi USB parce que je ne voulais pas avoir à transporter un spécial MIDI à câble USB tout le temps. Si vous avez beaucoup de synthétiseurs qui reçoivent un MIDI 5 broches d’entrée, il pourrait être plus pratique pour vous d’utiliser la prise 5 broches (c’est aussi un peu plus facile). Je vais passer par les deux processus ci-dessous :
connexion de broche 5 :
Souder une résistance de 220 ohms à la broche 4 de la prise de MIDI et se connecter à 5V de l’Arduino. Souder un fil entre MIDI broche 2 et au sol. Souder un fil entre MIDI broche 5 et la broche numérique 1 (TX).
MIDI via USB :
MIDI via le port USB est un peu délicat. Idéalement, nous serions en mesure d’envoyer de MIDI sur le port USB déjà connecté à l’Arduino, mais cela s’avère pour être plus d’ennui qu’il convient à mon avis. Vous pouvez lire un peu sur les différentes solutions ici. Au lieu de cela, j’ai trouvé un très bon tutoriel qui explique comment vous pouvez démonter un bon marché MIDI à un câble USB, souder les nouvelles connexions à elle et glisser à l’intérieur du boîtier de votre projet avec votre Arduino, pour créer une sortie MIDI-USB secondaire. Le processus est expliqué très bien sur le blog de Shiftmore, mais le MIDI pour câble USB, que j’ai reçu d’amazon était un peu différent, donc je vais décrire le processus à nouveau ici.
Retirer le carter en plastique du MIDI à un câble USB et dessouder les connexions et les câbles à chaque extrémité (Fig. 8). Les connexions USB sont indiquées ici, effectuez les branchements suivants :
5V à +
DP de D +
DM à D-
VSS-
Comme vous pouvez le voir dans les figures 9 et 10, j’ai utilisé un mosaïquées de perf Conseil pour le raccordement à la prise USB. De l’autre côté du MIDI à la carte USB, faire les connexions suivantes à l’Ardunio :
IN-à la broche numérique 1 (TX)
GND à la masse de l’Arduino
Le tester :
Charger le firmware ci-dessous sur l’Arduino (également en pièce jointe), il se transformera le clavier en un simple périphérique MIDI: en appuyant sur chacun des boutons causera le bouton à la lumière vers le haut et déclencher une note MIDI. Déconnectez la connexion en série de l’Arduino et connectez la sortie MIDI à votre ordinateur pour entendre les notes MIDI ou un instrument MIDI. Vous devriez aussi voir la lumière de MIDI IN jaune sur la carte USB MIDI allumez avec chaque note. Plus d’informations sur la programmation de l’Arduino pour envoyer MIDI peuvent être trouvées ici.
basic_midi.INO