About half of my students are having a problem with turning left and right since updating their V5 robots. When the press the right turn on the controller, the robot turns left. When the press the left turn on the controller, the robot turns right. We have tried the following:
Sorting through posts looking for a solution
Swapping cable to motors and into the brain (not simultaneously)
Deleting programs off the brain
Resetting to factory defaults
Trying to remap the controller, which doesn’t appear to be working
As for the motors, (I’m going to assume your students are coding the joysticks) Have they tried reconfiguring the motors on the code when setting up the motors. The direction of the motors may be messed up.
This is from VEX on how to reconfigure the motors (works for text as well)
Straight driving is not reversed. Can you please clarify what you mean by spinning counter clockwise? I think the problem might be how the controller is configured. I press the left side of the joystick, and the robot turns right. I press the right side of it ,and the robot turns left.
It sounds to me like you are using the factory default program on the brain. If that is the case and the robot is reversing the turns then I would flip the ports from the motors to the brain.
The factory program has either joystick tank or arcade control using motors on ports 1, 2, 9 and 10 along with buttons controlling motors on ports 3, 8, 13 and 18.
If I am correct with the factory settings and you want to program the brain then download the code here: VexCode Blocks and I would start with the Blocks version as most students are familiar with Scratch programming.