Pergunta

Eu recentemente estou trabalhando em um projeto onde eu quiser controlar um pino 5 do servo motor com o raspberry pi.

5 Pin servo motor

tenho procurado por recursos e encontrado adafruit servo-motor com apenas 3 pinos.Este é o link para Adafruit de 3 pinos servo motor

Problema :

Qual é a diferença entre um pino 5 e 3 pinos servo motor ?
Se ambos estão mesmo o que é pin-out diagrama para este pino 5 do servo motor ?

Este é o código-fonte para 3 pinos servo motor.

    # 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)

Quais as modificações que devo fazer para controlar um pino 5 do servo motor ?Existem algumas grandes modificações ?

Foi útil?

Solução

Que não é um servo.É um pino 5 motor passo a Passo que você também precisa uni-polar driver

Outras dicas

Eu descobri que, assim vc pode ligar um motor de passo ou servo motor ou motor dc para o seu Raspbberi Pi.Verifique o link para adafruit do motor de passo de ligação para o raspberry pi.

Raspberry Pi motor de passo de ligação

Se vc ver mais algumas lições que você vai achar que você pode se conectar dc,de passo ou servo motor para o Pi.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top