Utiliser une variable dans le voidloop mais calculée en dehors du loop

Bonjour,
Je suis en train de réaliser un programme me permettant de commander un pilote automatique de voilier (vérin électrique)
Je cherche dans mon programme à utiliser une variable entière dans mon void loop, calculée avec une fonction. Seulement je ne veux pas recalculer cette variable avec la fonction à chaque nouvelle exécution du loop (car la fonction dure 20s). Je voudrais pouvoir calculer cette variable, avec ma fonction, au début du script puis utiliser le résultat dans le loop.
Est-ce possible ?
Je suis plutôt débutant avec arduino.

Merci d'avance pour votre aide

Baptiste

déclarez la variable globale
calculez la dans le setup
utilisez la dans la loop

int maVariableEntiere;

void setup()
{
  ...
  maVariableEntiere = maFonctionDeCalcul();
} 

void loop()
{
  // utiliser maVariableEntiere à votre convenance
}

et voilà :slight_smile:

D'accord ça fonctionne
Merci pour votre aide :slight_smile:

avec plaisir !

J-M-L : le gentleman de l'Arduino :slight_smile: