Bonsoir à tous!!
Je vous écris car je travaille actuellement sur un projet assez complexe et j'aimerai avoir certains de vos avis sur ce que vous choisirez comme solution.
Alors le but est de créer un émetteur récepteur infrarouge, d'une portée de 4 mètre aux max, jusque la pas de probleme, ensuite lorsqu'une personne passe et coupe le faisceau infrarouge, il y a un compteur qui s'incrémente de 1 sur un afficheur lcd, la aussi pas de problème c'est faisable avec un microcontroleur et un lcd en interface.
la difficulté c'est que lorsqu'une personne coupe le faisceau une première fois puis après 15 minutes coupe le faisceau une deuxième fois, le lcd est comptabilisé 2 fois mais ce que je voudrais c'est que si entre l'instant t1 ou le faisceau a été coupé une première et l'instant t2 ou le faisceau a été coupé une deuxième fois, si ce temps la t2-t1 est supérieur à 10 min, alors le lcd initialise une variable à 5000, puis si la meme chose se répète par la suite c'est a dire une deuxieme personne coupe le faisceau une premiere et repasse une deuxième fois et que le temps t2-t1 est supérieur à 10 min et bien lcd affiche 10.000 c'est a dire 5000+5000, il faut déja des variables static car elle sont censé s'additionner par la suite?
est ce faisable avec un microcontroleur? en utilisant le timer 8 bits peut on concevoir ca en imaginant des délais de 1ou 2 heures entre deux passages d'une personne entre l'émetteur et le récepteur?
merci merci de vos réponses
-----