Controlador de MIDI botón Arcade (2 / 10 paso)

Paso 2: diseño

Antes de saltar en el diseño del controlador, vale la pena echar un vistazo alrededor de lo que está ahí en el término de controladores. ¿Lo que le atraiga? Si es posible intentar y conseguir sus manos en algunos cambios para tener una idea de las cosas, como diseño de botón y retroalimentación táctil.

La inspiración para este artículo viene de DJ TechTools ' MIDI Fighter , específicamente el diseño de la rejilla de botones arcade. El uso de botones arcade me atrae ya que son bonitas y grandes y no se sienten fofos a diferencia de algunos botones de goma.

Así que con eso en mente, vamos a empezar el diseño. Ayuda a utilizar a algún tipo de software de creación de diagramas para ayudar en el proceso de diseño como Microsoft Visio o Dia de código abierto. Esto ayudará en términos de escala y dimensiones del componente para que sepas que todo encajará.

Consideraciones de diseño
Al diseñar tu controlador de MIDI, recuerde que un Arduino sólo tiene 6 entradas analógicas para cursores de perillas y 12 entradas digitales para botones/conmutadores (técnicamente tiene 14, pero dos de esos voluntad ser utilizado para comunicaciones en serie a la computadora). Las entradas analógicas también pueden doblar como entradas digitales por lo que podría tener hasta 18 botones en su diseño, o 17 botones y 1 deslizante, o 16 botones y 2 deslizadores, etc. hacia abajo a 12 botones y 6 deslizadores.

También tratar de encontrar las dimensiones de todos los componentes que desea utilizar para tener una buena idea de lo que será y no se ajusta y la separación que debe darle a cada componente. Por ejemplo el potenciómetro deslizante que he escogido tiene una longitud de recorrido de 60mm, pero entonces hay el mayor espacio necesario a ambos lados de la barra deslizante para la perilla del regulador.

Más analógicas y entradas digitales podrían ser utilizadas con la ayuda de registros de desplazamiento, multiplexores o microcontroladores extra, pero que está fuera del alcance de este artículo.

Diseño 1
Inicialmente quería hacer una copia de la caza de MIDI, así que redacté una cuadrícula de 4 x 4 básica de botones arcade basado en dimensiones del arcade botón (diámetro total de 27mm, 24mm orificio de montaje). Aunque parecía un poco frío, quería también algunas entradas como las perillas y faders. También quería pasar por la molestia de cortar mi propio acrílico para hacer el caso. Decidí entonces encontraría una caja de plástico para albergar los controles y basar el diseño alrededor de estas dimensiones.

Diseño 2
Después de un poco de caza alrededor para diferentes recintos, finalmente se establecieron en este recinto de teclado . Sus dimensiones son 189 mm x 134 mm, con una altura inclinada desde 32mm hasta 54,7 mm. La hora de elegir su gabinete Asegúrese de que sus componentes van a caber en su interior. La profundidad de montaje para los botones de arcade es exactamente 32mm, por lo que cabrán en la caja que he elegido.

Este recinto no es cuadrado, fui para un arreglo de 5 x 3 botón y exprimido en un par de deslizamiento de los potenciómetros hasta la parte superior. Cuando se trabaja la manera de colocar los deslizadores, asegúrese de dejar suficiente espacio para el movimiento de la perilla deslizante para no chocar con ningún otro componente. Usted tendrá que saber las dimensiones de la perilla de control deslizante que desee utilizar por lo que se puede colocar con precisión el cursor. Como el recinto es más alto en la parte trasera también proporciona espacio para montar el clon de Arduino por debajo de los botones y controles deslizantes.

En esta etapa recomiendo imprimir una copia de tamaño 1:1 del diseño para el diseño se siente natural, y todos los componentes son fácilmente accesibles. Mi diseño se sintió bien, pero sentí que estaba perdiendo seis entradas analógicas del Arduino con sólo dos controles deslizantes.

Diseño final 1
Para el diseño final he quitado la izquierda más columna de botones y lo reemplazó con una columna de cuatro Potenciómetros rotativos, así que ahora todas las seis entradas analógicas se utilizará. Yo también agruparse los componentes un poco más por lo que encajaría dentro de la hendidura en la parte frontal.

Una vez que estés feliz con tu diseño, siga adelante y ordenar los componentes necesarios. Recuerde revisar los botones que hayas elegido realmente encajarán los potenciómetros deslizantes de rotary. Algunos mandos rotativos están diseñados para un había ' eje de tipo, mientras que otros están diseñados para eje con 18 dientes, mientras que otros simplemente atornille en el eje.

Diseño final 2
Después de una semana todos los componentes llegaron, pero inmediatamente noté que los deslizadores fueron demasiados (las dimensiones de la hoja de datos eran incorrectas, así que pensé que eran más cortos). Así que en lugar de pasar por la molestia de intercambiarlos, había retocado el diseño e intercambiar los deslizadores y Potenciómetros rotativos alrededor. También medí las dimensiones de la hendidura del recinto para garantizar que todo lo ajustan correctamente.

Artículos Relacionados

Controlador Arduino MIDI

Controlador Arduino MIDI

Un controlador MIDI es cualquier pieza de equipo que genera y transmite los datos MIDI para dispositivos compatibles con MIDI. En Resumen, si tiene botones en el controlador de MIDI, puede programar los botones a cualquier sonido que desee a través d
Construcción de una controlador de Midi básico parte 1 - 3 fácil olla (potenciómetro) Arduino Uno efectos controlador Midi (serie-USB)... Rápido, fácil y barato!

Construcción de una controlador de Midi básico parte 1 - 3 fácil olla (potenciómetro) Arduino Uno efectos controlador Midi (serie-USB)... Rápido, fácil y barato!

Hola a todos,Soy relativamente nuevo en Arduino y así han estado luchando contra mi manera de hacer mis propios controladores midi. Hay una gran cantidad de información alrededor pero no pude encontrar un tutorial simple para un dispositivo tan simpl
Controlador Arduino Midi con una distancia de ZX y gesto Sensor

Controlador Arduino Midi con una distancia de ZX y gesto Sensor

Bienvenido a este instructable sobre cómo construir un controlador Midi muy básico con la distancia de ZX de SparkFun y Sensor de gesto. Este instructable es parte de una asignación de la escuela.Nota: Se trata de ningún tutorial de codificación. El
Controlador de DJ MIDI de estilo arcade

Controlador de DJ MIDI de estilo arcade

>>> esto no es muy acabado pero ya armado un poco del circuito. Voy a actualizar el instructivo y subir un video cuando se ordena <<<He sido DJ por cerca de 10 años, y para los últimos he intercambiado buena viejo vinilo moda vinilo virt
Personalización de la Xbox 360 controlador guía botón

Personalización de la Xbox 360 controlador guía botón

Hay un buen número de instructables para pintar la consola Xbox 360 y accesorios, pero ninguno que se centran en la personalización más fina del botón de la guía de controlador.  Si vas para un aspecto verdaderamente personalizado, el botón de guía e
Controlador de Reddit, botón USB Upvote/Downvote

Controlador de Reddit, botón USB Upvote/Downvote

no hace mucho tiempo vi el video de "Botón impresionante" en el podcast de la revista hacer. En el video Matt Richardson muestra cómo tomar un desarrollo Teensy y convertirlo en un simple teclado USB. En su ejemplo cada vez que se pulsa un botón
Controlador de Midi Arduino de e-licktronic

Controlador de Midi Arduino de e-licktronic

E-licktronic crear bloque 3 diferentes para construir su hardware MIDImás información http://www.e-licktronic.com/en/
Controlador de pie MIDI (Pedalera controladora MIDI) para Amplitube 3.

Controlador de pie MIDI (Pedalera controladora MIDI) para Amplitube 3.

Instrucciones de armado y puesta en funcionamiento del Midi pedal.(Pedalera controladora MIDI) para Amplitube 3.Hola, uso habitualmente el programa Amplitube 3 para practicar con mi Guitarra, realmente me gustan mucho los sonidos y posibilidades de c
Controlador Arduino personalizado MIDI

Controlador Arduino personalizado MIDI

Hola y Bienvenidos a este instructable sobre cómo construir un controlador USB MIDI personalizado, barato y fácil, basado en Arduino. La mejor noticia: sólo tiene que conectar sin problemas con interfaces USB a MIDI, o herramientas de software como M
Convertir un juguete rescatado de un controlador MIDI

Convertir un juguete rescatado de un controlador MIDI

en este Instructable, le guiará a través del proceso de convertir un rescatados sonoros juguete de los niños en un instrumento realmente útil mediante MIDI! Tome un momento para simplemente echar un vistazo sobre los títulos de los pasos en este Inst
Controlador de DJ MIDI PACMOD

Controlador de DJ MIDI PACMOD

para el cumpleaños de mi hijo le hice una controladora para DJ diseñado para parecerse a un viejo gabinete arcade de la máquina. Lo que sigue es un breve resumen del proceso para hacerlo, incluyendo el código.El Teensy fue elegido como el cerebro deb
Controlador Midi sencillo de flauta/grabadora (EWI)

Controlador Midi sencillo de flauta/grabadora (EWI)

Como un niño (hace unos 30 años) comencé mis clases de música de la flauta (una grabadora para ser precisos) y ahora quiero una versión electrónica moderna de este instrumento (un instrumento electrónico de viento que se llama, abreviados EWI). Están
Controlador MIDI controlado de la llama

Controlador MIDI controlado de la llama

Un gran problema en el mundo de la producción de música digital es mantener esa calidez analógica (que resonaba de tubos y sistemas de casetes) de música digital de hoy en día. Muchos jurarán que sistemas analógicos tienen un sonido que nunca pueda s
Controlador de estilo MIDI MPC casero

Controlador de estilo MIDI MPC casero

1.0 INTRODUCCIÓNDecidí construir y diseñar un controlador midi que se utiliza para enviar comandos a un equipo que ejecuta un DAW (digital audio workstation) para controlar diferentes parámetros dentro de ella. El DAW que usé se llama Ableton Live. H