Servobot is an autonomous robot I designed as
a platform for experimenting with different controller inputs.
The main body is aluminum, and it is driven by
two modified servos and some tank tracks. The main circuit board
is mounted on top using standoffs, the front standoffs are also
used to mount the accessory controller boards. The robot is controlled
by a PIC16F628 microprocessor, and has connections onboard for
4 servos, it also has 2 LEDs up front that blink alternatly, and
an onboard buzzer. Power for the PIC is supplied through a 5v
regulator, power for the servos comes directly from the battery.
The connectors up front consist of 2 sets of power connectors
(5v) and 8 I/O connectors to the PIC. There is also a prototyping
board for testing your own circuits.
The Robot was designed to accept different controller
boards up front such as the tactile switch board shown in the
pictures other boards such as infrared or ultrasonic object detection,
ultrasonic range finders, or line following modules can be used
in place of, or in conjunction with, any other module. Two of
the servo headers are used to drive the tracks, the other two
can be used for anything you can think of, such as a claw to hold