Dibujar-MIDI controller con tinta conductora (4 / 6 paso)

Paso 4: Arduino

Esta es una breve explicación sobre los componentes de la Arduino utiliza y se comunica con. También puede encontrar una foto del esquema de todo el circuito. También se adjunta el archivo PDF, es un archivo Fritzing. Utilicé el software Fritzing solamente a dibujar el esquema, y entonces yo había soldado a mano. Puede abrir para ver el esquema con más detalle.

El controlador principal que utilizo para gestionar los sensores y enviar MIDI a mi computadora es Arduino. Probablemente, si estás leyendo esto, usted tendrá algunos conocimientos sobre él. Si no, usted debe familiarizarse con lo en conocimiento propio, como algo básico es necesario seguir este paso. Usted puede aprender todo sobre Arduino en su página web: está lleno de tutoriales y diferentes proyectos realizados por los usuarios: http://arduino.cc/

El Arduino se comunica con el MPR121 sensor capacitivo es la comunicación I2C. Es un bus de comunicación serie 2 líneas: línea de datos y un reloj. Arduino tiene ya una biblioteca para hacer este tipo de autobús fácil de usar. Se llama la biblioteca de hilos. Aquí encontrarás todos los comandos que necesita utilizar este tipo de comunicación: http://arduino.cc/en/pmwiki.php?n=Reference/Wire. La forma de que la información se comparte entre el Arduino y el sensor se explicará en el siguiente paso.

Utilizar un LCD, un codificador y botones de control con el Arduino. El codificador y los botones son fáciles de usar, podrá fácilmente encontrar algunos tutoriales sobre ello en la Web de arduino, si todavía no sabes cómo hacerlo. La forma para conectar una pantalla LCD con Arduino y cómo visualizar texto usando la biblioteca de cristal líquido, es muy sencilla y se explica aquí: http://arduino.cc/en/pmwiki.php?n=Tutorial/LiquidCrystal

Como expliqué anteriormente, yo uso la memoria EEPROM de arduino para salvar los valores del umbral táctil y suelte de cada pin de cada plantilla diferente. Y otra vez, Arduino tiene una biblioteca específica para su memoria EEPROM, que hace que sea muy fácil de usar. Sólo tienes que seguir las instrucciones aquí para aprender a escribir los valores en la EEPROM y leerlos más tarde:

http://Arduino.CC/en/PmWiki.php?n=Reference/EEPROM

Y por último, el paso más importante: Cómo utilizar Arduino como controlador MIDI. Arduino también tiene una biblioteca específica para MIDI: http://playground.arduino.cc/Main/MIDILibrary

Puede incluir mensajes MIDI en un sketch de Arduino y subirlo, pero el problema es que los programas que usan MIDI (como Ableton Live o cualquier otro DAW) no reconocerá tu Arduino, así que tendrías que usar otro programa como un puente entre el Arduino y el programa de host.

Hay una solución a esto: HIDUINO. No me preguntes acerca de cómo funciona, pero lo que sé, básicamente un nuevo firmware se carga en el Atmega 16u2 chip que utiliza Arduino. Esto hace que Arduino ya no es un Arduino: se convierte en un controlador USB-MIDI y por lo tanto es reconocida como cualquier otro controlador MIDI por el software de host. La desventaja de esto es que no se puede cargar nuevo bosquejado mientras se carga el firmware HIDUINO. Más información aquí:

Si no tienes un programador ISP, debe aprender a convertir tu Arduino en un dispositivo de MIDI aquí:

https://github.com/ddiakopoulos/hiduino/wiki/HIDUINO-Via-DFU-Method

Artículos Relacionados

Su propia Galaxia, en un papel... Cartel con tinta conductora + LED

Su propia Galaxia, en un papel... Cartel con tinta conductora + LED

Me encontré con tinta conductiva en mi investigación y como un estudiante de diseño que empecé a cuestionar su uso en mis proyectos. Imaginaba un cartel con LEDs y tipografía donde la luz sería una ilustración del texto. Para este proyecto he elegido
Juego operación DIY con tinta conductora

Juego operación DIY con tinta conductora

juego de operación DIY con tinta conductora de pintura de desnudo.De una compilación que el día en el espacio de Hacker de San AntonioPartes:Caja pequeña1 LED1 transistor NPN1 resistencia de 390 ohmioscinta eléctricaDesnudo pintura Eelectrically pint
Tarjeta Firefly con tinta conductora

Tarjeta Firefly con tinta conductora

Esta tarjeta fue hecha de YuKonstruct circuito escriba construir noche y utiliza la pluma de la tinta conductora de Electroninks y una etiqueta engomada Chibitronics LED.Para esta tarjeta necesitarás:Cartulina oscura (yo usé mitad de 8.5 x 11 hoja de
Un llavero con tinta conductora de reparación

Un llavero con tinta conductora de reparación

Tuve un llavero para mi coche que no era como antes. Este instructable había restaurado los botones a su función original.Paso 1: Lo que usted necesita 1 fob para reparar 2 una moneda para abrir la tinta conductora fob 3Paso 2: Abra el fob Uso el cén
Exploración de síntesis de sonido con la tinta conductora de Circuitscribe circuito Kit

Exploración de síntesis de sonido con la tinta conductora de Circuitscribe circuito Kit

(Nota-Este es un post invitado de Eureka! Fábrica por Chuck Stephens como parte de su programa de Instructables construir noche.)En un proyecto anterior he creado una tabla de prototipos para el circuito de Circuitscribe kit de construcción. Aquí lo
Electrónica de papel: Hacer interactivo, Arte Musical con la tinta conductora

Electrónica de papel: Hacer interactivo, Arte Musical con la tinta conductora

si alguna vez has querido traer un pedazo de papel a la vida, ahora es tu oportunidad. Este instructable le llevará a través de todos los pasos necesarios para crear un increíble folleto interactivo o arte. El flyer de este evento es no normal de imp
Cómo hacer y conectar tinta conductora

Cómo hacer y conectar tinta conductora

Introducción del proyecto:Este es un instructivo para demostrar cómo utilizar tinta conductora desnuda con el tablero pelado de conductor. El objetivo de este proyecto es mostrar cómo la gente puede hacer y conectar tinta conductora.Materiales:-Elabo
Atari Punk Console - tinta conductora & tu cuerpo

Atari Punk Console - tinta conductora & tu cuerpo

construir una simple consola de Atari Punk que utiliza tinta conductora y su cuerpo para cambiar el sonido! El circuito aquí fue modelado fuera de Joshua Zimmerman maravilloso instructable. El diseño original de la APC, o "Caminó generador del tono&q
$1 DIY tinta conductora y pintura de fuego! (no tóxico, barato, casero)

$1 DIY tinta conductora y pintura de fuego! (no tóxico, barato, casero)

Gire a la fuego en tinta electrónica conductora, construir circuitos electrónicos, crear instrumentos musicales de papel e insumos para tu placa Arduino!ACTUALIZACIÓN (18/08/2014)Si quieres evitar el proceso de hacer su propio carbón y mezclar en una
Cómo trabajar con tela conductora

Cómo trabajar con tela conductora

Trabajo con tela conductora es divertido y es ideal para accesorios personales, circuitos suave, e-textiles y otros proyectos que se aprovechan de sus propiedades. Aprender los conceptos básicos te ayudará a tomar decisiones de diseño y material a la
Fotos con tinta en tapones de corcho

Fotos con tinta en tapones de corcho

un proyecto grande, rápido y fácil para hacer un regalo pequeño, hecho en casa de un amigo, para decorar tus frascos y creativamente cosas de etiqueta. En mi caso, pasaron a ser parte de la idea del regalo perfecto para un amigo que amaba a cocinar,
Circuitos de impresión con pintura conductora

Circuitos de impresión con pintura conductora

Después de hacer un circuito flexible, quería experimentar con otras maneras de trabajar con pintura conductora. Vi este proyecto publicada por las personas que hacen conductores desnudos de la pintura y tuve la idea de tratar de crear un circuito en
Teclado de tinta conductora Drawdio

Teclado de tinta conductora Drawdio

este proyecto fue un resultado sensacional juntos Desnudos tinta conductiva con el Lápiz de Drawdio. Yo quería hacer interfaz de teclado para el drawdio, para que una persona puede interactuar con él similar a un sintetizador o piano. Los pasos básic
Cómo teñir una brazalete de madera sin terminar y un anillo con tinte RIT

Cómo teñir una brazalete de madera sin terminar y un anillo con tinte RIT

aquí es una demostración de cómo teñir un brazalete de madera sin terminar y anillo con tinte RIT. El proceso es muy sencillo. Materiales necesarios: anillo de madera sin terminar, brazalete de madera sin terminar, tinte RIT (ciruela), envases de plá