Arduino + touchscreen Adafruit shield 2.8" IL problemi di debouncing

il modo più semplice è usare un flag che una volta attivato impedisca il ripetersi della chiamata alla funz in_Btn() prima che siano passati tot millisecondi...

infatti se osservi l'esempio originale da cui hai tratto questo, c'è un flag RecordOn che viene impostato nella inBtn() ma viene esaminato nel loop
prova anche a togliere maxpressure e minpressure...
e ovviamente il controlo p.z....