Hello all.
i’m a student for electric engineering and i want to make a final project with a VEX kit
my college bought few VEX kits but i cant find a book or a guide…
so i dont really know how can i program the micro processor
so my question is where can i get a full data sheet or the offical guide/book
a pdf link will be great…
Hello, Thanks for the link, i read it all and i’m looking for something more professional
I got few more question
i saw the program section in the VEX website and saw they sell
easyC Pro
easyC
ROBOTC
MPLAB
My college bought MPLAB so where can i find some kind of a book to explain how can i program the VEX ?
If i want to make the VEX to be like a real car can i design it in some kind ?
i want it to have a front dc motor and not 2 on the sides, is there any addons or stuff ?
My project is based on 2 RC cars that can communicate so what should i choose - 2 RC toys with a micro processor on them or 2 VEX kits ?
Vex doesn’t have any built in or first party method of communication between devices. You would have to design something for yourself to do that.
Maybe you should just spend a little time browsing through the Vex products so that you can ask more specific questions. They sell a differential gear set, so that takes care of the “typical” drive of a car and you can get rack and pinion gears to help with steering, though it will be up to you to design the rest of the car style steering.
While I think you could achieve all of what you want with Vex, a lot of it you might have to custom design yourself so perhaps you’d be better off with an RC car chassis with some other micro controller like an Arduino or something.
Vex was designed for Competitions as individual Vex Controllers, not to be Networked or to Collaborate together, although this will be possible, it just has not been implemented by us Hobbyists…
There is a Fundamental Protocol for Communicating Between the Vex Controller and a PC. (See Vex On-Line Code Vex] & PC] ).
But this is a Hybrid Protocol, in that the PC sends a Fixed Length Binary Commands, and the Vex Controller sends Variable Length ASCII Commands. I would lean toward Fixed Length Binary Commands for both Vex Controllers.
You could also look at the JVex Project for ideas or to use in its entirity.
There are some specific guides for features like Timers and Interrupts, but I don’t recall of a Specific Guide for MPLAB.
You can Download these helps and see if they help answer some of your questions, VEX Machinations, VEX for the Technically Challenged. NOTE: (These two files appear to have been mis-placed, I will provide an Alternate Link)
Beginners are usually inclined to start with EasyC or RobotC, although if you have extensive experience in other languages, you might be able to make the “jump”.](http://www.robotc.net/vex_full/)