Paso 6: Paso 6: Software y pruebas
Este código es básico. usted tendrá que desarrollar más a sí mismo (aprendizaje curva y todo eso). Si tienes alguna dificultad ofrezco ayuda.
#include < capsense.h >
Capsense cs_4_2 = CapSense(4,2);
const int ledPin1 = 13;
void setup()
{
cs_4_2.set_CS_AutocaL_Millis(0xFFFFFFFF); Apague la autocalibrate en el canal 1 - apenas como un ejemplo Serial.begin(9600);
}
void loop()
{
Static boolean lastSensorHit = false;
Static boolean LEDvalue = bajo;
bool sensorHit = cs_4_2.capSense(30) > 1100;
Si (sensorHit & &! lastSensorHit) / / true ahora, era falso {LEDvalue =! LEDvalue; Cambiar el LED digitalWrite (ledPin1, LEDvalue);
}
lastSensorHit = sensorHit;
Delay(100);
}