Étape 1: Principes de commutateur capacitif
Le principe de mesurer un condensateur avec un Arduino est très bien expliqué ici, donc je ne sera pas entrer dans trop de détails (et éventuellement exposer mon ignorance). Fondamentalement, nous passons une tige sortie sur, puis de mesurer la quantité de temps qu’il faut pour une broche d’entrée atteindre une certaine tension. Le circuit possède une résistance et un condensateur qui affectera cette fois - plus la résistance et la capacité sont, plus il faudra pour l’entrée atteindre la valeur réglée.
Cependant, dans mon circuit, le condensateur est vous (ou celui qui est en contact avec l’interrupteur). Si vous avez un multimètre qui peut mesurer la capacité essayer de mettre les deux fils lisses dans les douilles de condensateur. Vous verrez que, quand vous touchez les deux fils le compteur enregistre une quantité décente de capacité. Dans mon cas environ 60 Farads de nano.
J’ai ai simplifié les choses un peu comme il est inutile de connaître une valeur exacte de la capacité, il faut juste être capable de reconnaître la différence de temps de charge entre un commutateur qui est d’être touché et un commutateur qui n’est pas. Alors, j’ai utilisé une broche d’entrée numérique pour mesurer la tension et simplement compté le nombre de fois qu'une simple boucle est exécutée au lieu de mesurer le temps.