Roboclaw Serielle Steuerung ... und nur Bahnhof

Hallo zusammen, ich habe mir einen "Motortreiber" von Roboclaw (Solo 30A ) gekauft und komme so gar nicht mit dem Beispiel Sketch des Herstellers zurecht. Ich habe einen Motor, den ich vorwärts und Rückwärts laufen lassen will in verschiedenen Geschwindigkeiten.

Ganz zu schweigen davon, dass ich nicht verstehe wieso nicht definiert wird an welche Pins der controller angeschlossen werden muss verstehe ich nicht wie der Motor denn wissen soll dass er langsamer fährt obwohl er laut sketch immer mit halbem speed fährt und die Werte aber unterschiedlich sind.
Ich möchte eigentlich nur sagen können
Motor 1: Fahre 100% schnell
Motor 1: Fahre 50 % mittelschnell
Motor 1: Fahre 25 % langsam

Wäre wirklich nett, wenn ihr mir da Licht ins Dunkel bringen würdet. Man kann den controller ja mit diversen verschiedenen Möglichkeiten ansprechen. Das untere Beispiel ist für mich noch am leichtesten verständlich

Der Beispielcode vom Hersteller:

//See BareMinimum example for a list of library functions

//Includes required to use Roboclaw library
#include <SoftwareSerial.h>
#include "RoboClaw.h"

//See limitations of Arduino SoftwareSerial
SoftwareSerial serial(10,11);	
RoboClaw roboclaw(&serial,10000);

#define address 0x80

void setup() {
  //Open roboclaw serial ports
  roboclaw.begin(38400);
}

void loop() {
  roboclaw.ForwardM1(address,64); //start Motor1 forward at half speed
  roboclaw.BackwardM2(address,64); //start Motor2 backward at half speed
  delay(2000);

  roboclaw.BackwardM1(address,64);
  roboclaw.ForwardM2(address,64);
  delay(2000);

  roboclaw.ForwardBackwardM1(address,96); //start Motor1 forward at half speed
  roboclaw.ForwardBackwardM2(address,32); //start Motor2 backward at half speed
  delay(2000);

  roboclaw.ForwardBackwardM1(address,32);
  roboclaw.ForwardBackwardM2(address,96);
  delay(2000);
}

Ein Link zur Bibliothek wäre äußerst hilfreich. In der Doku müßte doch drinstehen, wofür die Parameter der Funktionen gut sind. Die Kommentare im Sketch sind vermutlich nach Copy/Paste nicht an die geänderten Parameter angepaßt worden.

Angeschlossen wird an die für SoftwareSerial angegebenen Pins. Bei einem Mega kann stattdessen auch Serial1 ff. verwendet werden.

Oh entschuldigt, den Link hatte ich vergessen

http://downloads.ionmc.com/code/arduino.zip

Man hat ja da unzählige Anschlussmöglichkeiten, eventuell gibts noch eine bessere/einfachere

Vieleicht einen Link auf das Teil?
Biiittteeeeeeeeeeeeeeee

Hi

Denke, hier sind wir richtig:
basicmicro.com
Wobei ich dort kein SOLO30A finde - 34VDC gäbe es dort - und ist wohl ein Servo.

Was hast Du gekauft?

MfG

.../arduino.zip <-- Klick, für die Lib