Contador de vueltas

Hola amigos quiero hacer un pequeño programita para poder contar las vueltas que se le dan a las bobinas de los transformadores, claro son transformadores pequeños de electrónica.

estaba pensando en usar un led de infrarrojo cuando pase entre el emisor y el receptor un obstáculo pues se activa y va contando, o también pensé como un tipo apagador donde se abra cuando pase el obstáculo y se cierre solo con ayuda de un resorte y cada abertura pues se cuente.

ustedes que piensan?

arma un pulsador pulldown (resistencia a masa de 10k), conecta el pulsador con un borne a 5V y el otro a la Resistencia y desde ese punto a la entrada del arduino.
Has que funcione, cuando lo logres, en vez de decir presionado, agregas una variable entera sin signo unsigned int Contador = 0;
y en tu loop, dentro de la misma rutina que detecta el pulsador pones Contador++;

Con eso tienes el contador de vueltas que buscas.
Ahora resta determinar como lo vas a visualizar, con LED o LCD.