Touch-Midi-Controller (DIY) - Gunook
Touch-Midi-Controller (DIY) - Gunook
Anonim
Touch-Midi-Controller (DIY)
Touch-Midi-Controller (DIY)

Die Idee hinter diesem Projekt ist es, einen funktionalen Midi-Controller zu entwickeln, der einfach und mit geringen Kosten zu bauen ist, damit jeder ihn bauen kann.

Wir haben einen Midi-Controller in voller Größe in Tastaturform entwickelt, nicht nur ein paar Tasten und Knöpfe.

Dieses Projekt wird vom Koordinator des Fablab Irbid, Yazan ABU Dabaseh, durchgeführt.

Schritt 1: Materialien und Werkzeuge

Materialien und Werkzeuge
Materialien und Werkzeuge

Wenn Sie Ihren eigenen Midi-Controller erstellen möchten, benötigen Sie Folgendes:

  1. Arduino Due: In unserem Fall haben wir Arduino Due verwendet, aber Sie können jeden Arduino mit einem nativen USB-Anschluss wie Arduino Leonardo verwenden.
  2. Drähte: Viele davon.
  3. Kupferklebeband. MDF 5 mm Dicke: Sie können alle Materialien verwenden, um die Struktur zu bauen.
  4. Acryl transparent 3 mm Dicke.
  5. Leitlack "Elektrischer Lack": Wir verwenden ihn, um die schwarzen Tasten auf dem Midi-Controller-Layout zu unterscheiden.

Schritt 2: Design und Herstellung

Design und Herstellung
Design und Herstellung
Design und Herstellung
Design und Herstellung

Für die Konstruktion haben wir die AutoCAD-Software verwendet. Wir wollten etwas entwickeln, das einem Midi-Controller ähnelt.

Um das Design zu schneiden, haben wir die Trotec Speedy 400 Maschine verwendet.

Wir haben Mdf 5 mm verwendet, die Einstellungen zum Schneiden sind:

Leistung 89%

Geschwindigkeit 1,2

Frequenz 5000.

Schritt 3: Alles zusammenfügen

Alles zusammenfügen
Alles zusammenfügen
Alles zusammenfügen
Alles zusammenfügen
Alles zusammenfügen
Alles zusammenfügen
  • Schneiden Sie das Kupferklebeband manuell auf die Größe jedes Schlüssels zu.
  • Vorsichtig klopften wir jeden Kupferschlüssel an seinen Standort.
  • Verbinden Sie jeden Kupferschlüssel mit Drähten mit einem einzelnen Arduino-Pin.

Schritt 4: Programmierung

Die Basis dieses Projekts sind zwei Bibliotheken:

  1. Der erste ist der "Native Kapazitive Sensoren ohne zusätzliche Hardware".
  2. Die zweite ist " MIDIUSB Library"

Im Grunde haben wir also jeden Schlüssel auf einem einzelnen Pin auf dem Arduino definiert und dann mit der Midi-USB-Bibliothek verknüpft, um ein Midi-Signal über den nativen USB an einen Computer zu senden.

Der Code ist beigefügt