Bonjour
J'ai un Raspberry Pi 3 et je souhaite connecter un servomoteur DS3218mg via le GPIO.
J'ai donc :
- alimenté le servo avec 4 piles AA
- relié le servo au pin GPIO17 avec une résistance de 1Kohms
- relié les GND ensemble
J'utilise pour cela l'interface GPIOZERO, et j'ai donc suivi les exemples disponibles sur le site GPIOZERO Servo.
Cependant je n'arrive pas à commander le servo-moteur.
Pourriez vous m'aider ?
Voici, un de mes scripts de test, issue de GPIOZERO
Code python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 from gpiozero import Servo from time import sleep servo = Servo(17) while True: servo.min() sleep(1) servo.mid() sleep(1) servo.max() sleep(1)
Je n'ai pas d'erreur particulière en lançant le script.
A mon avis, il s'agit des paramètres par défaut de la classe Servo, qui ne sont pas adapté au DS3218. Cependant, je n'arrive pas à trouver les bons paramétrages.
Merci de votre futur aide.
Cordialement
Partager