Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
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
Wenn Sie Ihren eigenen Midi-Controller erstellen möchten, benötigen Sie Folgendes:
- 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.
- Drähte: Viele davon.
- Kupferklebeband. MDF 5 mm Dicke: Sie können alle Materialien verwenden, um die Struktur zu bauen.
- Acryl transparent 3 mm Dicke.
- Leitlack "Elektrischer Lack": Wir verwenden ihn, um die schwarzen Tasten auf dem Midi-Controller-Layout zu unterscheiden.
Schritt 2: 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
- 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:
- Der erste ist der "Native Kapazitive Sensoren ohne zusätzliche Hardware".
- 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