Controlador Arduino personalizado MIDI (8 / 14 paso)

Paso 8: El código - análogo: pruebas

La ONU

El código para el ATmega328 ahora está subido, pero la ATmega16U2 es sólo un cuento por entregas - convertidor USB. Ahora tenemos que programar para ser una serie - conversor MIDI-sobre-USB.

Esto es como se hace en Windows (Vista - 10):

  1. Descargar el más reciente de Java Runtime Environment desde el sitio de Java.
  2. Ejecute al instalador de java.
  3. Haga clic en 'instalar'.
  4. Cerrar al instalador cuando haya terminado.
  5. Descargar 'Flip' de la Página de Atmel.
  6. Ejecute al instalador.
  7. Haga clic en 'siguiente'.
  8. Acepto los términos del contrato de licencia y haga clic en 'siguiente'.
  9. Haga clic en 'siguiente'.
  10. Haga clic en 'instalar'.
  11. Haga clic en 'siguiente' cuando termine.
  12. Haga clic en 'terminar'.
  13. Ahora, conectar el Arduino al ordenador y utilice un destornillador pequeño para conectar el pin de reset de la segunda cabecera ICSP al suelo. Este es el encabezado de 6 pines ICSP cerca del puerto USB. (ver imagen)
    El ATmega16U2 está ahora en modo DFU (actualización del Firmware del dispositivo). Leer más aquí.
  14. Ir a Panel de Control en Windows. Haga clic en "Hardware y sonido".
  15. Bajo "Dispositivos e impresoras", haga clic en ' Administrador de dispositivos '.
  16. En el administrador de dispositivos, existe una categoría 'Otros dispositivos'. En esta categoría, debe haber algo como 'Arduino Uno DFU' o 'ATmega16U2 DFU'. Haga clic con el botón derecho del dispositivo y seleccione "Actualizar Software de controlador".
  17. Elija "Examinar mi PC para el software de controlador"
  18. Luego golpeó 'Examinar...' y navegue hasta C:\Program Files\Atmel\Flip 3.4.7\usb en la nueva ventana.
  19. "Incluir subcarpetas" está marcada, a continuación, haga clic en 'Siguiente'.
  20. En la ventana seguridad de Windows que aparece, haga clic en 'Instalar'.
  21. Usted debe recibir una notificación de que Windows ha actualizado correctamente el software de controlador para 'AT90USB162'.
  22. Descargar el firmware de Arduino desde la Página de Arduino GitHub haciendo clic en 'RAW' y luego CTRL + S para guardar.
  23. Cambiar la ubicación a la carpeta de descargas, eliminar la extensión .txt y elija 'Todos los archivos' (mantener la extensión .hex). Presione 'Guardar'.
  24. Descargar firmware HIDUINO de Dimitri Diakopoulos de su página de GitHub. Otra vez, golpear 'RAW', CTRL + S, borrar la extensión .txt, elegir 'Todos los archivos' y guárdelo.
  25. Abra el software Flip.
  26. Pegar CTRL + S para seleccionar un dispositivo, seleccione 'ATmega16U2' y haga clic en 'Aceptar'.
  27. Golpear CTRL + U y haga clic en 'Abrir' para abrir la conexión USB.
  28. Golpear CTRL + L para cargar un archivo HEX.
  29. Vaya a tu carpeta de descargas y cargar el archivo 'arduino_midi.hex', que descargó en el paso 24.
  30. Asegúrese de que todas las 4 cajas en el lado izquierdo son comprobadas y haga clic en 'Ejecutar'.
  31. Una vez finalizado, puede desconectar el Arduino. Ahora ya no está en modo DFU.
  32. Ir a administrador de dispositivos y compruebe si el Arduino se muestra como un dispositivo MIDI, bajo 'controladores de sonido, vídeo y juegos'.
  33. Ahora tu Arduino es un controlador MIDI de trabajo!

Para más información e instrucciones para Mac y Linux, revisa la Página de hacking Arduino. Asegúrese de sustituir 'at90usb82' por 'at90usb162' y utilizar los nombres de archivo correcto de archivos HEX.

El Leonardo

Leonardo ya está listo para usar como controlador MIDI.

Prueba

Abrir software de DJ o producción de audio favorito y vaya a configuración. El Arduino debería aparecer ahora en la pestaña 'MIDI'. Ahora puede crear una superficie de control personalizada.

Porque esto es diferente para cada programa, va ser mostrándolo en Mixxx, una fuente libre, abierta, todos los software de DJ digital plataforma.

  1. Gire todas las perillas y faders a cero.
  2. Conectar tu Arduino a tu ordenador si no lo has hecho ya.
  3. Abra el Mixxx.
  4. CTRL + P para abrir las preferencias del golpe.
  5. En la ficha 'Controlador MIDI', encontrar su Arduino y activarla.
  6. En la parte inferior de la ventana, haga clic en 'MIDI Learning Wizard'.
  7. 'OK' cuando pregunte si desea aplicar la configuración, haga clic en 'Comenzar'.
  8. Para asignar el control se muestra a la perilla derecha, mover la perilla o fader, luego haga clic en 'Siguiente'. Si no desea asignar el control se muestra, pulsa 'Skip'.
  9. Cuando estés listo, sólo cierre la ventana del asistente y haga clic en 'Aceptar' en la ventana de preferencias.
  10. Mover los controles en su controlador MIDI y reloj a mover en la pantalla.
  11. Felicitaciones, usted construye su propio controlador MIDI!

Artículos Relacionados

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
Interfaz Arduino USB MIDI

Interfaz Arduino USB MIDI

Hace unas semanas comencé a trabajar en un controlador MIDI con Arduino y ATmega32. Lo hice no terminado proyectado todavía. Está en desarrollo.Usted puede leer toda la historia aquí http://openhardware.ro/arduino-usb-midi-controller/.Pero durante lo
Señal de tráfico / luz de freno cables con controlador Arduino

Señal de tráfico / luz de freno cables con controlador Arduino

siempre ha querido una vieja señal de tráfico y finalmente consiguió uno recientemente.  Sin embargo, fue muy simple cableado para que todas las luces estaban fijos en.  ¿Qué divertido es esto?  También quería probar un controlador Arduino y pensé qu
Controlador Arduino DIY

Controlador Arduino DIY

mi Instructable primer es sobre cómo construir tu propio controlador Arduino!Usted puede construir en un protoboard, pero prefiero la soldadura mi propia. Para uso con proyectos. Esta junta wil no sean capaces de programar un chip ATmega. Yo utilice
Cómo instalar controlador Arduino R3

Cómo instalar controlador Arduino R3

Hoy voy a introducir la forma de instalar controlador Arduino R3.Espero útilPaso 1: Paso 1: driver descargar controlador Arduino R3Puede descargar aquí el driver del controlador Arduino R3Paso 2: Paso 2Conecte el cable de kit Arduino a tu ordenadorDe
Cómo crear un controlador de Dj MIDI

Cómo crear un controlador de Dj MIDI

así que esto era un proyecto escolar. Acabo de terminarlo. El documento adjunto al final es todo el proyecto, como lo he escrito bien a mano. Si desea tratar esta build me avisas y te puedo dar algunas sugerencias. También un alza para este proyecto
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
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 pie MIDI basados en Arduino DIY

Controlador de pie MIDI basados en Arduino DIY

Llevo muuuucho tiempo con intentar un lazador de guitarra durante un tiempo, pero no me gusta la idea de gastar dinero en un pedal específicos del lazador cuando puedo usar un ordenador para eso y desde que he estado aprendiendo arduino para divertir
Controlador de pie Midi Arduino para Ableton Live

Controlador de pie Midi Arduino para Ableton Live

Soy un geek. Yo lo sé. Me gustan las cosas DIY'ing. Compré una impresora 3d (que está sentado en mi oficina no funciona ahora mismo)... y como construir drones. Yo generalmente morder más de lo que puedo masticar y a menudo tiene que ir a otros para
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
Shield Arduino personalizado y sensores

Shield Arduino personalizado y sensores

Resumen:Este instructable construirá una serie de módulos de sensor de encargo y un escudo de Arduino. Dichos módulos están disponibles en muchas fuentes diferentes, pero los fanáticos de la Web de Instructables probablemente encontraría satisfacción
Controlador Arduino Rgb desde Vb.net

Controlador Arduino Rgb desde Vb.net

Hola, este es mi primer instractables, hoy te voy a mostrar cómo hacer una controladora rgb con un arduino UNO R3, controlado por una aplicación en vb.netCon este proyecto simplemente controlar su tira led y hacer de qué color te gustaperdón por mi i
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