le 12-01-2019 10:38 AM
Bonjour
Je dois analyser le code ci-dessous. Pouvez-vous m'éclairer sur la fonction des pictogrammes suivants
Il s'agit de programmer un robot et cette partie du porgramme convertie la tension en mètres et donc en signal pour un capteur.
Ceci est le PWM mais je ne comprends pas la fonction des pictogrammes rouges et pourquoi il faut utiliser d'abord un write int , ensuite un write write etc...
Le fil mauve est un "task out" mais je ne comprends pas ce que cela signifie.
Je vous ai mis le programme complet ci-joint.
Merci d'avance pour votre aide.
Résolu ! Accéder à la solution.
le 12-02-2019 01:47 AM
Il s'agit d'une manière de faire bien connue qui consiste à initialiser une tâche, l'utiliser et ensuite la terminer.
Les étapes 1. et 3. sont à exécuter de manière unique; raison pour laquelle elles sont placées avant, respectivement après la boucle. En plus de certains risques que je ne mentionne pas pour ne pas compliquer, les placer dans la boucle réduirait inutilement la rapidité de celle-ci puisque ces opérations nécessitent du temps.
Pour faciliter la compréhension, prenons un exemple lié à la saison : une journée de ski.
Il serait évidemment possible d'effectuer 1. et 3. après chaque descente mais cela ne serait pas très efficace...
le 12-05-2019 11:03 AM
Ok merci beaucoup JB
Grâce à vous j'ai mieux compris le fonctionnement du programme.