Difference between revisions of "PhantomX Reactor Robot"
Line 53: | Line 53: | ||
<li> Close Arduino IDE | <li> Close Arduino IDE | ||
</ul> | </ul> | ||
+ | |||
+ | <h3> Installing FTDI drivers </h3> | ||
+ | If you are using Linux or Mac, skip this step. | ||
+ | If you are using Windows, power up the robot and connect it to your computer. | ||
+ | Windows should ask you to install some FTDI drivers to be able to connect to the robot. | ||
<h1> Hello World example </h1> | <h1> Hello World example </h1> | ||
Line 99: | Line 104: | ||
The IDE will notify that it is <i> uploading </i> and after some seconds it will say <i> uploaded </i> | The IDE will notify that it is <i> uploading </i> and after some seconds it will say <i> uploaded </i> | ||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 10:46, 17 October 2016
Contents
Note: Most of the information of this website is obtained from: http://learn.trossenrobotics.com/projects/182-arbotix-getting-started-guide-arduino-ide-1-6-x-setup.html Please refer to the previuos link if you need more information.
Configuring the environment
Setting up the Arduino Software
- Download the Arduino IDE 1.6.x according to your operating system from: https://www.arduino.cc/en/Main/Software .
- Install the Arduino IDE
- If you have chosen to download the installer, run the installer and install the software in a path of your convenience.
- If you have chosen to download the sources (Linux or zip on Windows), uncompress the software in a path of your convenience
- Open/run Arduino IDE, so it will create all the folders needed
- Close Arduino IDE
Installing Tools and Libraries
- Download the robot libraries from: here .
- Uncompress the libraries to a path of your convenience. In this file you will find two folders: hardware and libraries
- Copy both folders to the <ARDUINO_MAIN_DIRECTORY>. In some Windows you will find this folder in My Documents\Arduino\ , while in others you will find it in Documents\Arduino\ .
In Linux you will find this folder in ~/Arduino/.
Important: If you already have a libraries folder inside your <ARDUINO_MAIN_DIRECTORY>, move the content of the libraries folder downloaded inside the libraries folder of <ARDUINO_MAIN_DIRECTORY>.
Check installation
- Open/run Arduino IDE
- Open a Robot Test:
File -> Examples -->ArbotiX --> Tests --> ReactorTest
Tools -> Board -> ArbotiX Std
Program-> Verify/Compile
If there is no errors, you are ready for the next step. If you found some errors, please review the previous steps.
Installing FTDI drivers
If you are using Linux or Mac, skip this step. If you are using Windows, power up the robot and connect it to your computer. Windows should ask you to install some FTDI drivers to be able to connect to the robot.
Hello World example
We have created a helloWorld example to test the communication with the robot. Please download it from here in your prefered destination. Untar the file:
tar -xvzf helloWorld.tgz
Compiling the code
File --> Open --> <HELLOWORLD_EXAMPLE>
Tools -> Board -> ArbotiX Std
Program-> Verify/Compile
Downloading the code to the robot
Once compiled, select the correct por to download the binaries: In Linux, typically:
tools -> Port -> /dev/ttyUSBX
In Windows, typically:
tools -> Port -> COMX
where X depends on your system and the number of peripherals on it
Upload your code to the board:
Program -> Upload
The IDE will notify that it is uploading and after some seconds it will say uploaded