[BAC] Compter des impulsions

Woxet:
J'ai besoin de déterminer une vitesse, il me faut donc le nombre d'impulsions.

pulseIn renvoie seulement le temps de l'impulsion, comment je peux calculer une vitesse à partir ça ?

Si une impulsion met 1000ms à arriver, t'en as une par seconde...

kamill:
Bonjour,

pulseIn n'est pas adapté pour compter les impulsions (ni même pour mesurer la période).
Pour compter le nombre d'impulsions il faut compter le nombre de fronts montants (ou descendants) soit par polling soit par interruption, ce qui à mon avis est plus simple et plus précis.

Première nouvelle. PulseIn m'a bien satisfait quand j'ai fait mon compte tour, le temps entre les impulsion est donné directement. Tout dépend de l'utilisation qu'il veut en faire...