Question

Je travaille récemment sur un projet où je souhaite contrôler un servomoteur de 5 broches avec PI de framboise.

moteur servo 5 broches

J'ai recherché des ressources et trouvé le moteur Servo de Adafruit avec seulement 3 broches.C'est un lien pour Moteur de servo à 3 broches de Adafruit

problème :

Quelle est la différence entre un moteur de servo à 5 broches et 3 broches?
S'ils sont tous deux identiques en ce qui concerne le diagramme de ce moteur de servo à 5 broches?

Ceci est code source pour 3 broches servo moteur.

    # Servo Control
import time
def set(property, value):
try:
f = open("/sys/class/rpi-pwm/pwm0/" + property, 'w')
f.write(value)
f.close()   
except:
print("Error writing to: " + property + " value: " + value)


def setServo(angle):
set("servo", str(angle))
set("delayed", "0")
set("mode", "servo")
set("servo_max", "180")
set("active", "1")

delay_period = 0.01

while True:
for angle in range(0, 180):
setServo(angle)
time.sleep(delay_period)
for angle in range(0, 180):
setServo(180 - angle)
time.sleep(delay_period)

Quelles modifications dois-je faire pour contrôler un servomoteur de 5 broches?Y a-t-il des modifications majeures?

Était-ce utile?

La solution

Ce n'est pas un servo.Il s'agit d'un moteur stepper à 5 broches, vous avez également besoin d'un conducteur uni-polaire

Autres conseils

I found out that, well u can connect a stepper motor or servo motor or dc motor for your Raspbberi Pi. Check the link for adafruit's stepper motor connection to raspberry pi.

Raspberry Pi stepper motor connection

If u see some more lessons you will find that you can connect dc,stepper or servo motor to your Pi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top