Créditos: Arduino detección realizada por DZL, procesamiento de bosquejo y Instructable realizado por Hobye Mads.
Laboratorio de investigación de Disney diseñó una manera novedosa de detección táctil. Puede ver un video de su demo aquí:
Tuve el honor de reunirse con ellos en CHI2012 en Texas y discutí con ellos si sería posible convertir su sistema en la plataforma Arduino. Su reacción inmediata fue que el Arduino no sería capaz de generar buenas suficientes frecuencias. Le pedí a mi amigo DZL si él podría solucionar este problema y esta fue su solución al problema:
El hardware de Touché utiliza un IC de sintetizador Digital directo realmente lujo de Analog Devices. Genera una señal de onda senoidal muy pura con frecuencias entre 1kHz y 3,5 MHz con alta resolución. Mientras que el Arduino es capaz de generar frecuencias en este rango de la señal es una onda cuadrada con un montón de componentes armónicos de la frecuencia y resolución de baja frecuencia.
Simplemente usando esta señal con el circuito descrito en el resultado del papel de Touché en un gráfico de frecuencia realmente complicada debido a los armónicos de la onda cuadrada. La solución es utilizar las propiedades de filtrado del circuito LC para nuestro beneficio. Mediante la medición de la señal tras el inductor (bobina) en lugar de antes solo vemos una bonita onda senoidal en forma de señal libre de todos los componentes de frecuencia no deseados. Como resultado vemos un pico de señal en resonancia en lugar de una muesca pero la señal contiene la misma información.
Esto ha dado como resultado las siguientes capacidades de detección:
En la conferencia me dijeron que utilizaron 200 pasos y fueron capaces de obtener hasta 2000. Contamos con 150 en el video de arriba.