06. Сензори за допир

/*
В този пример стойностите на сензорите за допир TS1, TS2, TS3
се показват на серийния монитор (Tools -> Serial Monitor).

Трите сензора за допир (TS1, TS2 и TS3) са свързани съответно към пинове D27, D33 и D32.
*/

// константи, описващи използваните пинове
const int TS1_pin = 27;
const int TS2_pin = 33;
const int TS3_pin = 32;

// променливи, използвани при четенето на сензорите
int TS1_value;
int TS2_value;
int TS3_value;

void setup() {
// настройване на серийната комуникация
// Забележка: в серийният монитор трябва да бъда избрана същата скорост
Serial.begin(115200);
}

void loop() {
// прочитане на стойностите на сензорите:
TS1_value = touchRead(TS1_pin);
TS2_value = touchRead(TS2_pin);
TS3_value = touchRead(TS3_pin);

// показване на стойностите на серийния монитор
// (стойността намалява при допир)
Serial.print("TS1= ");
Serial.print(TS1_value);
Serial.print("\t\t");

Serial.print("TS2= ");
Serial.print(TS2_value);
Serial.print("\t\t");

Serial.print("TS3= ");
Serial.print(TS3_value);
Serial.println("\t\t");

delay(100);
}