Vex Cheats

Alot of this stuff may be very basic…

But I was wondering if anyone else has done any modifications to vex parts to optimize your performance

A couple things Ive done:

Made a custom PWM cable that splits into two motor plug-ins to run two motors off one slot in the Vex micro controller

Took apart a servo to take off the final gear with the “brake” and replace it with a continuous servo gear to make it a regular motor.

We’ve done the simplest thing I think is possible. We used the 5" wheels but removed the tread from them so that we have much better turning with our 4 wheel drive system. Prior to removing them, the 4" with the tread caused so much friction when trying to turn on carpet that we broke the clutch (since they don’t work properly and break at the max torque instead of slipping). Of course having an 11 lb. robot for those motors probably isn’t too nice when you only have 1 motor on each side driving.

Has anyone used the wheel hubs from either the 4" or 5" wheels as gears?

Has anyone wrapped tank tread links around the tank tread drive cogs to make wheels?

Has anyone used the intake rollers as wheels?
(the sound pretty cool on hard flooring)

What about programming cheats?

Never use the setMotor function, but instead setPWM, because otherwise all your motors momentarily lose power. Of course that’s more a bug avoidance thing than a cheat.

Here’s something I discovered by accident:

If you use the default program that comes with the VEX (in other words, don’t do any EasyC programming), you can control two motors and a servo with the RC transmitter. I just left the transmitter in the default Tank 2 mode and hooked a servo up to motor port 4. After that, I was able to use tank mode to control the two motors in the standard SquareBot setup and I was able to use Channel 3 (on the left) to control the servo. On channel 3, up and down controls the left motor while side to side controls the servo. I’m using the servo to pan a wireless vidoe camera from side to side. It’s cool!

One bummer though: when I try to use EasyC to do any programming that includes RC control, this capability goes away. So, I just redownload the default program to get it to work again. If anyone knows how to retain the side to side servo control even when using EasyC 1.1, I’d love to hear about it. Thanks.

All that is happening in the default code is probably a direct write from the value of a channel to the value of the pwm with the same number. The left to right on the left joystick is actually channel 4 (channel 3 is only the up and down), so it is likely the value of the channel 4 joystick is being directly fed to pwm 4, which controls the servo.

There is a function in EasyC that directly writes a channel to a pwm, but I do not remember it off of the top of my head (EasyC is installed on my laptop, not my desktop). I think it is something like RxControl();

Two ideas:
Look for Erector set components that might work with VEX, since both are made of metal and use siilar building construction methods.
Consider using the rubber tread on LEGO parts an covering the VEX wheels, giving them more grip.

erector parts can work wonders.

Too bad erector drive shafts are round.

Anyone have any suggestions on how to get replacement/additional drive shafts aside from the metal and hardware kit?

!/8" key stock I believe will work or order from vexlabs.

It does work, i bought about 5 feet for a few bucks at a local hardware store, however it is a tighter fit then you really want, I think the shafts that come with vex are a few thousands smaller, or the edges are more rounded ect.

Couple things:

As many said, Erector Set peices. The possiblities increase tremendously.

Anyone have any suggestions on how to get replacement/additional drive shafts aside from the metal and hardware kit?

Vex Labs

:wink:

I thought that I have an Erector Set but I couldn’t find it. The Erector Sets are made by different companies. I think that the older Erector Sets are better than newer Erector Sets. The screws and nuts in newer Erector Sets are junk.

Has anybody here ever made thier own clutches or modyfied any other motor component?