Fréquence d'acquisition capteurs analogiques

Bonjour,

Je contrôle un amplificateur HF au niveau des courants, tension, température, ROS, à l'aide des entrées analogiques A0 à A6.
Je souhaite pouvoir imposer la fréquence (ou la période) d'acquisition de chaque capteur sachant que (par exemple), l'acquisition toutes les 16 secondes de la température est largement suffisante, alors que le courant drain nécessite une période beaucoup plus courte (100ms par exemple).
Une solution simple est évidemment souhaitée n'étant pas un expert en timers et interruptions...!
Cordialement.

La fonction % (modulo) est ton amie
Tu initialises un chrono avec la fonction millis dans le setup. Puis tu suis ton chrono en calculant millis()-chrono a chaque exécution de la loop et tu fais ce qu'il faut faire lorsque cette différence modulo la période voulue vaut 0 (ou entre 0 et 20 par exemple).
Pour seize secondes la période vaut 16000.

Merci pour cette réponse rapide. Je vais essayer.

Si ça ne marche pas suffisamment bien, car ça peut rater certaines occurrences ou en faire d'autres plusieurs fois, il faudra utiliser plusieurs chronos. Mais essaye déjà comme ça