Faire un tachymètre et enregistrer les valeurs de rotation

Bonjour, voilà alors tout d'abord je suis débutant en Arduino, j'essaie d'apprendre de mon côté mais comme je suis en prépa, je n'ai pas trop de temps. Je voulais alors avoir des conseils pour fabriquer un tachymètre avec une arduino et surtout pour pouvoir enregistrer la fréquence en fonction du temps dans un fichier csv par exemple.
Tout d'abord je tiens à vous dire que j'ai déjà fabriqué un montage fait avec une led qui se trouve de l'autre côté de l'hélice et un laser ainsi quand l'hélice passe devant, elle empêche la lumière d'éclairer la DEL et donc elle ne produit plus de courant. Ainsi j'ai pu capter en branchant sur la led à une prise jack, le signal qu'elle produit. Mais je me voulais améliorer le système pour que l'arduino traite directement l'information et qu'elle envoie la fréquence en fonction du temps à l'ordinateur.
Merci