Guante de TouchSense piano (3 / 4 paso)

Paso 3: Paso 3: código

Si no has usado procesamiento antes, puede actuar como una visual a Arduino con la salida del monitor serie. No es necesario el código de procesamiento a utilizar el guante de TouchSense, simplemente añade el elemento visual de piano. Si ya no tiene tratamiento, se puede descargar aquí. El código de procesamiento utilizado para piano sencillo visto en la imagen anterior es la siguiente:

 import processing.serial.*;Serial myPort; char key= 'N'; //default = no keyvoid setup(){ size(500, 300); //hardcoded port selection. Check which is your Arduino Serial println("ports: "); println(Serial.list()); myPort = new Serial(this, Serial.list()[0], 9600); // The [0] may need to be change if your port is different}void draw(){ fill(255); //five keys for piano keys C-G rect(0,0,100,300); //thumb = C rect(100,0,100,300); //index = D rect(200,0,100,300); //middle = E rect(300,0,100,300); //ring = F rect(400,0,100,300); //pinky = G fill(0); rect(70,0,60,200); rect(170,0,60,200); rect(270,0,60,200); rect(370,0,60,200); if(myPort.available() > 0){ key = myPort.readChar(); println(key); } fill(0); switch(key) { //if one of the keys : black circle case 'T': rect(0,0,100,300); break; case 'I': rect(100,0,100,300); break; case 'M': rect(200,0,100,300); break; case 'R': rect(300,0,100,300); break; case 'P': rect(400,0,100,300); break; case 'A': //TI rect(0,0,100,300); rect(100,0,100,300); break; case 'B': //TM rect(0,0,100,300); rect(200,0,100,300); break; case 'C': //TR rect(0,0,100,300); rect(300,0,100,300); break; case 'D': //TP rect(0,0,100,300); rect(400,0,100,300); break; case 'E': //IM rect(100,0,100,300); rect(200,0,100,300); break; case 'F': //IR rect(100,0,100,300); rect(300,0,100,300); break; case 'G': //IP rect(100,0,100,300); rect(400,0,100,300); break; case 'H': //MR rect(200,0,100,300); rect(300,0,100,300); break; case 'J': //MP rect(200,0,100,300); rect(400,0,100,300); break; case 'K': //RP rect(300,0,100,300); rect(400,0,100,300); break; //if N: do nothing case 'N': break; }} 

Artículos Relacionados

Papel, lápiz, un guante de touchsensing y un robot inalámbrico!

Papel, lápiz, un guante de touchsensing y un robot inalámbrico!

Hola! muchas gracias, la comunidad instructable por todo su apoyo. Este es mi segundo instructable y pido a todos los amigos de la tecnología a perdonar mis errores y proporcionan el mismo estímulo que u había dado a mí en mi primera i'ble. OK ahora
Makey Makey: guante Piano

Makey Makey: guante Piano

¡ Hola! Así que ¿quieres tocar el piano, pero hay un problema, correcto? Necesita un piano, pero no tienes uno, es el motivo que sea. Guantes de piano, tocar el piano, y lo mejor es que se pueden jugar en todas partes. En su casa, en su escritorio, e
Gratis Stealth Piano Banco de trabajo

Gratis Stealth Piano Banco de trabajo

crear su propio espacio de Stealth atractivo y funcional para su apartamento!  Este proyecto resuelve el dilema de no tener suficiente espacio de trabajo en un piso o en otro lugar en el que un banco de trabajo fea vería fuera de lugar.Soy un DIY'er
Yema del dedo Piano

Yema del dedo Piano

Pruebe esta marioneta con los dedos pianoPaso 1: ListaPara comenzar este proyecto, necesita los siguientes elementos:1 protoboard grande1 tablero pequeño1 arduino uno8 pulsadores1 caja de audio DBX-05PN8 resistencias de telecine de 10k ohmios20 trenz
Tirachinas de alambre de piano

Tirachinas de alambre de piano

un pequeño pero potente tirachinas con 1mm calibrador de alambre de piano y ordinario gomas. Un imán fuerte en la base de la manija tiene un racimo de granalla de acero.Paso 1: materialesMateriales para el Tirachinas de alambre de Piano son las sigui
Escala guante Dragon

Escala guante Dragon

Quería hacer una proposición interesante sin tener que gastar demasiado dinero. He visto kits de escala de dragón que usted puede hacer punto en guantes de aspecto genial, pero nada tenía los dedos o garras. Esto me dio una idea para hacer un guante
Guantes de vestir

Guantes de vestir

Si usted es una reina de hielo o una reina de la fiesta estos guantes son seguros que será un éxito! Este instructable utiliza materiales elásticos apropiado los guantes muy fácil de hacer. Este es un proyecto que es lavable, modificado para requisit
Guantes sexy glamour DIY

Guantes sexy glamour DIY

Preparándose para una bola de año nuevo... negro, brillante vestido este año...Accidentalmente, me cruzo con algunos calcetines brillantes viejos, un poco rotos en mi armario, y surge una idea! GUANTES!Paso 1: Cortar la parte superior de su viejo par
Fácil de punto guantes sin dedos

Fácil de punto guantes sin dedos

Guantes sin dedos había tejido a mano. Accesorio perfecto para días de frío. Mantenga el calor de las manos y los dedos accesible. Cada muñeca calentador mide aprox. 7" x 7" circunferencia largo.Paso 1: Reúna los suministrosagujas de tejer 5 mm
Tazer guante

Tazer guante

de piezas simples todos los días puede hacer este guante que tiene dos modos. Modo 1 es una salida constante de un poco más de 300 v. mientras que modo 2 tarda unos segundos en cargarse, pero desprende un choque mucho más doloroso. Todos que la tensi
7 pasos para aprender a tocar Piano

7 pasos para aprender a tocar Piano

Muchas personas que quieren aprender a tocar el piano son puestas por la idea de pasar horas largas y aburridas aprender notas de la música. Si usted es serio sobre aprender a tocar el piano, lo primero que tendrá que hacer es poner esos pensamientos
Pinza para la ropa Piano para el iPad

Pinza para la ropa Piano para el iPad

Pantallas táctiles son grandes, pero cuando se trata de reproducir música en ellos, la falta de teclas físicas puede ser un lastre. Así que decidí reunir algunas cosas en casa y hacer un teclado de piano que engaña el iPad de pensamiento es tocada po
Guantes Thinsulate suéter con un bolsillo de HotHands!

Guantes Thinsulate suéter con un bolsillo de HotHands!

Manoplas calientes están realmente vale su peso en oro, al menos aquí en Wisconsin. Los guantes son fáciles de conseguir y tenemos guantes en mi casa, pero mi hijo de 12 años me dijo recientemente que sus manos estaban siempre frío cuando se fue afue
Guantes guante de Woodland Cree

Guantes guante de Woodland Cree

mi acabado par de mitonesPaso 1: Los materiales usted va a necesitar los siguientes materiales1. recta. No mida realmente cualquier cosa sólo para hacer líneas rectas.2. un buen par de afilado de tijeras3. algo para marcar la piel, ocultar y guarnici