Contador entre dos barreras infrarrojas o laser

Hola a todos! Mi nombre es Raúl y escribo desde Argentina.

Soy nuevo en este mundo de Arduino y quisiera pedirles, tengan a bien, alguna orientación para implementar un sistema como el que sigue:

Más que nada, estoy interesado en implementar una especie de contador de tiempo, que se inicie cuando el objeto pase por la primer barrera y se detenga cuando pase por la segunda (la barrera podría ser laser o IR).

La idea es realizar un dispositivo para medir tiempos de objetos en caída libre, para el laboratorio de física de la escuela.

Desde ya, muchas gracias!

usa millis()
Una barrera cuando cambie de un estado a otro (supongamos de LOW a HIGH) inicia el disparo y la otra con la misma transición lo detiene.