Tambores de guante MIDI con Arduino y sensores de luz

voy a describir una divertida y fácil manera de construir su propia expresión sonido MIDI habilitado guante sin gastar mucho dinero en costosos sensores o Interfaces MIDI.

Sienta libre de entrarme en contacto con directamente por correo si gusta o si tiene sugerencias.

Este proyecto fue inspirado por otro hacerlo ti proyectos con entrada sensores piezoeléctricos (buzzer) pero son demasiado grandes y no necesitan filtrado para la lectura precisa de la velocidad.

Así que esto es un fuera de la caja y el método de detección entrada knock no convencional que he estado usando y ahora es tuyo también.

Si te gusta la electrónica, gadgets y música un tiempo y construcción usted mismo uno de ellos. Uso y ajuste del sintetizador de software le trae mucha diversión y placer.

Comenzaré mostrando el resultado de este proyecto. Es me probar el guante por primera vez utilizando el FL Studio y sintetizador software.

La versión 1.0 del prototipo que yo estoy revelar código implementar golpe velocidad para aumentar o disminuir la intensidad de sonido pero es bastante simple y un reto codificación aseado para su edificio después lo.

El prototipo 2.0 que no está listo todavía es discreto, doble manos, Wireless habilitada, soportes beat Velocity y permiten al jugador arriba/abajo cambiar octavas y Tom en tiempo real. También es el no confiar no en MIDI Virtual puerto.

La v2.0 de guantes (par) será público como este tan pronto como está listo por lo que no necesita pedir información contactando.

Permítanme comenzar con el lista de requisitos:

Requisito principal:
1 x DIY'er de Arduino amante de la música buscando un emocionante y divertido proyecto de sonido.

Lista de partes:
1 tablero de x Arduino con al menos 4 entradas analógicas.
4 x pequeño Resistor de luz LDR (cuesta $ centavos y son muy preciso)
4 x resistencia de 1 K (o cualquier otro cambiando los umbrales y los disparadores en el código)
5 x metros de cable de núcleo sólido delgada y flexible. (alambre fino de antiguo teléfono cable cables puede hacer bien)
1 x guantes. He elegido guantes de trabajo de algodón con puntos de goma; ($1 el par)
1 x Protoboard y un manojo Jumper cables;
1 x cable USB o Serial para conectar Arduino -> PC.

Herramientas y materiales varios
La soldadura de hierro y alambre de la soldadura
Un 10 "x 10" pieza de EVA Foam para carcasa de Sensor LDR o espuma dura similar se sugiere altamente.
Una pequeña tijera o cuchillo para cortar el EVA en forma de anillo. Ver fotos.
Pegamento adhesivo de contacto fuerte (como solía reconstruir zapatos desgastados!)
15 minutos Hobby pegamento de epoxi (compuesto 2), utilizado en el revestimiento de espuma para fijar los sensores LDR firmemente.

Lista de software

--SpiekenzieLabs serie Midi Converter: Página de la descarga y las instrucciones aquí

--LoopBe1 - libre puerto Midi Virtual - http://nerds.de/en/loopbe1.html

--FL Studio o Ableton Live o cualquier otro software de sintetizador de sonido con capacidades de automatización MIDI: FL Studio Demo
Hay un montón de softwares específicos de baterista que se puede encontrar en google. También debe trabajar GarageBand en MAC!
Realmente prefiero dinámico sintetizador de sonido proporcionada por plugins de FL Studio como Tóxico biológico

Eso es todo.

Consejos de construcción y esquemas de cableado

Algunos antecedentes: Puesto que los sensores LDR son simplemente resistencias que cambian la resistencia de la cantidad relativa de luz que reciben le considere que no son polos como cátodo y el ánodo. Hay ninguÌ n plomo como los Leds son diodos positivo y negativo.

Ejemplo de cómo conectar un sensor LDR utilizando arduino. Asegúrese de que usted haga esta simple prueba antes de construir su guante. Utilice el siguiente código para probar el esquema:

http://www.Arduino.CC/cgi-bin/yabb2/YaBB.pl?NUM=1225675113 pero no te olvides de cambiar el puerto analógico para que realmente usas. El ejemplo utiliza 0 y foto esquemático puerto 3.

Importante: Que tener en cuenta que cada sensor compartirá la línea de 5V .

Así que después de que el guante está listo tienes 5 cables entre el Arduino y el guante.

línea de voltaje de 5 voltios de arduino se conectará en plomo LDR 4, uno por cada uno.
Los otros 4 restantes los cables se conectarán a restantes cables de sensores LDR.

CABLES y puertos:

Alambre #1 - verde en las fotos: conecta 5v puerto y 4 LDR conduce en una línea común y compartida.
Cable #2 - blanco: Se conecta LDR de dedo 1 con puerto analógico 0
Alambre #3 - blanco: Conecta LDR de dedos 2 al puerto analógico en 1
Cable #4 - blanco: Se conecta LDR de dedo 3 con puerto analógico 2
Alambre #5 - blanco: Se conecta LDR de dedo 4 al analógico en Puerto 3

Si sigues los anteriores puertos ningún cambio será necesario en el código que estoy proporcionando.

En relación con el software. Instalar a los controladores de Puerto Midi Virtual de LoopBe1 primero será posible interfaz entre el puerto serie y aplicación del generador de sonido.

El Arduino de código se establece para la velocidad del puerto serie 57600 así que asegúrate de que eliges esta velocidad cuando se ejecuta el Software del convertidor Serial Midi.

Dentro del sintetizador software buscar y elegir como puerto de entrada por defecto el puerto Midi IN de LoopBe y hacer LoopBe que apuntan a la serie para aplicaciones Midi y transmitir antes de trate de usar una aplicación compatible con Midi.

Realmente no tengo tiempo ahora para dibujar un esquema completo de la protoboard pero es exactamente como se muestra en el esquema de prueba de LDR con 4 resistencias en vez de uno. Y el LDR lejos y conectado con el guante.

Esperamos que disfrute de ejecutar y jugar con él después de listo.

El código debe descargarse aquí:
Sitio de descarga oficial:
http://snipt.org/wngki

Nota: Siéntase libre para activar la bandera de la depuración y compruebe el serial comm si no funciona como se esperaba.

Mucha suerte

Artículos Relacionados

Enviar y recibir MIDI con Arduino

Enviar y recibir MIDI con Arduino

Paso 3: Enviar mensajes MIDI con Arduino - Hardware Lista de partes:Conector de MIDI Digikey CP-2350-NDResistencia de 220 ohmios 1/4 watt Digikey CF14JT220RCT-NDOtras partes(1 x) Arduino Uno Amazonascable del usb (1 x) AmazoníaProtoboard (1 x) (este
XY el cojín de MIDI con Arduino y TFT

XY el cojín de MIDI con Arduino y TFT

Hace algunas semanas, cuando miré después de algunas ideas/módulos/escudos para iniciar nuevos proyectos/experimentos con microcontroladores que encontré algo interesante que encajaría perfectamente en mi mayor proyecto "USB MIDI Controller con Aduin
Mostrar Temperatura en Display con Arduino de Sensor DHT11 y

Mostrar Temperatura en Display con Arduino de Sensor DHT11 y

En este tutorial aprenderas a mostrar la temperatura en un pantalla LCD utilizando el sensor de la temperatura DHT11 y Arduino.Materiales:DisplayLCDSensor de Temperatura y Humedad DHT11Puentes de conexión macho-hembraArduinoPaso 1: ConectaConecta el
Cómo hacer un mando a distancia controlado por una mano robótica con Arduino

Cómo hacer un mando a distancia controlado por una mano robótica con Arduino

Este es mi proyecto escolar para 5 º año de secundaria (yo soy italiana, tenemos 5 años de secundaria).Consiste en una mano artificial controlada por un guante con sensores de flexión. La mano artificial reproduce los movimientos de la mano con el gu
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
Control de Motor de BLDC con Arduino, salvado el motor del HD y sensores Hall

Control de Motor de BLDC con Arduino, salvado el motor del HD y sensores Hall

hay un gran interés estos días entre los aficionados a los hobbys en el control de motores brushless de la C.C. (BLDC), que han mejorado el rendimiento y mejor eficiencia energética enmotores tradicionales, pero son más difíciles de usar. Muchos prod
Cómo medida actual de AC usando el Sensor de efecto Hall con Arduino u otros microcontroladores comunes

Cómo medida actual de AC usando el Sensor de efecto Hall con Arduino u otros microcontroladores comunes

Un nuevo enfoque más simple consulte aquíObjetivo: Este Instructable muestra cómo hacer una caja de interfaz que, al empalmar un cable de extensión, permite a los microcontroladores comunes como Arduino a medida AC actual como una señal de voltaje DC
Animación Sonic regla / Sensor de aparcamiento con Arduino

Animación Sonic regla / Sensor de aparcamiento con Arduino

## ACTUALIZADA CON CÓDIGO, ESQUEMAS Y PIEZAS CON ENLACES ##= Introducción =Hola todo el mundo! Este es mi primer instructivo!Después de leer cientos de instructables, que decidí hacer uno yo mismo!Como un brasileño, mi lengua madre es portuguesa. Así
DH11 Temperatura y Sensor de humedad con Arduino

DH11 Temperatura y Sensor de humedad con Arduino

Este es un Tutorial sobre cómo usar el DH11 temperatura y Sensor de humedad con Arduino.Paso 1: Ver este Video (este es un Tutorial completo)Este video muestra el procedimiento completo de cómo usar este Sensor.Paso 2: Instalar la biblioteca DH11.1)
Reloj de tiempo Real de Arduino con alarma y sensores ambientales

Reloj de tiempo Real de Arduino con alarma y sensores ambientales

Reloj de Arduino, con respaldo de batería (reloj en tiempo real), tiempo, fecha, alarma, temperatura, humedad, presión, LCD, salida, entrada de teclado, dormir modo, blanco de iluminación (4 X) LED LCD con control de intensidadPaso 1: Lista de piezas
Alarma de seguridad para el hogar o un Detector de movimiento con LCD y Sensor de Arduino,P.I.R.

Alarma de seguridad para el hogar o un Detector de movimiento con LCD y Sensor de Arduino,P.I.R.

Hola todo el mundo,Hoy voy a mostrarles como hacer una alarma de seguridad para el hogar interesante, maravilloso, barato. Este Gadget te ayuda a proteger su casa contra los ladrones. En este proyecto voy a utilizar un Freeduino Board(Arduino Compati
SENSOR PIR con ARDUINO activar MOTOR paso a paso

SENSOR PIR con ARDUINO activar MOTOR paso a paso

ACTIVAR MOTOR PASO A PASO USANDO EL SENSOR DE MOVIMIENTOPaso 1: PIR con ARDUINO activado MOTOR paso a pasoHola esta instactable para rotar prólogo motor paso a paso y al revés cuando pir Lee algún movimiento.Paso 2: Parte requieren1-ARDUINO UNO2-PIR(
Sensor de ultrasonidos HC-SR04 con Arduino

Sensor de ultrasonidos HC-SR04 con Arduino

Ver más en:http://www.theorycircuit.com/interface-Ultrasonic-sensor-HC-Sr-04-with-Arduino/Enlace Facebook: https://www.facebook.com/pages/Theorycircuit/82511...El SR HC 04 es sensor de la gama ultrasónica famoso y su muy fácil de usar con muchos micr
Uso de LEGO MINDSTORMS RCX Sensor de luz con Arduino (programa con Visuino)

Uso de LEGO MINDSTORMS RCX Sensor de luz con Arduino (programa con Visuino)

En este Instructable aprenderá a programar el Arduino para controlar y obtener datos de LEGO MINDSTORMS RCX Sensor de luz con la ayuda de Visuino - un ambiente de desarrollo gráfico fácil de usar para Arduino.Tenga en cuenta que la anotación en algun