I've just started experimenting with the touchRead()-function on a TeensyLC in order to make touch buttons.
I have a setup with some copper tape that I put on a piece of wood, with a cable soldered to the tape. This cable is connected to a pin on my Teensy.
I print the returned values to the serial monitor, and I can clearly see a difference when I touch the copper tape.
When touching the copper tape I notice the time between measurements increase (because numbers are output more slowly to the serial monitor). If I ground myself and then touch the copper tape, the time between measurements decrease A LOT (numbers are output much faster).
When grounded and touching the tape, measurements are output a lot faster than when I'm not touching the tape at all.
My Teensy is connected with USB to my computer (not a laptop), so it should be grounded through the computer PSU.
Can someone advice me a little bit? What can I do to get fast measurements all the time?
I have a setup with some copper tape that I put on a piece of wood, with a cable soldered to the tape. This cable is connected to a pin on my Teensy.
I print the returned values to the serial monitor, and I can clearly see a difference when I touch the copper tape.
When touching the copper tape I notice the time between measurements increase (because numbers are output more slowly to the serial monitor). If I ground myself and then touch the copper tape, the time between measurements decrease A LOT (numbers are output much faster).
When grounded and touching the tape, measurements are output a lot faster than when I'm not touching the tape at all.
My Teensy is connected with USB to my computer (not a laptop), so it should be grounded through the computer PSU.
Can someone advice me a little bit? What can I do to get fast measurements all the time?
Last edited: