le 05-01-2021 11:38 AM
Bonjour,
Je suis entrain de travailler sur un programme qui consiste à lancer une fonction "temps écoulé" lorsqu'en amont, le nombre aléatoire = 1 :
La 1e partie de la boucle fonctionne bien, quand c'est à 1, la LED s'allume et le "temps écoulé" se lance.
Mon soucis est que lorsque le dé passe à 0 puis qu'il repasse à 1 quelques secondes après, le "temps écoule" ne s'est pas réinitialiser ou alors il le fait avec beaucoup de latence, du coup lors de la 3e itérations à 1 je me retrouves avec un temps écoulé différent de 0.
J'aimerais savoir si il est possible de cadencer différemment les 2 parties de la boucle, c'est à dire que la 1e partie avec le dé aurait une période de 3000ms, ce qui permettrait qu'entre chaque itérations, le "temps écoulé" pourrait se réinitialiser.
Mais j'aimerais garder une période de 1000ms pour la 2nd partie pour voir le temps défilé normalement (1s, 2s, 3s, 4s...).
En vous remerciant et en espérant avoir était claire.
le 05-03-2021 08:09 AM
le 05-04-2021 03:00 AM
Good afternoon,
I suppose that you have the same request in the another forum.
I slightly modified your project regarding to requirements.
You can check it from there.
Kindly see the appropriate link here.