EE 350/201 Robot Details
![]()
Robot general description:
The Robots used in the EE350/201 lab were custom designed in the summer of 2000 and consist of a lower drive circuit board, a microcontroller circuit board, an IR emitter circuit board and a wheeled platform. The robot changes course by varying the speed and or direction of rotation of each drive wheel. There are two skid pads at each end for stability. The robot has two optical sensors facing down, which are used to detect a black line on a white surface. The robot also has two forward facing sensors that can be used to detect another robot.
Complex strategies are possible by using the on-board PIC16F877 microcontroller and associated resources to create an analog/digital hybrid system.
Key elements:
These programs can be modified and used to create custom functions on the robots.

The care and feeding of your robot:
Using Mplab to Program the Robot
![]()