Tachymètre avec Arduino

Bonjour,
Nous souhaitons réaliser un tachymètre.
Pour cela, nous avons placé un laser qui éclaire une photo diode, et nous mesurons la tension aux bornes d'une résistance placé en série avec la photodiode.

Ainsi, lorsque le faisceau lumineux est coupé, il y a une variation de la tension

Nous souhaitons alors mesurer l'intervalle de temps entre deux chute de tension.

Mais nous n'y arrivons pas.

Nous avons vu des codes utilisant pulseIn() ou millis()

Mais nous n'avons pas réussi à obtenir de résultats satisfaisant.

Merci de votre aide, à l'avance.

:warning:
Post mis dans la mauvaise section, on parle anglais dans les forums généraux. déplacé vers le forum francophone.

Merci de prendre en compte les recommandations listées dans Les bonnes pratiques du Forum Francophone

bonjour,

Le "nous souhaitons" est une forme d'expression habituelle des sujets scolaires, si c'est le cas, c'est trop tard, l'année scolaire est quasi terminée, il fallait se réveiller avant.

Si c'est un vrai projet personnel, c'est différent.
Millis() est une fonction qui est basée sur un timer.
Il peut y avoir plusieurs implémentations de millis() en fonction du microcontrôleur utilisé.
Sur micro atmel/microchip, d'architecture avr, (cas des cartes UNO, Nano, Leonardo, Micro, Mega) le pas de millis() est fixé à 4µs, cela peut être modifié.

Première remarque : si tu ne dis pas quel matériel tu utilises, il va être difficile de te répondre.

Deuxième remarque : pour faire un tachymètre il y a une notion de temps, mais aussi de distance.
Il faudrait en dire plus sur ton besoin. Il n'y a rien de plus désagréable que de découvrir des informations essentielles qui rabattent les cartes au bout de 15 à 20 messages.

Une bonne lecture :

Bonjour
C'est marrant j'ai justement réalisé un tachymètre pour le moteur de broche de ma CNC. Après une simple recherche sur le net suffit pour trouver un grand nombre d'exemple.

Bonjour ponnelu

Pourrais tu mettre, entre les balises, le programme que tu as déjà fait?

A+
Cordialement
jpbbricole