rotation manuelle

This commit is contained in:
Zelina974 2024-04-01 16:03:39 +02:00
parent cd6100f1f8
commit dc3cb8ccd2

View file

@ -320,17 +320,25 @@ public class WEROBOT_FTC2024_New_carlike extends LinearOpMode {
gamepad1.setLedColor(255,100,50,10); gamepad1.setLedColor(255,100,50,10);
lmelevator.setMode(DcMotor.RunMode.RUN_USING_ENCODER); lmelevator.setMode(DcMotor.RunMode.RUN_USING_ENCODER);
rmelevator.setMode(DcMotor.RunMode.RUN_USING_ENCODER); rmelevator.setMode(DcMotor.RunMode.RUN_USING_ENCODER);
rotation.setMode(DcMotor.RunMode.RUN_USING_ENCODER);
if (gamepad1.dpad_up){ if (gamepad1.dpad_up){
rmelevator.setPower(0.3); rmelevator.setPower(0.3);
lmelevator.setPower(0.3); lmelevator.setPower(0.3);
} else if (gamepad1.dpad_down){ } else if (gamepad1.dpad_down){
lmelevator.setPower(-0.3); lmelevator.setPower(-0.3);
rmelevator.setPower(-0.3); rmelevator.setPower(-0.3);
} else if (gamepad1.y){
double power = 0.3;
if (gamepad1.right_bumper){
power = -power;
}
rotation.setPower(power);
} else { } else {
lmelevator.setPower(0); lmelevator.setPower(0);
rmelevator.setPower(0); rmelevator.setPower(0);
lmelevator.setZeroPowerBehavior(DcMotor.ZeroPowerBehavior.BRAKE); lmelevator.setZeroPowerBehavior(DcMotor.ZeroPowerBehavior.BRAKE);
rmelevator.setZeroPowerBehavior(DcMotor.ZeroPowerBehavior.BRAKE); rmelevator.setZeroPowerBehavior(DcMotor.ZeroPowerBehavior.BRAKE);
rotation.setZeroPowerBehavior(DcMotor.ZeroPowerBehavior.BRAKE);
} }
} }