GMD-MIDI-CONTROLLER

GMD-MIDI-CONTROLLER-Nachbau.docx
v1.1-Leopoldi
Seite 1/1
Durch Zufall sah ich ein Youtube-Video von Götz Müller-Dürholt (kurz: GMD) .
Das Thema interessierte mich da ich mich etwas in die Programmierung eines „Arduino“ einlesen wollte.
GMD zeigt in seiner Video- Reihe den Bau eines MIDI-Controllers.
Gut, den brauche ich an sich nicht.
So habe ich aber auch einmal die MIDI-Schnittstelle kennengelernt.
Schließt man die „Box“ an eine Orgelschnittstelle an, kann man
damit per Drehknopf und Tasten den Sound steuern.
Gedacht ist aber an sich der Anschluss an einen PC mit einem z.B.
Synthesizer-Programm. Dort kann man dann per Drehregler statt
mühsamen Mausgeschiebe den Sound beeinflussen.
Quelle: www.goetzmd.de
Die Vorgehensweise zunächst alle elektronischen Komponenten einzeln zu programmieren ist ansehenswert.
Dabei wird jede Programmierung von den Grundlagen bis zur Optimierung sehr gut erläutert.
Der Unterschied zu allen theoretischen Vorgehensweisen ist hier immer der praktische Bezug per Testaufbau.
Programmiert werden Potis, Taster, LEDs, Joystick und Ultraschallentfernungsmesser.
Letztendlich werden alle Komponenten, bis auf den Joystick, in einem Programm zusammengefasst und die
Hardware noch um einen preiswerten USB->MIDI<-USB Adapter ergänzt.
Obwohl der Hardwareaufbau in den Videos gut erklärt und gezeigt wird, habe ich die Gelegenheit genutzt mich
in Eagle-Cad wieder etwas einzufinden.
Das Schaltbild und das Layout habe ich auch deshalb mit „Eagle“ erstellt da ich mit „Fritzing“ nicht umgehen
kann.
Es sind geringfügige Änderungen zum GMD- Aufbau vorhanden. Die Leiterplatte ist bestückt aber noch nicht
verdrahtet.
So sieht meine Leiterplatte im Moment aus. Die Verbindungen werde ich wahrscheinlich fädeln.
Zunächst werde ich die einzelnen Video-clips (1-21) einmal durcharbeiten. Die Beschreibungen und ArduinoSketche zu den einzelnen Videos sind auf der Seite von Götz Müller-Dürholt zu finden.
Per TurboCad habe ich vorab ein Gehäuse gezeichnet.
Ein Montageblech -270x285mm- wird 3x gebogen und samt einem
Bodenblech in die Holzseiten mit einfräßter Nut geschoben.
Wie von GMD empfohlen werde ich dies aber zunächst einmal auf
einer Pappe aufbauen.
-- alle Angaben ohne Gewähr ---
mfg. Leopoldi
Anlage: Schaltbild, Board, Netlist (für Fädler, Wrapper und Freidrahtkünstler) und Teileliste.
1/6
2/6
1
1
X3
X1
X2
Vcc
GND
1
X4
1
15
C2
C1
IC2
1
30
16
IC1
BL1
1
BL2
Punkt/Streifenraster 50x100; Reichelt: HP25PS050
GMD-MIDI-CONTROLLER Nachbau von LP auf
REV 1.1
! Luftlinen-Drähte liegen z.T. mehrfach übereinander. Nach NETLIST verdrahten!
3/6
C:\Users\Potelco\Documents\_Eagle Work\GMD-MIDI-CONTROLLER\GMD-MIDI-Controller-Nachbau.Netlist.txt
Sonntag, 25. September 2016 11:19
Netlist
Exported from GMD-MIDI-Controller-Nachbau Rev1-1-brd.sch at 25.09.2016 11:12:06
EAGLE Version 6.5.0 Copyright (c) 1988-2013 CadSoft
Net
Part
Pad
Pin
Sheet
+5V
BL2
C1
C2
IC1
IC2
X4
27
2
1
16
16
2
27
2
1
VCC
VCC
2
1
1
1
1
1
1
A0
BL2
IC1
19
3
19
X
1
1
A1
BL2
IC2
20
3
20
X
1
1
CNR-20
IC1
X1
13
1
X0
1
1
1
CNR-21
IC1
X1
14
2
X1
2
1
1
CNR-22
IC1
X1
15
3
X2
3
1
1
CNR-23
IC1
X1
12
4
X3
4
1
1
CNR-24
IC1
X1
1
5
X4
5
1
1
CNR-25
IC1
X1
5
6
X5
6
1
1
CNR-26
IC1
X1
2
7
X6
7
1
1
CNR-27
IC1
X1
4
8
X7
8
1
1
CNR-28
IC2
X2
13
1
X0
1
1
1
CNR-29
IC2
X2
14
2
X1
2
1
1
CNR-30
IC2
X2
15
3
X2
3
1
1
CNR-71
IC2
X2
12
4
X3
4
1
1
CNR-74
IC2
X2
1
5
X4
5
1
1
4/6
-1-
C:\Users\Potelco\Documents\_Eagle Work\GMD-MIDI-CONTROLLER\GMD-MIDI-Controller-Nachbau.Netlist.txt
CNR-75
IC2
X2
5
6
X5
6
1
1
CNR-76
IC2
X2
2
7
X6
7
1
1
D1/TX
BL1
X2
1
8
1
8
1
1
D2
BL1
IC1
IC2
5
11
11
5
A
A
1
1
1
D3
BL1
IC1
IC2
6
10
10
6
B
B
1
1
1
D4
BL1
IC1
IC2
7
9
9
7
C
C
1
1
1
D5
BL1
X1
8
9
8
9
1
1
D6
BL1
X1
9
10
9
10
1
1
D7
BL1
X2
10
9
10
9
1
1
D8
BL1
X2
11
10
11
10
1
1
D9
BL1
X3
12
1
12
1
1
1
D10
BL1
X3
13
2
13
2
1
1
D11
BL1
X3
14
3
14
3
1
1
D12
BL1
X3
15
4
15
4
1
1
GND
BL1
BL2
C1
C2
IC1
IC1
IC1
IC2
IC2
IC2
IC2
X4
4
29
1
2
6
7
8
4
6
7
8
1
4
29
1
2
INH
VEE
GND
X7
INH
VEE
GND
1
1
1
1
1
1
1
1
1
1
1
1
1
5/6
-2-
Sonntag, 25. September 2016 11:19
C:\Users\Potelco\Documents\_Eagle Work\GMD-MIDI-CONTROLLER\GMD-MIDI-Controller-Nachbau.Partlist-Bearbeitet.txt
Partlist
Dienstag, 27. September 2016 09:31
(.Teileliste-Bearbeitet)
Exported from GMD-MIDI-Controller-Nachbau Rev1.1.sch at 26.09.2016
EAGLE Version 6.5.0 Copyright (c) 1988-2013 CadSoft
+++++++++ Bearbeitet von LP
+++++++++++++
27.11.2016
--- Leiterplatte -----------Part
Value
Device
Az
Artikel
Reichelt:
Preis
ges.:
Buchsenleiste
2
1X20G82,54
1,44
1
China
1,96
2
KERKO 100N
0,18
2
74HCT 4051
0,62
2
GS16
0,10
2
1
1
PS25/10G WS
PS25/5G WS
PS25/2G WS
2,40
0,55
0,26
1
H25PS050
0,87
USB Stecker
Serie B
Ultraschallentfernungsmesser SR04
1
2
USB B
China
0,24
3,20
Schiebepoti /Fader 10K linear
Knopf dazu
-
1
1
RS60112-LIN19K
KNOPF 4X1,2SW
2,70
0,51
LED grün 5mm 20mA
2
LED 5MM GN
0,20
Potentiometer 5K lin mit Knopf
3x5 China
Taster mit LED
2
China
2,20
Joystik
1
China
1,00
USB IN-OUT MIDI Interface Cable
1
China
2,82
Diodeneinbaubuchse 5 pol.
1
??
0,50
BL1, BL2 1X15G8-1
Arduino
NANO V3
C1, C2
100n
Kerko
IC1, IC2 74HCT 4051
IC1, IC2 DIL16
X1, X2
X3
X4
IC-Sockel
Platinensteckverbinder 10pol.
Platinensteckverbinder 5pol.
Platinensteckverbinder 2pol.
Punkt/Streifen-Raster 50x100
--- im Gehäuse -------------
10,17
-----31,92
Es fehlen noch:
Gehäuse,Draht,Nassschiebefolie
-- Alle Angaben ohne Gewähr --
6/6
-1-