Você está na página 1de 4

Robot

Creating the Robot

The first step of building this machine is to put together the R/C car base. When this is
finished it looks like this.

Next, the PC is assembled. The PC/104 module with a 64MB DiskOnChip 2000 is
placed on the top of the stack. Under that is a PCMCIA Dual Slot module (Part # PCM-
3115B) for the wireless PCMCIA Ethernet card. The bottom of the stack is a Zircon-MM
module for analog I/O with analog infrared distance sensors. A Pontech SV201 servo
controller also needs to be attached to the serial port of the PC/104 module. When the
PC is assembled it looks like this.

After that come the assembly of the PC on the car base. Use Plexiglas as a base for
the PC to sit on. Make some kind of harness so the PC does not fall off when moving.

Attach analog infrared distance sensors to the Plexiglas on the under-side and a voltage
regulator with a 5V output to the top directly under the PC. It looks something like this.

A board needs to be made as an interface from the 50-pin I/O port of the Zircon-MM to
the analog infrared distance sensors. This will look like this.

A second layer of Plexiglas now needs to be made and put over the PC to make a
protective top layer and to mount the Logitech Quickcam Express.
The camera is mounted with two servo motors attached to enable movement on two
axes. The mount should look like this.

When the whole thing is finally together this is what it looks like.

Installing the Software:

There are many obstacles to overcome during this process. The first will be formatting
the DiskOnChip. In order to do this, download the nftl_format boot floppy image then
write it to a floppy disk. Writing to the floppy is simple.

In Linux just 'cat' the file to the floppy device. Usually the floppy device is /dev/fd0, so it
would look like this:
% cat nftl_format.img > /dev/fd0

Using DOS/Windows you will need to download RAWRITE. Unzip this and at the DOS
prompt type this:
> rawrite nftl_format.img

Now you need to connect a floppy drive to the PC/104 board and boot from this floppy.
When the machine boots and you get a prompt you will need to issue the following
commands:
% nftl_format /dev/mtd/1 49152

After that is completed you will now be able to write an image to the DiskOnChip which
will boot. Turn off the PC/104. Now you will need a Windows95 DOS bootdisk. You
can get the image here. Again you will need to write this floppy image to a floppy disk.
In Linux do this:
% cat win95_bootdisk.img > /dev/fd0

Using DOS/Windows you will need to download RAWRITE. Unzip this and at the DOS
prompt type this:
> rawrite win95_bootdisk.img

Now you are ready to install the Linux image. You have two choices. You can either
install the Linux 2.4.17 kernel image and configure it, or install the image we have
created after customizing. Regardless of your choice you will need to connect a floppy
drive and a hard drive to the PC/104 and boot from the Windows95 DOS bootdisk. The
hard drive needs to have the image you wish to install and DOC4.2 Utilities. Put the
utilities in a directory called doc42 and put the image in the same directory. Now when
you boot the machine to DOS, type this at the prompt:
> cd doc42
> putmimg <image name>
The image name is going to depend on which you have decided to install. If you
decided upon the Linux 2.4.17 kernel with no customizations then it will be called
LMZ2417.064. Otherwise it will be called ROBOT418.IMG.

Now the machine should boot into Linux.

If you used the un-customized image (not recommended) then you will need to get the
wireless PCMCIA card to work. Our files for configuring a Cabletron RoamAbout are
here. Download these and put them in the proper directories as indicated by the tar file
and reboot the machine. This should work now as long as the card is supported by the
orinoco_cs driver. The IP address will be 192.168.1.101.

Software needed:

• nftl_format boot floppy image from Tri-M Systems


• Linux 2.4.17 kernel image from Tri-M Systems
• DOC4.2 (DiskOnChip) Utilities
• Customized files (*.tar.gz) (*.tar.bz2)
• PCMCIA Ethernet card drivers
• Logitech Quickcam Express drivers for Linux
• Image from PC/104 after customizations, drivers, and modules installed
• Windows95 DOS bootdisk image

Hardware Manuals and Specifications:

PC/104 MZ104

• Specifications
• Comparison Chart
• Manual

DiskOnChip 2000

• FAQ
• Specifications
• Manual
• Drivers

Zircon-MM

• Specifications

Aaeon PCMCIA Dual Slot


• Specifications
• Manual
• Drivers

Você também pode gostar