Hallo inka,
aus Deinem Beispiel mit den mehreren Motoren hast folgende Variablen definiert gehabt:
Code:
AF_DCMotor motor_1(1);
AF_DCMotor motor_2(2);
AF_DCMotor motor_3(3);
AF_DCMotor motor_4(4);
die Zahl n, die Du hier in motor_x(n) benutzt hast, muß in der ersten Spalte des Arrays in AF_DCMotor(n) eingetragen werden.
Probier doch bitte mal aus,wenn Du die Initialisierung von oben nimmst, ob
Code:
void loop() {
motoren[M_VL].mot.setSpeed(130);
motoren[M_VL].mot.run(FORWARD);
delay(3000);
motoren[M_VL].mot.setSpeed(0);
motoren[M_VL].mot.run(RELEASE);
delay(3000);
}
den linken vorderen Motor alle drei Sekunden an bzw aus schaltet.
Lesezeichen