- 12V Akku mit 280 Ah bauen         
Seite 3 von 6 ErsteErste 12345 ... LetzteLetzte
Ergebnis 21 bis 30 von 85

Thema: RP6Control M32: Library für 8 Servos

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Hallo Uwe,

    hast du auch GND (Minuspol) des Akkupacks mit GND des RP6 verbunden?

    Gruß Dirk

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    15.11.2009
    Ort
    In der Knüste zwischen PS und KL
    Alter
    52
    Beiträge
    13
    Upps, das sollte ich nochmal ausprobieren.
    Da mein haupt Rechner momentan zicken macht, werde ich mir auf meinem Laptop erstmal die Programmier Umgebung installieren.
    Danke für den Hinweis!

    Edit: *haut sich selbst vor den Schädel!*
    Ticker ticker ticker Schnarr...
    es laufen jetzt alle 3 Servos... Notitz an sich selbst: ZUMINDEST MASSE mit dem Board verbinden.

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    26.02.2009
    Beiträge
    86
    Hallo Dirk,

    Hab jetzt dein Example versucht zu kompilieren bekomme aber diese Fehlermeldung:
    Code:
    RP6Control_ServoTest.c:1: error: stray '\377' in program
    RP6Control_ServoTest.c:1: error: stray '\376' in program
    RP6Control_ServoTest.c:1:3: warning: null character(s) ignored
    RP6Control_ServoTest.c:1: error: expected identifier or '(' before '/' token
    RP6Control_ServoTest.c:1:6: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:8: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:12: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:14: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:16: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:18: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:20: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:22: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:24: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:26: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:28: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:30: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:32: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:36: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:38: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:40: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:42: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:44: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:46: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:48: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:52: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:54: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:58: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:60: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:62: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:64: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:66: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:68: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:70: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:72: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:74: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:76: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:78: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:80: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:82: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:84: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:86: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:88: warning: null character(s) ignored
    RP6Control_ServoTest.c:1:90: warning: null character(s) ignored
    RP6Control_ServoTest.c:2:1: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:1: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:3: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:5: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:9: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:11: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:13: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:15: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:17: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:19: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:21: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:25: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:27: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:31: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:33: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:35: warning: null character(s) ignored
    RP6Control_ServoTest.c:3:37: warning: null character(s) ignored
    RP6Control_ServoTest.c:4:1: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:1: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:3: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:5: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:9: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:11: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:13: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:15: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:17: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:19: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:21: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:23: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:25: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:27: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:29: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:31: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:33: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:35: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:37: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:39: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:41: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:43: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:45: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:47: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:49: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:51: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:53: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:55: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:57: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:59: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:61: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:63: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:65: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:67: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:69: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:71: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:73: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:75: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:77: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:79: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:81: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:83: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:85: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:87: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:89: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:91: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:93: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:95: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:97: warning: null character(s) ignored
    RP6Control_ServoTest.c:5:99: warning: null character(s) ignored
    ... Geht dann so weiter und dann:
    RP6Control_ServoTest.c:103:3: warning: null character(s) ignored
    RP6Control_ServoTest.c:104:1: warning: null character(s) ignored
    RP6Control_ServoTest.c:105:1: warning: null character(s) ignored
    make: *** [RP6Control_ServoTest.o] Error 1
    Im Makefile ist alles eingetragen.
    Was mach ich falsch?

    vielen Dank schonmal,
    David

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    26.02.2009
    Beiträge
    86
    Keiner eine Idee was ich machen könnte?

  5. #5
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    Hallo smusmut,
    Keiner eine Idee was ich machen könnte?
    Das wahrscheinlichste ist, dass das Testprogramm beim Copy/Paste irgendwie Schaden genommen hat.

    Vorschlag: Kopier es noch einmal, am besten mit dem Windows-Editor, und speichere es erst als .txt-Datei, die du dann in .c umbenennst.

    Viel Erfolg.

    Gruß Dirk

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    28.02.2009
    Beiträge
    22
    Voll perfekt! Jetzt gehts!
    danke danke danke
    gruß

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    30.12.2009
    Ort
    Koblenz
    Alter
    45
    Beiträge
    78
    Abend, ich bin am verzweifeln.

    Ich bekomme den Servo einfach nicht zum laufen.

    • 1. Ich habe Dirk´s Lib verwendet, kompiliert, keine Fehler
      2. Ich habe eine eigene Stromversorgung für den Servo
      3. Ich habe die Massen verbunden
      4. Ich weiß nicht mehr weiter


    Die ServoPos wird brav erhöht, aber es tut sich einfach nichts. Gibt es die Möglichkeit mit Bordmitteln oder einem einfachen Multimeter zu Prüfen, ob die Signale gesendet werden?

    Gruß Magelan
    Ich habe bereits bis Unendlich gezählt. Zweimal, und zurück

  8. #8
    Neuer Benutzer Öfters hier
    Registriert seit
    25.04.2010
    Beiträge
    29
    HI

    Testen ob signale rausgehen kannst du eigentlich nur mit einem KO

    Wie steurest du die Servos an?

  9. #9
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    @Magelan1979:

    Wenn du die Demo ohne Änderungen genommen hast:

    1. Servo mit seiner Steuerleitung an IO_PC2 (I/O Wannenstecker Pin 7) oder an IO_PC3 (I/O Wannenstecker Pin 5) angeschlossen?

    2. Keine digitalen Servos genommen, sondern "Standard-Servos"?

    Gruß Dirk

  10. #10
    Benutzer Stammmitglied
    Registriert seit
    30.12.2009
    Ort
    Koblenz
    Alter
    45
    Beiträge
    78
    Meine Frau hat eben die Lösung gehabt, indem sie selber die Leitungen durchgemessen hat. Als ich gemessen habe, habe ich den Stecken immer so geknickt, dass er verbunden war. Sie hat die kalte Lötstelle entdeckt. 3 Tage fürn Arsch. Aber dennoch vielen Dank
    Ich habe bereits bis Unendlich gezählt. Zweimal, und zurück

Seite 3 von 6 ErsteErste 12345 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress