Stránka 27 z 27

Re: Pavouk Hiwonder

Napsal: 04 úno 2026, 10:44
od luger
výsledek:
plechová horní část pavoučka slouží jako elektroda a je jedním drátkem propojená v mém případě na A2. Plocha je cca 150x80 mm. Plech lakovaný, kontakt je na odizolované plošce.
Program:

Kód: Vybrat vše

#include <ADCTouch.h>

const int sensorPin = A2;
int ref;
const int threshold = 30;  // začni třeba na 30, pak doladíš

void setup() {
  Serial.begin(9600);
  delay(500);

  ref = ADCTouch.read(sensorPin, 150);  // víc vzorků pro citlivost
}

void loop() {
  int diff = ADCTouch.read(sensorPin, 80) - ref;

  // pro ladění:
  Serial.print("diff: ");
  Serial.println(diff);

  if (diff > threshold) {
    // dotyk / blízkost ruky
  }

  delay(50);
}
můj výsledek měření:
vzdálenost ruky cca 5 cm - změna hodnoty 0-1
vzdálenost 3 cm - hodnota trvalá 1
vzdálenost 1 cm - hodnota 3-5
plný dotyk - hodnota 50-80 podle umístění dotyku ruky

je to ok, funguje to.