Arduino Projekten

Thu 23-May-19
01:34:40




De Midi Module

Datum: Sat 12 July 2014
Samenvatting: Een Midi Module voor de Arduino


Er is een Midi Module ontworpen en in elkaar gezet op Veraboard-print. Het schema vertoond veel gelijkenis met mijn schema voor de Midi-Interface voor de Commodore-64. Er zijn ook andere Midi schema's bestudeerd en verbeteringen toegepast (zoals de opto-coupler). Er zijn hier ook twee controle-Leds aangebracht voor de Midi-In en de Midi-Out.

Op de print hier is maar plaats voor twee Midi connectors, zodat er (via een Jumper) gekozen kan worden voor een Midi out of een Midi Thru aansluiting. Met een tweede Jumper kan de Midi-In/ Rx verbinding worden verbroken om niet in de weg te zitten met de USB-serial-In. Met de jumper verwijderd kan er gemakkelijk een nieuwe programma in de Arduino worden geladen, zonder de verwarring van verwisselende draadjes.

En toen bleek dat de Arduino zelf een kwart slag gedraaid moet worden in het experimenteerhuis, omdat anders zijn USB-connector in de weg zit met de Midi Module. Tevens is de Reset-knop van de Arduino van twee draadjes voorzien en verbonden met een rest-knop op de voorzijde van de experimenteer behuizing.

Het eerste test-programma moet de decoder-print (op de Paneel aansturing shield) gebruiken, die de 74hct138 bevat met 8 Leds. Deze print had nog geen Tx/Rx aansluiting. Deze zijn erbij gesoldeerd (bij potmeter 5 en 6), net als een extra +/- aansluiting (bij de decoder-Leds.

Afbeeldingen

midimodule_1.jpg
1/6: midimodule_1.jpg.
midimodule_2.jpg
2/6: midimodule_2.jpg.
midimodule_3.jpg
3/6: midimodule_3.jpg.
midimodule_4.jpg
4/6: midimodule_4.jpg.
midimodule_5.jpg
5/6: midimodule_5.jpg.
midimodule_6.jpg
6/6: midimodule_6.jpg.

De aansluitingen van Midi Module

Arduino Uno

Pwr USB ?
 
?
aref
gnd Gnd's (4x)
? d13
ioreff d12
reset d11
+3.3v d10
+5v d9
Gnd's (4x) gnd d8
Gnd's (4x) gnd
Vin d7
d6
A  (A0) a0 d5
B  (A1) a1 d4
C  (A2) a2 d3
a3 d2
a4 d1 Tx Midi out
a5 d0 Rx Midi In