Hello dear pjrc forum people,
i currently did a project where i used the Teensy touch pins.
Not having read a lot of articles on the subject, i just connected cables that i soldered to metal nails to the Teensy's touch pins.
Using touchRead(), i get values in the range from 1000 - 5000, 1000 if i stay away, 5000 if i have my finger completely on the nail.
But touching for example my notebook computer's housing, i get values from 1000 - 30000, which is a better resolution, but i have to get rid of these inhomogeneities.
How can i make sure that i get the same values, no matter what the situation is like?
I already built a controller with nails hammered into the wooden top panel. So i can't really change the situation completely.
I read the following article: http://www.planetanalog.com/document.asp?doc_id=527410
There it is said that i would need another metal object surrounding my touchPin, connected to ground. I can't realise this anymore, unfortunately.
The article is stating that the usage of a sensor and a ground piece is better, because it enables an electric field that then is changed by human interaction, and that this would be more stable than what i just did.
Can you give me any hints?
Can you tell me how exactly the Teensy is making use of the capacitive touch technology?
What would be the right usage?
The simpleness of the touchRead() functionality may have mislead me to my "wrong" kind of usage!?
Could i improve my setup with putting grounded metal plates inside the housing?
This is the project: https://hackaday.io/project/8371-wooden-sensor-box-w-2-rotary-disks
Sorry for my english, i am not a native speaker.
Thanks for answers,
best wishes, Jan
i currently did a project where i used the Teensy touch pins.
Not having read a lot of articles on the subject, i just connected cables that i soldered to metal nails to the Teensy's touch pins.
Using touchRead(), i get values in the range from 1000 - 5000, 1000 if i stay away, 5000 if i have my finger completely on the nail.
But touching for example my notebook computer's housing, i get values from 1000 - 30000, which is a better resolution, but i have to get rid of these inhomogeneities.
How can i make sure that i get the same values, no matter what the situation is like?
I already built a controller with nails hammered into the wooden top panel. So i can't really change the situation completely.
I read the following article: http://www.planetanalog.com/document.asp?doc_id=527410
There it is said that i would need another metal object surrounding my touchPin, connected to ground. I can't realise this anymore, unfortunately.
The article is stating that the usage of a sensor and a ground piece is better, because it enables an electric field that then is changed by human interaction, and that this would be more stable than what i just did.
Can you give me any hints?
Can you tell me how exactly the Teensy is making use of the capacitive touch technology?
What would be the right usage?
The simpleness of the touchRead() functionality may have mislead me to my "wrong" kind of usage!?
Could i improve my setup with putting grounded metal plates inside the housing?
This is the project: https://hackaday.io/project/8371-wooden-sensor-box-w-2-rotary-disks
Sorry for my english, i am not a native speaker.
Thanks for answers,
best wishes, Jan