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
servomoteur
Modérateur : Francois
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: servomoteur
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.
Pour le code j 'utilise pas python.
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
Re: servomoteur
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?
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?
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: servomoteur
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 .
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
Re: servomoteur
j'ai essayer le code suivant :
mais rien ne bouge quelqu'un pourais m'aider ?
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()