Indholdsfortegnelse:

Arduino MIDI-in Shield: 4 trin
Arduino MIDI-in Shield: 4 trin

Video: Arduino MIDI-in Shield: 4 trin

Video: Arduino MIDI-in Shield: 4 trin
Video: MIDI In/Out/Thru Interface for Arduino 2024, November
Anonim
Arduino MIDI-in Shield
Arduino MIDI-in Shield

Denne instruktør viser, hvordan man opbygger et skjold til at forbinde enheder, der sender MIDI-signaler (f.eks. Et hovedtastatur) til en Arduino. Den grundlæggende skematisk er afledt af: https://www.arduino.cc/cgi-bin/yabb2/YaBB.pl ? num = 1187962258/

Trin 1: Skematisk

Det skematiske
Det skematiske

Grundlæggende er skematisk bare en optokobler med nogle modstande til at afkoble MIDI-enheden fra Arduino. Bemærk, at DIN-stikket på venstre side ses bagfra (loddetap-side).

Trin 2: Bordlayout, deleliste osv

Bordlayout, deleliste osv
Bordlayout, deleliste osv
Bordlayout, deleliste osv
Bordlayout, deleliste osv
Bordlayout, deleliste osv
Bordlayout, deleliste osv

Deleliste: Modstande (1 stk. Hver): 220 Ohm, 100 kOhms, 3,3 kOhmsDiode: 1N4148 Optokobler: 4N285 PIN DIN -stik (MIDI -stik) 2 pinheads 1x81 pinhead 1x41 pinhead 1x6It will also work with other Optocouplers (eg a 4N35, I used a 4N29) Vedhæftede er de nødvendige filer til ætsning af tavlen og ørnefiler, hvis du vil foretage ændringer.

Trin 3: Produktion

Produktion
Produktion

Bare et par tip til at lave skjoldet: En meget god vejledning (der faktisk fungerede fra mig i modsætning til mange andre) til ætsning af brættet kan findes her: https://hackaday.com/2008/07/28/how- to-etch-a-single-sided-pcb/Hvis du er en noob som mig og vil ændre tavlen i ørn, så prøv disse instruktioner: https://www.instructables.com/id/Draw-Electronic-Schematics- med-CadSoft-EAGLEhttps://www.instructables.com/id/Turn-your-EAGLE-schematic-into-a-PCBhttps://www.instructables.com/id/Make-hobbyist-PCBs-with-professional- CAD-værktøjer-ved-Lodning af nålhovederne opad på brættet, så du direkte kan lægge det på arduinoen, er en rigtig smerte i rumpen. Jeg raspede et hoved af mit loddejern, så det blev lille nok til at klare det arbejde. lad mig vide, hvis du har en bedre løsning. Til dette kort brugte jeg et DIN -stik, der kan loddes direkte til det. Hvis du vil bruge en anden, skal du sørge for at forbinde stifterne med tallene på tavlen til de tilsvarende stifter på stikket. På billedet her ses stifterne bagfra (hvor du lodder).

Trin 4: Programmering

Den første ting, jeg gjorde, var at slette mikrokontrolleren på min Arduino ved at uploade en skitse uden at afbryde brættet før. Så vær forsigtig med ikke at gøre det! Nyere versioner af Arduino burde være smart nok til at undgå dette i sig selv, men det er ikke så meget arbejde at afbryde skjoldet, før du uploader …. For at teste dit bræt vil jeg anbefale at bruge skitsen herfra:

Anbefalede: