Wykonałem prosty układ bazując na projekcie
Czujnik dotykowy (touch sensor) na AVR
Wykonałem kilka "czujników": okrągłe, prostokątne, o różnych rozmiarach.
Jedne z GND pod spodem, drugie bez.
Zastosowałem prosty kod pracujący w nieskończonej pętli while.
Rezystor 1MOhm(%1) zastąpiłem szeregiem 1MOhm(%1) x 7 w celu zwiększenia
czasu rozładowania. Problem tkwi w czasie jaki otrzymuje na rozładowanie pinu.
Jest strasznie niestabilny, waha się w granicach 400-500 iteracji. A jeżeli
zastosuję pleksę 3mm ciężko jest wychwycić detekcję przyłożenia palca, która
zwiększa wynik zaledwie o około 30 iteracji. Czy ktoś ma jakieś sugestie jak rozwiązać ten problem ?
Czujnik dotykowy (touch sensor) na AVR
Wykonałem kilka "czujników": okrągłe, prostokątne, o różnych rozmiarach.
Jedne z GND pod spodem, drugie bez.
Zastosowałem prosty kod pracujący w nieskończonej pętli while.
Kod: text
Rezystor 1MOhm(%1) zastąpiłem szeregiem 1MOhm(%1) x 7 w celu zwiększenia
czasu rozładowania. Problem tkwi w czasie jaki otrzymuje na rozładowanie pinu.
Jest strasznie niestabilny, waha się w granicach 400-500 iteracji. A jeżeli
zastosuję pleksę 3mm ciężko jest wychwycić detekcję przyłożenia palca, która
zwiększa wynik zaledwie o około 30 iteracji. Czy ktoś ma jakieś sugestie jak rozwiązać ten problem ?