new motor example
This commit is contained in:
@@ -28,83 +28,88 @@ int main()
|
||||
dw.initialize();
|
||||
|
||||
DW_Motor *dw1 = dw.getMotor(1);
|
||||
DW_Motor *dw2 = dw.getMotor(2);
|
||||
DW_Motor *dw3 = dw.getMotor(3);
|
||||
DW_Motor *dw4 = dw.getMotor(4);
|
||||
DW_Motor *dw5 = dw.getMotor(5);
|
||||
DW_Motor *dw6 = dw.getMotor(6);
|
||||
|
||||
dw1->off();
|
||||
dw1->setMotorSpeed( 200 );
|
||||
usleep(1000000);
|
||||
dw1->off();
|
||||
|
||||
// dw.setMotorOff(1);
|
||||
// dw.setMotorOff(2);
|
||||
// dw.setMotorOff(3);
|
||||
// dw.setMotorOff(4);
|
||||
// dw.setMotorOff(5);
|
||||
// dw.setMotorOff(6);
|
||||
// usleep(1000000);
|
||||
dw1->off();
|
||||
dw2->off();
|
||||
dw3->off();
|
||||
dw4->off();
|
||||
dw5->off();
|
||||
dw6->off();
|
||||
usleep(1000000);
|
||||
|
||||
// printf("Set forward - \n");
|
||||
// printf("Motor 1\n");
|
||||
// dw.setMotorSpeed( 1, 255 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 2\n");
|
||||
// dw.setMotorSpeed( 2, 255 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 3\n");
|
||||
// dw.setMotorSpeed( 3, 255 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 4\n");
|
||||
// dw.setMotorSpeed( 4, 255 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 5\n");
|
||||
// dw.setMotorSpeed( 5, 255 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 6\n");
|
||||
// dw.setMotorSpeed( 6, 255 );
|
||||
// usleep(1000000);
|
||||
// printf("Stopping - \n");
|
||||
// printf("Motor 1\n");
|
||||
// dw.setMotorSpeed( 1, 0 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 2\n");
|
||||
// dw.setMotorSpeed( 2, 0 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 3\n");
|
||||
// dw.setMotorSpeed( 3, 0 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 4\n");
|
||||
// dw.setMotorSpeed( 4, 0 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 5\n");
|
||||
// dw.setMotorSpeed( 5, 0 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 6\n");
|
||||
// dw.setMotorSpeed( 6, 0 );
|
||||
// usleep(1000000);
|
||||
// printf("Set reverse - \n");
|
||||
// printf("Motor 1\n");
|
||||
// dw.setMotorSpeed( 1, -255 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 2\n");
|
||||
// dw.setMotorSpeed( 2, -255 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 3\n");
|
||||
// dw.setMotorSpeed( 3, -255 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 4\n");
|
||||
// dw.setMotorSpeed( 4, -255 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 5\n");
|
||||
// dw.setMotorSpeed( 5, -255 );
|
||||
// usleep(1000000);
|
||||
// printf("Motor 6\n");
|
||||
// dw.setMotorSpeed( 6, -255 );
|
||||
// usleep(1000000);
|
||||
// printf("All off \n");
|
||||
// dw.setMotorOff(1);
|
||||
// dw.setMotorOff(2);
|
||||
// dw.setMotorOff(3);
|
||||
// dw.setMotorOff(4);
|
||||
// dw.setMotorOff(5);
|
||||
// dw.setMotorOff(6);
|
||||
printf("Set forward - \n");
|
||||
printf("Motor 1\n");
|
||||
dw1->setMotorSpeed( 255 );
|
||||
usleep(1000000);
|
||||
printf("Motor 2\n");
|
||||
dw2->setMotorSpeed( 255 );
|
||||
usleep(1000000);
|
||||
printf("Motor 3\n");
|
||||
dw3->setMotorSpeed( 255 );
|
||||
usleep(1000000);
|
||||
printf("Motor 4\n");
|
||||
dw4->setMotorSpeed( 255 );
|
||||
usleep(1000000);
|
||||
printf("Motor 5\n");
|
||||
dw5->setMotorSpeed( 255 );
|
||||
usleep(1000000);
|
||||
printf("Motor 6\n");
|
||||
dw6->setMotorSpeed( 255 );
|
||||
usleep(1000000);
|
||||
printf("Stopping - \n");
|
||||
printf("Motor 1\n");
|
||||
dw1->setMotorSpeed( 0 );
|
||||
usleep(1000000);
|
||||
printf("Motor 2\n");
|
||||
dw2->setMotorSpeed( 0 );
|
||||
usleep(1000000);
|
||||
printf("Motor 3\n");
|
||||
dw3->setMotorSpeed( 0 );
|
||||
usleep(1000000);
|
||||
printf("Motor 4\n");
|
||||
dw4->setMotorSpeed( 0 );
|
||||
usleep(1000000);
|
||||
printf("Motor 5\n");
|
||||
dw5->setMotorSpeed( 0 );
|
||||
usleep(1000000);
|
||||
printf("Motor 6\n");
|
||||
dw6->setMotorSpeed( 0 );
|
||||
usleep(1000000);
|
||||
printf("Set reverse - \n");
|
||||
printf("Motor 1\n");
|
||||
dw1->setMotorSpeed( -255 );
|
||||
usleep(1000000);
|
||||
printf("Motor 2\n");
|
||||
dw2->setMotorSpeed( -255 );
|
||||
usleep(1000000);
|
||||
printf("Motor 3\n");
|
||||
dw3->setMotorSpeed( -255 );
|
||||
usleep(1000000);
|
||||
printf("Motor 4\n");
|
||||
dw4->setMotorSpeed( -255 );
|
||||
usleep(1000000);
|
||||
printf("Motor 5\n");
|
||||
dw5->setMotorSpeed( -255 );
|
||||
usleep(1000000);
|
||||
printf("Motor 6\n");
|
||||
dw6->setMotorSpeed( -255 );
|
||||
usleep(1000000);
|
||||
printf("All off \n");
|
||||
dw1->off();
|
||||
dw2->off();
|
||||
dw3->off();
|
||||
dw4->off();
|
||||
dw5->off();
|
||||
dw6->off();
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user