Stap 2: Wat er gaande is?
Wat achtergrondinformatie kan worden gevonden hier (ik noem dit de "Connor Nishijima Effect" vernoemd naar de kerel die deze verschijnselen beschreef).
Hier is wat ik denk is gaande. Als u een bereik aan twee gedraaide draden (de getwiste draden zijn niet elektrisch verbonden) koppelt, krijgt u een 60 cyclus Golf--met een heleboel "fuzz" op de Golf. Wanneer je deze de getwiste draden benadert, vermindert de "fuzz". Om te elimineren de 60 cyclus component van de Golf, de tijd tussen de eerste en de tweede "digitalRead" verklaringen moet een veelvoud van 60 cyclus golven (50 milliseconden, 100 milliseconden, 500 milliseconden, enz.)
De in te gaan op de analoge input pin van de Arduino draad moet worden gedraaid met een "referentie-wire". Ik zette de referentie-draad in "gnd", maar het werkt net zo goed als geplaatst in "+ 5 volt." Het systeem hoeft niet elke verwijzing naar de aarde grond--ik heb meer geluk als er geen macht lijn verbinding (9 volt batterij macht werkt geweldig).
Als de energiebron is luidruchtig (9 volt muur wrat); Dit zal niet werken (geprobeerd). De low-cost muur wrat levering introduceert waarschijnlijk een heleboel lawaai. De levering van de usb van mijn Macbook werkt prima.