Paso 4: Código de Arduino
http://Playground.Arduino.CC//Main/CapacitiveSensor?from=Main.CapSense
Lo que hace el código es primero incluyen 2 bibliotecas, capacitivesensors.h y pitch.h, pitch.h se utiliza para el comando tono con notas como A2, B6, F2, etc en lugar de las frecuencias propias. Entonces define los pines y el umbral del condensador, esto es básicamente la cantidad de "detección" del condensador lo hace, si se reduce entonces el sensor detecta más fácilmente si aumenta lo hace el contrario.
Luego se definen las notas para cada tecla, y luego defines los pasadores de a que las teclas o piezas de cinta de aluminio están conectados.
En la configuración de vacío usted configurar zumbador pin como salida y set calibración a 0.
En el bucle vacío quiere decir que si la cinta detecta el dedo, entonces el if instrucción es ejecutada, por lo tanto el zumbador se juega con la nota respectiva. Si esto no sucede entonces ya no hay ninguna función más, simplemente pasa por bucle vacío otra vez.
El comando tone() establece el tono para ser reproducido en el zumbador, también puede utilizar el comando de tono para tocar distintas notas llano como tono (pin, frecuencia, duración) pero utilizamos notas aquí con el pitch.h así que no tenemos que molestar con eso.