Paso 1: Paso 1: soldadura y prueba de botones Sanwa
He soldado mis botones sanwa y había probado mi teensy en un protoboard primero. Los botones Sanwa son bastante fáciles de soldar. Usted tiene un pin de tierra y uno de los pines de la entrada. No importa cuál es la tierra y cuál es la entrada. Entonces yo soldar pines en mi teensy por lo que puede ser utilizado en un protoboard. Usted puede también comprar teensy que ya se han soldado pines para 2 o 3 dólares más.
Luego probé las entradas de botón en mi teensy en el arduino IDE y luego en Ableton Live. Si no modifica este proyecto cualquier manera luego, ignorar la prueba. Sólo puede retirar mi código completo más adelante en el instructable. Asegúrese de que tener el gestor de arranque instalado y cambiar la Junta a su Teensy y la salida USB a MIDI. Esto puede encontrarse en la sección de herramientas de tu IDE de Arduino.
Un simple botón test script de arduino:
----------------------------------------------------------------------------------
#include
int c6_note = 60;
Rebote de test_button = Bounce(0,3);
void setup() {}
pinMode(0,INPUT_PULLUP);
}
void loop() {}
test_button.Update();
{if(test_button.fallingEdge())}
usbMIDI.sendNoteOn (c6_note, 99, 3);
}
{if(test_button.risingEdge())}
usbMIDI.sendNoteOff (c6_note, 99, 3); }
}
----------------------------------------------------------------------------------------
Ejecutar el código y cargar a su teensy. Entonces attatch su botón arcade entrada a pin el pin digital teensy 0 que es pin D0 en la teensy 2.0 ++. El otro cable a tierra. Si todo funciona correctamente, cuando se carga el ableton, al pulsar el botón, ableton le permitirá saber que hay una entrada al lado del campo de MIDI en la esquina superior derecha.
Felicidades envió una nota de midi para Ableton Live! Bastante para ello 19 veces cambiando los parámetros de rebote, pinMode y Nota para cada botón.