Étape 2: Que se passe-t-il ?
Des renseignements généraux se trouvent ici (ce que j’appelle le "effet Connor Nishijima," nommé d’après le mec qui a décrit ce phénomène).
Voici ce que je pense, se passe. Si vous attachez une portée à deux fils torsadés (les fils torsadés ne sont pas connectées électriquement), vous obtiendrez une vague de 60 cycles--avec beaucoup de « fuzz » sur la vague. Lorsque vous approchez les fils torsadés, le « fuzz » diminue. Afin d’éliminer la composante 60 cycles de la vague, le temps entre le premier et le second « digitalRead » déclarations doivent être un multiple de 60 cycle vagues (50 millisecondes, 100 millisecondes, 500 millisecondes, etc..)
Le fil va dans la broche d’entrée analogique de l’Arduino doit être tordu avec un « fil de référence ». J’ai mis le fil de référence dans « gnd », mais il fonctionne tout aussi bien s’il est placé en "+ 5 volt." Le système n’a pas aucune référence à la terre--je n’ai plus de chance si il n’y a aucune connexion de ligne d’alimentation (9 volts batterie électrique fonctionne très bien).
Si la source d’alimentation est bruyant (9 volts mur verrue) ; Cela ne fonctionnera pas (j’ai essayé). Le bloc de verrue faible coût probablement introduit beaucoup de bruit. L’alimentation usb de mon Macbook fonctionne très bien.