Controlador multitouch música

Este proyecto es una pantalla táctil infrarroja Arduino powered / mesa de centro de interfaz que he estado usando para controlar diversas aplicaciones música y gráficos en mi ordenador. Este es un proyecto que recientemente he tenido tiempo para volver atrás y documento y arreglos Este proyecto es un poco más especial para mí que la mayoría porque era mi primer proyecto de Arduino o electrónica, y mientras estaba haciendo investigación para él terminé en Instructables por primera vez. He estado usando este controlador principalmente a música y gráficos de aplicaciones corriendo en MaxMSP. Aquí es una breve demostración:

La pantalla táctil utiliza infrarrojos (IR) de detección para detectar los dedos y otros objetos en la pantalla. Un láser de IR en cada esquina luce luz IR por toda la superficie de la pantalla. Cuando un dedo u otro objeto toca la superficie, hace que el IR a dispersión en varias direcciones. Parte de esta luz se dirige hacia abajo en la pantalla, hacia una matriz de 64 sensores de IR. Por la exploración a través de los sensores, se puede determinar la x y y posición de los evento (s) de contacto y usar esto para controlar una variedad de aplicaciones.

Una matriz de 64 LED debajo de la pantalla proporciona información visual de la interfaz a través de la proyección posterior. La matriz de LED funciona totalmente independiente de la matriz del sensor - esto significa que los LEDs puede utilizarse de manera más que sólo Mostrar la corriente toque posiciones.

Esta interfaz es un controlador, no se ejecuta aplicaciones que se almacenan en su memoria (aunque eso es posible). En cambio, se conecta a un ordenador vía USB y envía una serie de mensajes de toque para el control de aplicaciones que se ejecutan en el equipo (similar a cómo un teclado de computadora envía las pulsaciones de teclado a un ordenador). El ordenador procesa los datos de entrada y determina la configuración de la pantalla de salida, a continuación, envía una serie de mensajes LED a la interfaz (similar a cómo el equipo impulsa una pantalla LCD). Así, el controlador es muy sencillo y no necesita manejar cualquier procesamiento fuera de las tareas básicas de obtener los Estados de las entradas (sensores infrarrojos) y establecer los Estados de sus salidas (LEDs); el equipo está haciendo todo el trabajo pesado en este escenario.

Como dije antes, este dispositivo se basa en IR de detección como información de entrada, me enteré por casualidad que hace algunas cosas interesantes cuando se pone al aire libre mientras que la intensidad de la luz del sol está cambiando rápidamente (amanecer y atardecer). Tuve un buen rato tratando de encontrar formas interesantes de transformar ruido aparentemente aleatorio de las entradas de sonido y luces:

Aunque el proyecto fue realizado hace un tiempo, he tomado aparte recientemente repintado de la madera y arreglar algunas cosas que me estaban molestando. Todavía he escrito este Instructable como si estaba construyendo desde cero, pero va a ser obvio a veces que esto es, de hecho, un proyecto terminado.

Punta caliente: el esquema y el firmware utilizado en este proyecto es una versión modificada del proyecto Arduinome, que es una versión modificada del proyecto de Monome. Si tiene problemas durante cualquier etapa de este proyecto, tal vez encuentre lo que buscas en uno de esos foros.

Nota de seguridad: este proyecto utiliza diodos para láser lo suficientemente fuerte para dañar permanentemente sus ojos (o los ojos de aquellos alrededor de usted), no utilice lasers si no sabes cómo manejarlos adecuadamente.

LISTA DE PARTES:

Diversas fuentes
(x4) diodos de láser 25 milivatios 780nm con lente de la línea de 89 grados Aixis AIX-780-25-8 - realmente importante aquí, a pesar de estos láseres se etiquetan "3.2V," son realmente 5V, esto me llevó un tiempo realmente largo para averiguar.
(x1) pantalla negra rosco (un ~ 2' por 2' la pieza al menos) Marca de rosa
(x1) Arduino Uno (usé un Duemilanova, pero un Uno debería funcionar también) Sparkfun DEV-11021
(x1) 20 "x 20" hoja fenólica ~1/16 "(para la instalación de LEDs y IR sensores) Amazonía
(x1) de madera 2 x 4 (para caja, de que utilicé algunos secoya que fue alrededor
(x1) 1 mm aluminio hoja (para particiones luz-apretado debajo de pantallas) suficiente para hacer 14 20 "x 2,5" piezas - utilicé aluminio anodizado negro y aluminio anodizado sin regular debería funcionar bien también Amazon
(x1) 20 "x 20" x¼ "cristal (acrílico también funciona Amazon)

Digikey
(x64) fototransistores IR de 800nm Digikey 511-1357-ND
(x64) blanco ancho ángulo LED Digikey C535A-WJN-CS0V0231-ND - encontré que el control de calidad en estos LEDs no es tan grande, y cada uno resultaron para ser un poco diferentes tonos de blanco. Pensé que el efecto realmente parecía genial, pero si no es lo que te gusta, intentaría encontrar algunos otros gran angular LED.
(x1) Controlador de LED MAX7219 Digikey MAX7219CNG-ND
(x1) zócalo de 24 pines Digikey 3 M 5466-ND
(x1) condensador de 10uf Digikey P828-ND
(x1) 0.1uf condensador Digikey 490-5401-ND
(x1) 74HC595 shift register Digikey 296-1600-5-ND
(x1) 16 pines zócalo Digikey A100206-ND
(x10) resistencias de 10kOhm 1/4 watt Digikey CF14JT10K0CT-ND
(x1) resistencia de 1/4 watt 7219 (valor determinado aquí dependiendo de tus LEDs)

Amazon
(x2) cable usb macho tipo A macho tipo b Amazonas
(x1) adaptador de usb hembra tipo a hembra tipo b Amazonas
(x1) perfboard con cobre Amazon
(x1) polycrylic capa Amazonas clara
(x1) adhesivo de silicio Amazonas
(x1) negro cinta eléctrica Amazonas

Jameco
(x1) cable de cinta del pin 16 Jameco 643532
(x1) 16 doble perno zócalo Jameco 1578111 (realmente no utilizo pero deseo tuve)
(X5) macho cabecera pins 103393 Jameco
(x1) cable de núcleo sólido Jameco 36792 de calibre de 22

Herramientas:
destornillador
pistola de pegamento caliente
taladro
Sierra de mesa
molino de madera/router
molino de aluminio
corte de aluminio
Sierra de cinta
soldadura de hierro
infrarrojo/visión nocturna cámara (opcional pero útil)

Artículos Relacionados

Controlador MIDI controlado de la llama

Controlador MIDI controlado de la llama

Un gran problema en el mundo de la producción de música digital es mantener esa calidez analógica (que resonaba de tubos y sistemas de casetes) de música digital de hoy en día. Muchos jurarán que sistemas analógicos tienen un sonido que nunca pueda s
Regulador del RGB música con AGC

Regulador del RGB música con AGC

Aquí voy a mostrar cómo crear un controlador RGB musical que luces leds RGB a la música. También he añadido un AGC (control automático de ganancia), que mantiene la tensión en el mismo nivel. Esto es muy útil, porque juegas con frecuencia música en d
Controlar el reproductor de música de mac con arduino

Controlar el reproductor de música de mac con arduino

Controlar iTunes y Vox los 2 jugadores más populares de la música en ordenadores mac con un arduinoPaso 1: Cosas necesariasArduino (estoy usando uno pero cualquiera debería hacer).Cable USB para arduino.IR recibir diodo.Control remoto universal IR.ca
Cómo hacer un programador USB de youtube

Cómo hacer un programador USB de youtube

esto es un controlador simple youtube que "actúa" como su presionar J, K o LPaso 1: Lo que usted necesita-Un teclado inútil-Un soldador-Pegamento-Hoja vidrio (recomendado)Paso 2: Asignación de las teclas poner el teclado pcb oh superior del tecl
Pintura de LED sensible al sonido (en el relativamente barato)

Pintura de LED sensible al sonido (en el relativamente barato)

este instructable le mostrará cómo hacer un cuadro Triptico con luces de LED que responden a la música. Seré honesto y decir que esto no es el primer proyecto de este tipo, pero se trata de cómo hice esta y es relativamente más barato que otros proye
POP música "Convertible" Arcade estilo controlador (ASC)

POP música "Convertible" Arcade estilo controlador (ASC)

Pop'n música es un juego de arcade de simulación musical producido por Konami, con diseño de color brillante y personajes de dibujos animados lindo pero sorprendentemente difícil de maestro. Konami ha lanzado algunos títulos en la plataforma de Plays
Física controlador para iPad o iPhone

Física controlador para iPad o iPhone

me gusta jugar en mi iPad pero a veces deja ganas de más porque carecen de un controlador físico. Me puse a crear una solución simple, barata y personalizable. Puede trabajar con casi cualquier aplicación y con casi cualquier teléfono inteligente o t
Robótica básica parte 2 - agregar el microcontrolador y el Motor controlador

Robótica básica parte 2 - agregar el microcontrolador y el Motor controlador

Esta semana nuestros alumnos en la escuela de canto de largo (http://www.longridgeschool.org) une la electrónica en el chasis del robot que se completó en la parte 1:.Encontramos que había que sustituir a los separadores en el robot porque eran demas
Música DIY activado controlador de LED

Música DIY activado controlador de LED

he decidido hacer un instructable sobre esto ya que no pude encontrar uno cuando lo necesitaba. Este es un proyecto DIY muy sencillo. primero de todo vas a necesitar un transistor TIP 31, fuente de alimentación de 12V, protoboard, alambre y de L.E. D
Compatible con mano protésica con Control sensoriomotor y la retroalimentación sensorial para amputados de la extremidad superior

Compatible con mano protésica con Control sensoriomotor y la retroalimentación sensorial para amputados de la extremidad superior

El objetivo principal de este proyecto es proporcionar una mano protésica altamente funcional y de bajo costo para personas con amputaciones por debajo del codoAunque se han desarrollado muchos dispositivos prostéticos de vanguardia, todavía se convi
Tacto: Bajo costo, avanzada mano protésica

Tacto: Bajo costo, avanzada mano protésica

En este instructable te voy a mostrar cómo hacer tacto, una mano prostética barata, abrir-fuente. Tacto superior a otros modelos de la mano protésica de código abierto de varias maneras: cuesta sólo $100 para todos los componentes ($250 para también
Sensores de infrarrojos MultiTouch para aumentar los objetos y la piel humana

Sensores de infrarrojos MultiTouch para aumentar los objetos y la piel humana

He estado construyendo costumbre IR soluciones de detección por un tiempo ahora. Estos incluyen sensores de proximidad, sensores de detección de objeto y sensores al tacto much. La intención detrás de este instructable es compartir algunas de las exp
Controladores para Robots baratos, parte 2 de velocidad: controlador PID

Controladores para Robots baratos, parte 2 de velocidad: controlador PID

¡ Hola! Esto es parte de un tutorial de dos partes sobre cómo hacer un controlador de velocidad de un resorte de tapa y pluma de botella! Si no lo has hecho todavía, ¡ pruébelo! Si te gusta, por que no votar por mí en el concurso de sensores! ¡ Graci
Música y luces en caja para niños

Música y luces en caja para niños

Música + show de luces en caso de niños.Video aquí: Video: reproductor de música prueba de niño + luces de¿Por qué hacer esto?Hace unos años hice una máquina mucho más compleja para un niño con discapacidad que contenía un iPod donde se podían selecc