Arduino handledning: Kapacitiv Touch sensorer (2 / 21 steg)
Steg 2: CapSense bibliotek demonstrationen koden...
Här är en förklaring av demonstrationen koden för CapSense-biblioteket.
CapacitiveSensor cs_4_2 = CapacitiveSensor(4,2);
"Cs_4_2" kan du ersätta med något annat namn. "4" är skicka PIN-koden är "2" ta emot PIN-koden.
void setup() {
Installationsprogrammet körs endast en gång.
cs_4_2.set_CS_AutocaL_Millis(0xFFFFFFFF);
stänga av autocalibrate på kanal 1 - bara som ett exempel
Serial.BEGIN(9600);}
Börjar seriell kommunikation på 9600 baud...
långa total1 = cs_4_2.capacitiveSensor(30);
Ovanstående uttalande förklaras i "Ogiltig loop ()". När du använder ett 1M motstånd, total1 kommer mindre än eller cirka tio. Vid beröring, blir det mer än 60...
Serial.println(total1);
Skickar värdet för total1 till fönstret Serial av datorn...
De viktigaste delarna av koden förklaras. Detta är inte den fullständiga koden; full är en i den bifogade filen nedan. Hoppa över steget om du tror att koden är lätt.