Inhaltsverzeichnis:
- Schritt 1: Erforderliche Materialien sammeln
- Schritt 2: Herstellung des äußeren Körpers
- Schritt 3: Verbindungen
- Schritt 4: Endmontage
- Schritt 5: Hochladen von Code auf Arduino
- Schritt 6: Softwareanforderung
- Schritt 7: Fehlerbehebung
Video: Arduino-basierter MIDI-Kämpfer (berührungsempfindlich) - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
MIDI steht für Musical Instrument Digital Interface. Hier machen wir einen berührungsempfindlichen MIDI-Kämpfer.
Es hat 16 Pads. diese können erhöht oder verringert werden. Hier habe ich 16 wegen der begrenzten Arduino-Pins verwendet.
Außerdem habe ich analoge Eingangspins (A0, A1, A2, A3, A4) als digitalen Eingang verwendet.
Dies ist mein erstes instructable. Also verzeiht mir eventuelle Fehler. Ich habe nicht daran gedacht, früher ein instructable zu machen.
Daher habe ich nicht viele Detailfotos davon.
Es gibt ein funktionierendes Video der MIDI-Gitarre, die ich in Sounds in der Ableton Live 9-Software ausgewählt habe.
Schritt 1: Erforderliche Materialien sammeln
Dinge, die Sie brauchen, sind:
- Arduino uno R3 (1 Stück)
- 1Mohm Widerstände (16 Einheiten)
- Allzweck-Arduino-Schild (1 Stück)
- Aluminiumfolie
- Kunststoff-/Acrylplatte (für Außenkörper)
- Potentiometer (1 Stück)
- Drähte
- Schwarzes Klebeband
Verwendete Werkzeuge sind:
- Bohren
- Schneidewerkzeug
- Lötkolben
- Heißkleber
Dies sind die Materialien, die für die Herstellung des MIDI-Kämpfers erforderlich sind. Ich habe einen Allzweck-Arduino-Schild für Widerstände.
Sie können jedoch eine Allzweckplatine verwenden.
Schritt 2: Herstellung des äußeren Körpers
Für die Herstellung des Außenkörpers benötigen Sie Plastikfolie.
Schneiden Sie das Blatt in der angegebenen Größe zu:
oben und unten (200mm x 200mm)
für 4 Seiten (200mm x 40mm)
Schneiden Sie nun 16 Löcher in das obere Blatt, um die Drähte für die Pads zu passieren. Ein Steckplatz auf einer Seite für den Arduino-Anschluss.
Verbinden Sie diese Teile zu einem Quader mit Ausnahme der Oberseite. Pads bestehen aus Aluminiumfolie.
16 Blatt Alufolie der Größe 45 mm x 45 mm zuschneiden.
Die gebohrten Löcher sollten der Position des Pads entsprechen.
Schritt 3: Verbindungen
die Anschlüsse sind wie im Bild gezeigt vorzunehmen.
Potentiometer ist für die Empfindlichkeit der Berührung. Es dient zum Einstellen der Berührungsempfindlichkeit.
HINWEIS: Die zu verwendenden Drähte müssen vom gleichen Typ sein. Andernfalls kann es zu Unterschieden in den kapazitiven Werten kommen.
Versuchen Sie auch, die Drähte der gleichen Größe zu machen.
Schritt 4: Endmontage
Jetzt müssen wir sowohl die Elektronik- als auch die Hardware-Teile kombinieren. Verbinden Sie zunächst die Aluminiumfolie in gleichmäßigem Abstand mit der oberen Schicht und verbinden Sie die Drähte mit jeder der Folien. Die Drähte sind dann wie in Schritt 2 mit dem Arduino verbunden.
Sie können die Folie mit dem Kleber oder mit dem Klebeband kleben.
Sie können auch einige Pappstücke zwischen den Kunststoff und die Folie legen, um ihm eine Dicke und ein gutes Gefühl zu verleihen.
HINWEIS: Die Drähte müssen durchgehend mit der Folie verbunden sein.
Schritt 5: Hochladen von Code auf Arduino
der Code ist hier angegeben.
lade es auf das arduino hoch.
HINWEIS: Beim Hochladen von Code auf Arduino muss der serielle Port im haarlosen Midi auf nicht verbunden eingestellt werden. Andernfalls wird beim Hochladen des Codes der Fehler angezeigt.
Hier ist der Code zum Testen des Touchpads und zum Abrufen der CapicitiveSensor-Werte (captouch16try.ino)
der Testcode gibt die Werte des Sensors an.
diese Werte sollten fast gleich sein. andernfalls funktioniert das Pad nicht richtig.
die angegebenen Werte sind die Empfindlichkeit des anderen Codes.
Schritt 6: Softwareanforderung
Laden Sie diese Software herunter:
- Ableton Live 9 Suite
- Haarlose MIDI-Serien
- LoopMIDi
Ableton kann von der offiziellen Website heruntergeladen werden.
Github-Link zum Herunterladen von haarlosem Midi:
(https://projectgus.github.io/hairless-midiserial/)
Link zu loopmidi:
www.tobias-erichsen.de/wp-content/uploads/2…
Laden Sie diese Software herunter und installieren Sie sie.
folge diesen Schritten:
Schritt 1.
öffne LoopMIDI und klicke auf den (+) Button in der unteren linken Ecke.
Für die Datenübertragung wird ein Port angelegt.
Schritt 2.
Öffnen Sie haarloses Midi, wählen Sie nun loopmidiport in midi out.
Lassen Sie das Midi nicht angeschlossen.
Wählen Sie den seriellen Port zu arduino. (dies wird angezeigt, wenn arduino mit einem PC / Laptop verbunden ist)
Schritt 3.
starte ableton live 9.
Einstellungen öffnen (Strg +,)
Wählen Sie nun link Midi in der linken Spalte und wählen Sie die Einstellung wie im Bild gezeigt.
schließe das Fenster
Schritt 4.
Wählen Sie nun Schlagzeug in der zweiten Spalte von links aus.
Wählen Sie eine beliebige Trommel.
wenn die Trommel ausgewählt ist.
und Sie das Midi-Pad berühren, wird ein Ton in Ihrem Laptop erzeugt.
Ihr MIDI-Kämpfer ist fertig.
Genießen!!!:-)
Schritt 7: Fehlerbehebung
Software ist nicht richtig konfiguriert.
Beim Einrichten des Touch gibt es vorher einige Probleme, da das Pad analoge Werte liefert und diese Werte Probleme verursachen können.
Kabel sind möglicherweise nicht richtig angeschlossen.
Folie berührt den Draht nicht richtig.
Drähte können kurzgeschlossen werden.
Empfohlen:
Einen Arduino-Gitarren-Tuner herstellen – wikiHow
So bauen Sie einen Arduino-Gitarren-Tuner: Dies sind die Anweisungen, um einen Gitarren-Tuner aus einem Arduino und mehreren anderen Komponenten zu machen. Mit Grundkenntnissen in Elektronik und Codierung können Sie dieses Gitarrenstimmgerät herstellen. Zuerst müssen Sie wissen, was die Materialien sind. Ma
MIDI-Sonar "Theremin": 10 Schritte (mit Bildern)
MIDI-Sonar "Theremin": Dies ist ein Musikinstrument, das zwei Sonar-Abstandssensoren verwendet, um die Tonhöhe und Qualität der Noten zu steuern. Es ist natürlich kein Theremin, aber "Theremin" ist zum Oberbegriff für Instrumente geworden, die durch Winken mit den Händen gespielt werden
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i
MIDI Step Interface: 12 Steps (mit Bildern)
MIDI Step Interface: Spanische Version hier.In diesem anweisbaren zeigen wir Ihnen, wie Sie ein Licht- und Sound-Interface erstellen, das zum Spielen von "Simon Says" verwendet werden kann; und als MIDI-Interface. Beide Modi werden mit den Füßen gespielt.HintergrundDas Projekt wurde geboren, weil
So erstellen Sie eine MIDI-Map für den BCD3000 in Traktor Pro: 6 Schritte
So erstellen Sie eine MIDI-Map für den BCD3000 in Traktor Pro: Dies führt Sie Schritt für Schritt durch die Erstellung Ihrer eigenen benutzerdefinierten tsi-MIDI-Maps in Traktor Pro für Behringer's DEEJAY BCD3000