Differences between revisions 28 and 29
Revision 28 as of 2008-10-21 19:02:18
Size: 4111
Editor: JunHu
Comment:
Revision 29 as of 2008-10-21 19:02:44
Size: 4112
Editor: JunHu
Comment:
Deletions are marked like this. Additions are marked like this.
Line 43: Line 43:
== AdMoVeo rbot == == AdMoVeo robot ==

Software Environment

Throughout this assignment, only Windows platform is supported. No Mac OSX or Linux please. If you don't have a PC, find one.

Processing

  1. Download processing. Please make sure you are downloading the standard Windows version 0135, not the latest releases. Or download it here: processing-0135.zip

  2. Create a directory "Programs" on the C: disk, in the root. If "C:\Programs" exists already, skip this step.
  3. Extract the entire directory to C:\Programs (note, not "C:\Program Files"). if you are reinstalling Processing, remove the entire processing directory first.

Creapro Java library for Processing

This library adds the support for Arduino and AdMoVeo to Processing.

  1. Download creapro.jar

  2. In C:\Programs\processing-0135\libraries, create a sub-directory "creapro".
  3. In C:\Programs\processing-0135\libraries\creapro, create a sub-directory "library".
  4. Place creapro.jar in C:\Programs\processing-0135\libraries\creapro\library.

After this procedure, your should have a directory tree as below:

creapro.jar installed

And in Processing, you should be able to import the creapro library as shown below:

import creapro in processing

ControlP5 library for Processing

This library adds a GUI library to Processing.

  1. Download controlP5_0.3.0.zip from this wiki, or from its website

  2. Open the zip file, extract, or copy the direcotry "controlP5" into "C:\Programs\processing-0135\libraries"

After this procedure, you should be able to import the controlP5 library in Processing as shown below:

import creapro in processing

Arduino software

  1. Download Arduino software Please make sure you are downloading the Windows version 0011, not the latest releases.

  2. Create a directory "Programs" on the C: disk, in the root. If "C:\Programs" exists already, skip this step.
  3. Extract the entire directory to C:\Programs (note, not "C:\Program Files"). if you are reinstalling Arduino software, remove the entire Arduino directory first.

AdMoVeo robot

Assemble the AdMoVeo robot

  1. loose the four screws that fix the PCB on the platform.
  2. lift the upper PCB up carefully.
  3. install four rechargeable AA batteries >= 2000mAh. pay attention to the "+" and "-" indicators. /!\ DO NOT TRY TO CHARGE NORMAL AA BATTERIES! /!\

  4. put the PCB back to its position and fasten the screws.
  5. remove the power selection jumper on the Arduino board, if the jumper is there. You may found it by looking for "PWR_SEL" on the PCB.
  6. carefully install the Arduino board onto the robot platform. Pay attention to the orientation. Do not force the Arduino board onto the platform if it does not fit.
  7. You may need to charge the batteries first. The batteries can only be charged when the robot is switched off. When the robot is on, the batteries are not being charged at the same time. You need the power adapter to charge the batteries:
    1. Set the power adapter to 9 Volts.
    2. Connect the fitting plug for the arduino board onto the adapter so that the + is inside and the - is outside (watch the symbols on the plug, the arrows must match).

IDuino firmware for the AdMoVeo robot

  1. see IDuino for Details.

Test the AdMoVeo robot

  1. Download the test program and see whether everything works as expected. see AdMoVeo for details.

CreaPro: SoftwareEnvironment (last edited 2008-11-25 11:15:16 by JunHu)