So right now I have my code set when the catapult is not pressing the limit switch, turn the motor until it is. But when I went to test it, the motor only turned it about 1/3 of the way. The motor is equipped with a 100RPM cartridge with 3 rubber bands on each side. Could this be a power problem with the motor?
Doesnt seem like a power issue as the motor just stops without any noise, and the motors stop on a dime instead of getting progressively slower as the rubberbands get stronger.
My guess is there is an issue somewhere in your code or with the placement of your limit switch. Could you paste your whole code project into a reply as well as a photo of your limit switch setup.