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 ?