Knop MIDI-Controller Arcade (2 / 10 stap)

Stap 2: ontwerp


Voordat springen in het ontwerp van de controller, loont het om eens een kijkje op wat daar op termijn van controllers is. Wat doet een beroep op u? Indien mogelijk proberen te krijgen van uw handen op enkele versnelling te krijgen een gevoel voor zaken, zoals knooplay-out en tactiele feedback.

De inspiratie voor dit artikel komt van DJ TechTools ' MIDI Fighter , specifiek de grid lay-out van knoppen van de arcade. Het gebruik van arcade knoppen spreekt me aan als ze mooi en groot zijn, en niet het gevoel papperig in tegenstelling tot sommige rubberen knoppen.

Dus met dat in gedachten, laten we beginnen het ontwerp. Het helpt om een soort van software diagrammen gebruiken om hulp in het ontwerpproces zoals Microsoft Visio of de open source Dia . Dit zal helpen op het gebied van de component afmetingen en schaal zodat je weet dat alles zal passen.

Overwegingen bij het ontwerpen
Bij het ontwerpen van uw MIDI-controller, vergeet niet dat een Arduino alleen 6 analoge ingangen voor knoppen/schuifregelaars en 12 digitale ingangen voor knoppen/switches (technisch heeft het 14, maar twee van die zal worden gebruikt voor seriële communicatie naar de computer). De analoge ingangen kunnen ook verdubbelen als digitale ingangen, zodat u kan tot 18 knopen op uw ontwerp, of 17 knoppen en 1 slider, of 16 knoppen en 2 schuiven, enz naar beneden 12 knoppen en schuifregelaars voor 6.

Ook proberen te vinden van de afmetingen van de onderdelen die u wilt gebruiken zodat u een goed idee van wat wel en wat niet past, en de goedkeuring die u zult moeten geven van elke component. Bijvoorbeeld de glijdende potentiometers die ik heb gekozen hebben een lengte van de reizen van 60mm, maar dan is er de extra goedkeuring vereist aan weerszijden van de schuifregelaar voor de schuifregelaar knop.

Meer analoge en digitale ingangen kunnen worden gebruikt met behulp van shift registers, multiplexers of extra microcontrollers, maar dat valt buiten het bestek van dit artikel.

Ontwerp 1
Ik wilde in eerste instantie een kopie maken van de MIDI-vechter, dus heb ik een basic 4 x 4 raster van arcade knoppen op basis van de afmetingen van de arcade-knop (totaal 27mm diameter, 24mm montage gat) opgesteld. Hoewel het leek kinda cool, wilde ik ook enkele analoge ingangen zoals knoppen en faders. Ik wilde ook niet te gaan door de ruzie van het snijden van mijn eigen acryl om de zaak te maken. Dus heb ik besloten zou dan vind ik een plastic behuizing huis van de controles te baseren het ontwerp rond deze dimensies.

Ontwerp 2
Na een beetje van de jacht rond voor verschillende behuizingen, ik uiteindelijk afgerekend op de behuizing van dit toetsenbord . De afmetingen zijn 189 mm x 134 mm, met een schuine hoogte van 32mm tot 54.7mm. Bij het kiezen van uw behuizing ervoor te zorgen dat uw componenten gaan er in passen. De inbouwdiepte van de arcade-knoppen is precies 32mm, dus ze zal passen in de ruimte die ik heb gekozen.

Gezien deze behuizing is niet vierkante, ik ging voor een 5 x 3 knops-regeling en geperst in een paar potentiometers boven het glijden. Wanneer het uitwerken hoe plaats ik de schuifregelaars, zorg ervoor dat voldoende ruimte laten voor verkeer van de schuifregelaar knop zodat het andere onderdelen niet geraakt. Je moet uitzoeken van de afmetingen van de schuifregelaar-knop die u wenst te gebruiken, zodat u kunt de schuifregelaar nauwkeurig plaatsen. Aangezien de ruimte hoger ligt aan de achterkant biedt ook room to mount de kloon Arduino onder de knoppen en schuifregelaars.

In dit stadium zou ik adviseren afdrukken uit een 1:1 formaat kopie van het ontwerp om de lay-out voelt natuurlijk, en alle onderdelen zijn gemakkelijk bereikbaar. Mijn ontwerp voelde goed, maar ik voelde me alsof ik was van de Arduino zes analoge ingangen met slechts twee schuifregelaars verspillen.

Definitieve ontwerp 1
Voor het uiteindelijke ontwerp ik meeste kolom knoppen links verwijderd en vervangen door een kolom met vier roterende potentiometers, worden dus nu alle zes analoge ingangen gebruikt. Ik ook de onderdelen een beetje meer strak gezamenlijk verpakt zodat ze in de uitsparing op het voorpaneel passen zou.

Zodra u tevreden met uw ontwerp bent, ga je gang en de benodigde onderdelen te bestellen. Vergeet niet te controleren de knoppen die u hebt gekozen de glijdende/rotary potentiometers eigenlijk past. Sommige roterende knoppen zijn ontworpen voor een had' type shaft, terwijl anderen zijn ontworpen voor as met 18 tanden, terwijl anderen gewoon schroef op de schacht.

Definitieve ontwerp 2
Na ongeveer een week alle onderdelen aangekomen, maar ik merkte onmiddellijk dat de schuifregelaars waren te lang (de dimensies in het gegevensblad onjuist waren dus ik dacht dat ze waren korter). Dus in plaats van het gaan door de ruzie van het uitwisselen van hen, ik getweakt het ontwerp en verwisseld de schuifregelaars en rotatie potentiometers rond. Ik heb ook de afmetingen van de uitsparing van de behuizing om ervoor te zorgen dat alles past correct gemeten.

Gerelateerde Artikelen

MIDI-Controller Arcade

MIDI-Controller Arcade

Ik ben zeker dat u deze coole video's van mensen die jammen op een doos met een bos van knoppen op het hebben gezien. Nou, vandaag, zal ik je laten zien hoe u ook kunt verdienen een vak waarmee u Jam kunt maken. < Geïnspireerd door de MIDI Fighter Cl
Arcade stijl DJ MIDI-controller

Arcade stijl DJ MIDI-controller

>>> Dit is niet helemaal klaar nog als ik een beetje van het circuit omhoog hield. Ik update de instructable en een video uploaden wanneer het wordt gesorteerd op <<<Ik heb DJ voor ongeveer 10 jaar nu, en voor de laatste paar heb ik goed
Arduino MIDI Controller

Arduino MIDI Controller

Een MIDI-controller is een stuk van apparatuur die genereert en stuurt MIDI-data naar MIDI-apparaten. Kortom, hebt u knoppen op uw MIDI-controller, kun je deze knoppen om elk geluid dat je door muzieksoftware wilt programmeren (ex.: Ableton, Garage B
Teensy Monster v1.0 / / DIY MIDI Controller

Teensy Monster v1.0 / / DIY MIDI Controller

Welkom op de Instructable Teensy Monster!Dit Instructable zal u helpen monteren uw Teensy Monster, begrijpen hoe te programmeren, en bieden veel tips voor het bouwen van een grote DIY controller.teensymonster.CCKoop uw Teensy Monster hier.https://git
Aangepaste Arduino MIDI Controller

Aangepaste Arduino MIDI Controller

Hallo, en welkom op dit instructable over het bouwen van een aangepaste, goedkoop en makkelijk USB MIDI-controller, gebaseerd op de Arduino. Het beste nieuws: geen gedoe met USB-naar-MIDI interfaces of softwaretools zoals Haarloze MIDI, gewoon plug '
Zelfgemaakte MPC-stijl MIDI controller

Zelfgemaakte MPC-stijl MIDI controller

1.0 INLEIDINGIk besloot om te bouwen en ontwerpen van een midi-controller die wordt gebruikt om opdrachten te verzenden naar een computer met een DAW (digital audio workstation) om te controleren van verschillende parameters binnen het. De DAW ik geb
Sugarcube MIDI Controller

Sugarcube MIDI Controller

Dit project is een draagbare, Arduino aangedreven, grid-gebaseerde MIDI controller die zelfstart opwaarts in allerlei apps te doen veel dingen met geluid. Het heeft 16 verlichte knoppen, gebruikt als zowel in- en uitgangen te geven van de controller
Makey Makey MIDI-controller

Makey Makey MIDI-controller

Makey makey is een microcontroller die als een toetsenbord fungeert wanneer deze aangesloten op uw computer. Ik geherprogrammeerd het zodat het stuurt midi notities. Waarom? Omdat wanneer u een toetsenbord controle dingen gebruikt heeft het venster d
Omzetten van een geredde speelgoed in een MIDI-controller

Omzetten van een geredde speelgoed in een MIDI-controller

In dit Instructable, zal ik u door het proces van het omzetten van een geredde lawaai maken Kinder speelgoed in een eigenlijk nuttig muziekinstrument met behulp van MIDI lopen! Neem een moment om gewoon blik op de titels van de stappen in dit Instruc
Vlam gecontroleerde MIDI Controller

Vlam gecontroleerde MIDI Controller

Een groot probleem in de wereld van digitale muziekproductie is het bijhouden van die analoge warmte (dat resoneerde uit reel-to-reel systemen en buizen) in moderne digitale muziek. Veel zweren dat analoge systemen hebben een geluid dat nooit kan wor
Beatfly: Maak een verhelderend blimp en controle met uw stem, Keyboard, MIDI-Controller, Garageband bestand, iPhone, Flash, en meer! [Mac OSX]

Beatfly: Maak een verhelderend blimp en controle met uw stem, Keyboard, MIDI-Controller, Garageband bestand, iPhone, Flash, en meer! [Mac OSX]

Ik heb gewerkt op verschillende projecten met behulp van de blimps en ballonnen, en hier wil ik delen een van hen, Beatfly. Dit is een verhelderend blimp gecontroleerd met verschillende interfaces zoals stem, Keyboard, MIDI-Controller, Garageband Mid
Sigaar vak MIDI Controller

Sigaar vak MIDI Controller

hier is een DIY MIDI controller die kan worden gebruikt met Max/MSP, Ableton Live, en zowat elke andere muzieksoftware of hardware waarmee MIDI i/o.Het project maakt gebruik van de MIDI-CPU, die kan worden gebruikt als een MIDI "brein" voor DIY-
Bouwen van een Basic Midi Controller deel 1 - eenvoudig 3 effecten Pot (Potentiometer) Arduino Uno Midi-Controller (Serial-USB)... Snel, gemakkelijk en goedkoop!

Bouwen van een Basic Midi Controller deel 1 - eenvoudig 3 effecten Pot (Potentiometer) Arduino Uno Midi-Controller (Serial-USB)... Snel, gemakkelijk en goedkoop!

Hallo iedereen,Ik ben relatief nieuw voor de Arduino en zo hebben te kampen met mijn manier om mijn eigen midi-controllers. Er is een enorme hoeveelheid informatie verspreid over maar ik kon het niet vinden een eenvoudige tutorial voor zulk een eenvo
Tekenen-het-zelf - MIDI controller met de geleidende inkt

Tekenen-het-zelf - MIDI controller met de geleidende inkt

'Draw It Yourself' is een MIDI-controller met de geleidende inkt als drukknoppen. Het is gebaseerd op de Arduino, en maakt gebruik van een capacitieve sensor (twee, eigenlijk) om te bepalen of de getekende knoppen zijn geraakt of niet.http://sanidanz