Paso 4: código
El ADC es muestreo constantemente el voltaje de la bobina con 1ms período. Una vez que se alcanza el valor umbral durante el segundo, positivo, parte de la forma de onda de que la bobina se convierte en electroimán, empuja la bobina milisegundos PUSH_TIME y que vuelve a los sensores de la tensión otra vez. Aquí es importante que la segunda parte de la onda es positiva, ya que no se puede medir directamente voltajes negativos con ADC de Arduino.
Ajuste el umbral lo suficientemente bajo como para detectar el imán tan pronto como pasa el centro de la bobina, pero lo suficientemente alta para evitar falsas alarmas por ruido. Establecer PUSH_TIME a par de decenas de milisegundos.