Stap 2: CapSense bibliotheek manifestatiecode...
Hier is een uitleg van de demo-code voor de CapSense-bibliotheek.
CapacitiveSensor cs_4_2 = CapacitiveSensor(4,2);
U kunt 'cs_4_2' vervangen door een andere naam. '4' is de pin verzenden, '2' is de pin ontvangen.
void setup() {
Setup wordt slechts één keer uitgevoerd.
cs_4_2.set_CS_AutocaL_Millis(0xFFFFFFFF); // turn off autocalibrate on channel 1 - just as an example
Serial.begin(9600);}
Seriële communicatie begint met 9600 baud...
long total1 = cs_4_2.capacitiveSensor(30);
De bovenstaande verklaring is gedeclareerd in 'ongeldig lus ()'. Bij het gebruik van een weerstand van 1M, zal de total1 kleiner is dan of over tien. Bij aanraking, wordt het meer dan 60...
Serial.println(total1);
Verzendt de waarde van total1 naar de seriële venster van de computer...
De belangrijke onderdelen van de code worden toegelicht. Dit is niet de volledige code; de volledige is een in de bijlage hieronder. De stap overslaan als u denkt dat de code is makkelijk.