Table des matières:

Blindage Arduino MIDI-in : 4 étapes
Blindage Arduino MIDI-in : 4 étapes

Vidéo: Blindage Arduino MIDI-in : 4 étapes

Vidéo: Blindage Arduino MIDI-in : 4 étapes
Vidéo: 2# The MIDIUSB Library - MIDI Programming for the Arduino - 2024, Juillet
Anonim
Blindage Arduino MIDI-in
Blindage Arduino MIDI-in

Cette instructable montre comment construire un bouclier pour connecter des appareils qui envoient des signaux MIDI (par exemple un clavier maître) à un Arduino. Le schéma de base est dérivé de: https://www.arduino.cc/cgi-bin/yabb2/YaBB.pl ?num=1187962258/

Étape 1: le schéma

Le schéma
Le schéma

Fondamentalement, le schéma est juste un optocoupleur avec quelques résistances pour découpler le périphérique MIDI de l'Arduino. Notez que le connecteur DIN sur le côté gauche est vu de l'arrière (côté broche à souder).

Étape 2: disposition de la carte, liste des pièces, etc

Disposition de la carte, liste de pièces, etc
Disposition de la carte, liste de pièces, etc
Disposition de la carte, liste de pièces, etc
Disposition de la carte, liste de pièces, etc
Disposition de la carte, liste de pièces, etc
Disposition de la carte, liste de pièces, etc

Liste des pièces: Résistances (1 pièce chacune): 220 Ohms, 100 kOhms, 3,3 kOhmsDiode: 1N4148Optocoupleur: 4N285 PIN connecteur DIN (connecteur MIDI)2 pinheads 1x81 pinhead 1x41 pinhead 1x6Il fonctionnera également avec d'autres optocoupleurs (par exemple un 4N35, j'ai utilisé un 4N29) Ci-joint les fichiers nécessaires pour graver la carte et les fichiers eagle si vous souhaitez apporter des modifications.

Étape 3: Production

Production
Production

Juste quelques conseils pour faire le bouclier: Un très bon mode d'emploi (qui a fonctionné pour moi contrairement à beaucoup d'autres) pour graver le tableau peut être trouvé ici: https://hackaday.com/2008/07/28/how- to-etch-a-single-side-pcb/Si vous êtes un noob comme moi et que vous souhaitez modifier le tableau en aigle, essayez ces instructables: https://www.instructables.com/id/Draw-Electronic-Schematics- with-CadSoft-EAGLEhttps://www.instructables.com/id/Turn-your-EAGLE-schematic-into-a-PCBhttps://www.instructables.com/id/Make-hobbyist-PCBs-with-professional- Outils de CAO en soudant les têtes d'épingle vers le haut sur la carte afin que vous puissiez la mettre directement sur l'arduino est un vrai casse-tête. J'ai râpé une tête de mon fer à souder pour qu'il devienne assez petit pour faire ce travail. Faites-moi savoir si vous avez une meilleure solution. Pour cette carte, j'ai utilisé un connecteur DIN qui peut être soudé directement dessus. Si vous souhaitez en utiliser un autre, assurez-vous de connecter les broches avec les numéros sur la carte aux broches correspondantes sur le connecteur. Sur la photo, les broches sont vues de l'arrière (où vous soudez).

Étape 4: Programmation

La première chose que j'ai faite a été d'effacer le microcontrôleur de mon Arduino en téléchargeant un croquis sans déconnecter la carte auparavant. DONC FAITES ATTENTION DE NE PAS FAIRE CA ! Les nouvelles versions de l'Arduino devraient être assez intelligentes pour éviter cela par elles-mêmes, mais ce n'est pas beaucoup de travail pour déconnecter le blindage avant de télécharger…. Pour tester votre carte, je recommanderais d'utiliser le croquis d'ici:

Conseillé: