Hola vffgaston
vffgaston:
Hola,Lo demás se medio entiende; esto no ...
Saludos
A grandes rasgos necesito contar la cantidad de pulsos recibidos dentro del codigo if( digitalRead( 2 ) )
Pero al pasar la rueda lento por el sensor,(el pin esta en HIGH bastante tiempo) y el codigo dentro de if( digitalRead( 2 ) ) se ejecuta muchas veces y contador suma mas pulsos de los reales. Supongo que es la cantidad de veces que se ejecuta del void loop() mientras esta en HIGH el pin. Lo intente con variables y con el while{}.
Creo que si el sensor mandara mas señales por segundo que las veces que se ejecuta el void loop() no habria problemas.
Supuse que el while{} se ejecutaria mientras la condicion permanece LOW, pero no. seguramente estoy haciendo algo mal pero no me doy cuenta que.
Gracias por la atencion