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

creapro.jar installed

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.

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.