Modifications

Sauter à la navigation Sauter à la recherche
345 octets ajoutés ,  30 janvier 2025 à 20:10
Ligne 84 : Ligne 84 :  
Bien que la plupart des servo-moteurs hobbyistes disposent d'une amplitude angulaire proche de 180°, cet exemple se limitera volontairement à une amplitude de 90°.
 
Bien que la plupart des servo-moteurs hobbyistes disposent d'une amplitude angulaire proche de 180°, cet exemple se limitera volontairement à une amplitude de 90°.
   −
Le script ci-dessous place l'angle du servo à 0° puis 45° puis 90° avant de revenir à 0°.
+
Le script ci-dessous place l'angle du servo à 0° puis 45° puis 90° avant de revenir à 0°. Une pause de 2 secondes est insérée entre chaque mouvement
−
Cette  
+
Cette série d'opérations est répétée 5 fois puis le script s'arrête.
       
<syntaxhighlight lang="python" line highlight="2,4,6">
 
<syntaxhighlight lang="python" line highlight="2,4,6">
−
from machine import Pin, Servo
+
from machine import Pin
 +
from servo import Servo
 +
import time
    +
s = Servo( Pin.board.GP22 )
 +
for i in range( 5 ):
 +
    s.angle(0)
 +
    time.sleep(2)
 +
    s.angle(45)
 +
    time.sleep(2)
 +
    s.angle(90)
 +
    time.sleep(2)
 +
s.detach()
 +
print("That s all Folks")
 
</syntaxhighlight>
 
</syntaxhighlight>
  
32 920

modifications

Menu de navigation