Raspberry PI 3 + Servo

  • Huhu,

    ich habe schon in wenig Erfahrung mit dem Raspberry und wollte mich nun an eine Servo Steuerung wagen für eine PAN TILT Funktion.

    installiert habe ich ein frisches Jessie lite auf einem Raspberry PI 3 und als Servo nutze ich ich einen ES08A:
    [font="Arial, sans-serif"]4,8V-6V[/font]
    [font="Arial, sans-serif"]Stellkraft (4,8V)[/font]
    [font="Arial, sans-serif"]1,5 kg/cm[/font]
    [font="Arial, sans-serif"]Stellzeit (4,8V)[/font]
    [font="Arial, sans-serif"]0.12 sec / 60 Grad[/font]
    [font="Arial, sans-serif"]Stellkraft (6 V)[/font]
    [font="Arial, sans-serif"]1,8 kg/cm[/font]
    [font="Arial, sans-serif"]Stellzeit (6 V)[/font]
    [font="Arial, sans-serif"]0.1 sec / 60 Grad[/font]

    [font="Arial, sans-serif"]Als Software nutze ich:[/font]
    [font="Arial, sans-serif"]

    Code
    https://github.com/richardghirst/PiBits/tree/master/ServoBlaster

    [/font]

    [font="Arial, sans-serif"]Als GPIO benutze ich GPIO 4 und die 5 Volt vom Raspberry, die Masse ist natürlich auch angeschlossen.[/font]
    [font="Arial, sans-serif"]Ein:[/font]
    [font="Arial, sans-serif"]

    Code
    sudo echo 0=50% > /dev/servoblaster

    [/font]
    [font="Arial, sans-serif"]oder ein[/font]
    [font="Arial, sans-serif"]

    Code
    sudo echo 0=90 > /dev/servoblaster

    [/font]

    [font="Arial, sans-serif"]gibt mir nur ein zucken und brummen auf den Servo (Kein Anschlagszucken).[/font]

    [font="Arial, sans-serif"]Wenn ich den Servo an einen Arduino anschliesse macht er was ich will, in alle Richtungen, der Servo ist also OK.[/font]

    [font="Arial, sans-serif"]Hat Jemand noch ein paar Ideen für mich?[/font]

  • So der Servo dreht schon, aber leider nicht so wie ich es gerne hätte.
    Mehr oder weniger dreht er willkürlich hin und her, kommt auch an den Anschlag.
    Dabei ist es unabhängig ob ich servoblaster benutze, oder über wiring pi steuer.

    Müssen die Servos noch irgendwie kalibriert werden?
    Bis jetzt habe ich immer alles mit dem Raspberry hinbekommen, aber das Servo Zeuchs macht mich schon ganz verrückt.

  • Hallo!!

    hast du in Terminal mal das versucht?

    echo P1-12=250 > /dev/servoblaster <--- mein Servo Hängt am pin 12 und am test Pi1 also kein Pi3

    versuch das mal wenn es geht dann spiel mal rum :

    echo P1-12=250 > /dev/servoblaster
    echo P1-12=90 > /dev/servoblaster

    Erklärung:

    -Minus und Plus vom Servo an eine Extra Strom Quelle!!
    -Minus vom Servo auch mit GND vom PI (Gpio) Pins verbinden!!
    - PWM Anschluss (Servo Pin 3) in meinem Falle Gelb(am Servo) an Pi auf Pin12 (Beispiel oben)!
    ----Ich habe zwichen Servo(Gelbes Kabel) zum PI einen Wiederstand von 1K ----

    Mfg Luke12

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!