Setup: Hardware Requirements and Configuration

From FIRE Wiki
Revision as of 18:58, 13 December 2011 by Tfriez (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

To have communication between the different hardware platforms, each system requires a common piece of hardware. For our research, we have been using the Xbee Radio's by Digi International to send messages between the various hardware platforms. Below is the minimum hardware and software required to use the Multi-Robot lessons found in this Wiki.

Each Robot must have a XBee radio receiver/transmitter. The XBee radio is the common hardware that allows the robots to send messages across the network. The Xbee radio is "platform agnostic" meaning that two NXT systems can communicate together, or an NXT and a VEX may communicate. The Xbee radios communicate using messages of characters. In ROBOTC, our messages will be strings, which are a series of letters, numbers, or symbols combined together in a "string" of data. In C-Programming environments, strings are defined with a set of quotes

Example of Strings:

  • “Hello”
  • “I moved 10.3cm”
  • "Forward3000"


Requirements

Software

Common Hardware

NXT

VEX/Arduino

Configuring The Xbee Radio

Connecting the NXTBee

For the NXT: