Page 1 sur 1
servomoteur
Posté : mer. 12 août 2015 04:22
par mimi6060
bonjour,
j'ai acheter le servomoteur suivant :
https://www.pololu.com/product/1248 .
Et j'aurais besoin besoin de votre aide pour le controler.
Pouvez vous m'aider pour les branchements ?
Pour le code python a utiliser ?
merci d'avance Michel
Re: servomoteur
Posté : mer. 12 août 2015 11:27
par guillaume9344
bonjour, pour la commande des servomoteurs, fil rouge +vcc fil noir la masse, fil jaune un signal en pwm de 1.5ms pour centrer le cerveau, 2ms deviation max d'un coté, 1ms deviation max de l'autre.
Pour le code j 'utilise pas python.
Re: servomoteur
Posté : mer. 12 août 2015 11:39
par mimi6060
salut,
Pourais-tu me dire sur quel port gpio je peu les connecters car j'en ai 2 a conecté ?
tu utilises quoi alors pour les comanders?
Re: servomoteur
Posté : mer. 12 août 2015 20:43
par guillaume9344
De mémoire il y a deux pin dédiées à la pwm , et la bibliothèque wiringpi gère le pwm , elle est utilisable en c et en python .
Re: servomoteur
Posté : jeu. 13 août 2015 15:18
par mimi6060
j'ai essayer le code suivant :
Code : Tout sélectionner
import RPi.GPIO as GPIO
from time import sleep
GPIO.setmode(GPIO.BCM)
GPIO.setup(22, GPIO.OUT)
Frequency = 50 #HZ
Percent_Duty_Cycle_Mini = Frequency/10 # 1ms(Speed = 0%)
Motor1 = GPIO.PWM(22,Frequency)
Motor1.start(Percent_Duty_Cycle_Mini)
Motor1.ChangeDutyCycle(4)
GPIO.cleanup()
mais rien ne bouge quelqu'un pourais m'aider ?