Dotykovy senzor - manual

Zo stránky 3D liga wiki
Prejsť na navigáciu Prejsť na vyhľadávanie

Touch senzor

Touch senzor detekuje dotyk prsta pomocou zmeny kapacitancie. Keď sa dotknete senzora, váš prst zmení elektrické pole okolo elektródy – senzor to zaznamená a vyšle digitálny signál.

Zapojenie

Pin senzora Pin na RP2350-Zero
VCC 3.3V
GND GND
SIG GP7

Kód

Vyskúšaj toto: Skopíruj a spusti nasledujúci program. Dotknite sa senzora prstom a sleduj zmenu v sériovom monitore.

const int TOUCH_PIN = 7;

void setup() {
  Serial.begin(115200);
  pinMode(TOUCH_PIN, INPUT);
}

void loop() {
  int val = digitalRead(TOUCH_PIN);

  if (val == HIGH) {
    Serial.println("Dotyk detekovaný!");
  } else {
    Serial.println("Žiadny dotyk");
  }

  delay(100);
}