Modifications

Sauter à la navigation Sauter à la recherche
25 octets ajoutés ,  31 janvier 2025 à 00:46
Ligne 148 : Ligne 148 :  
* '''Lignes 12 à 15''': lecture sur l'entrée analogique. Calcul par valeur moyenne réduite à 10 bits (0 à 1023, procédé détaillé dans la section "[[P2E-Analog-Input-FR|entrée analogique]]").
 
* '''Lignes 12 à 15''': lecture sur l'entrée analogique. Calcul par valeur moyenne réduite à 10 bits (0 à 1023, procédé détaillé dans la section "[[P2E-Analog-Input-FR|entrée analogique]]").
 
* '''Ligne 17''': utilisation de la fonction {{fname|map()}}, pour convertir la valeur 10 bits (de 0 à 1023) vers une valeur de sortie de 0 à 180 (valeur angulaire).
 
* '''Ligne 17''': utilisation de la fonction {{fname|map()}}, pour convertir la valeur 10 bits (de 0 à 1023) vers une valeur de sortie de 0 à 180 (valeur angulaire).
−
* '''Ligne 18''': la valeur retournée par {{fname|map()}} pouvant être un nombre décimal (float), celle-ci est convertir en entier avec {{fname|int()}} avant de communiquer l'angle au servo.
+
* '''Ligne 18''': la valeur retournée par {{fname|map()}} pouvant être un nombre décimal (float), celle-ci est convertir en entier avec {{fname|int()}} avant de communiquer l'angle au servo avec {{fname|s.angle()}}.
 
* '''Lignes 20 à 22''': section utilisée pour afficher l'angle d'asservissement une fois par seconde au plus (afin de ne pas surcharger la sortie REPL).
 
* '''Lignes 20 à 22''': section utilisée pour afficher l'angle d'asservissement une fois par seconde au plus (afin de ne pas surcharger la sortie REPL).
  
32 920

modifications

Menu de navigation