CS63 Fall 2002
Lab 6: Building a Lego Bug
- Form into teams of two or three and then check out a robot kit
from me.
- Familiarize yourself with the parts provided in your robot kit.
You should have a:
- handy board
- serial interface board
- power cable
- serial port cable
- telephone cable
- flashlight
- This week we will be building our first lego vehicle. Everyone
will start with the same basic design, but then you will be free to
modify it or redo it completely. Print out the part list for building
a Lego
Bug and then go collect the parts from the robot lab. We will not
be building the touch sensor assembly. So, ignore the instructions
mentioned for the front half. You may need to substitute some bricks
in order to complete the assembly. Also, we do not have many
2x3 lego plates. However, you can either use three 1x2 plates, or two
1x3 plates instead.
- Also collect the following sensors:
- 2 light sensors
- 2 bend senosrs
- 2 touch sensors
- 2 infrared sensors
- 1 thermometer sensor
- Familiarize yourself with the
Handyboard. Read the
following sections of the Handyboard Technical Reference:
- Page 6, Specifications
- Pages 7-8, Ports and connectors
- Page 9, Quick start
- Page 51, Battery charging
- Familiarize yourself with the Interactive
C language we will be using to program our robots. If you'd like
to download a copy of
IC for your own computer, select the older version (3.736) since it
works better with our boards. There are Mac, Linux, and Windows
versions available.
- Your lego bug should be ready to test by next Thursday, November
7.