Stap 3: Capacitieve Touch - Code & testen
Meer informatie, voorgesteld om te lezen: http://www.arduino.cc/playground/Main/CapSense
---Arduino CapTouch Debugging Code---
#include
VOID Setup {}
CapSense cs_2_3 = CapSense(2,4); 10 M weerstand tussen pin 2 & 4, pin 4 pin van de sensor, toevoegen van draad, folie
CapSense cs_2_4 = CapSense(2,7); 10 M weerstand tussen pin 2 & 7, pin 7 is pin van de sensor, het toevoegen van draad, folie
CapSense cs_2_5 = CapSense(2,8); 10 M weerstand tussen pin 2 & 8, pin 8 is pin van de sensor, het toevoegen van draad, folie
CapSense cs_2_6 = CapSense(2,12); 10 M weerstand tussen 2 & 12, pin 12 pinnen is pin van de sensor, het toevoegen van draad, folie
CapSense cs_2_7 = CapSense(2,13); 10 M weerstand tussen pin 2 & 13, pin 13 is pin van de sensor, het toevoegen van draad, folie
VOID Setup
{
Serial.begin(9600);
}
void loop
{
lang starten = millis();
lange total1 = cs_2_3.capSense(30);
lange total2 = cs_2_4.capSense(30);
lange total3 = cs_2_5.capSense(30);
lange total4 = cs_2_6.capSense(30);
lange total5 = cs_2_7.capSense(30);
Serial.Print(Millis() - start); controleren op prestaties in milliseconden
Serial.Print("\t"); tabteken voor foutopsporing Windows afstand
Serial.Print(total1); afdrukopties sensor 1
Serial.Print("\t");
Serial.Print(total2); afdrukopties sensor 2
Serial.Print("\t");
Serial.Print(total3); sensor printuitvoer 3
Serial.Print("\t");
Serial.Print(total4); sensor printuitvoer 4
Serial.Print("\t");
Serial.println(total5); sensor printuitvoer 5
delay(10); willekeurige vertraging te beperken gegevens naar seriële poort
}
---EINDE---