Step 5: Assemble the Arduino Hardware
First cut the cable in half! You only need one half in this case.
With an exacto knife, separate the individual strands of the wire.
(Be Gentle! separate them just over an inch apart from each other.)
Next, (Gently) strip the insulation off of each wire except the red one.
From your stack of header pins, give yourself 4 separate individual header pins. Solder the following:
One header pin to the 5V wire
One header pin to the two Ground wires (just twist those two ground wires together)
One header pin to the SCL wire
One header pin to the SDA wire
Insulate all of your solder joints with some tape!
Next: the Arduino assembly
Attach an Xbee radio to the Xbee shield from Sparkfun.
Mount this shield onto the Arduino.
Attach the modded NXT wire to Arduino as follows.
5V goes to the Arduino 5V
Grounds go to the Arduino Gnd
SCL goes to Arduino's analog pin 5
SDA goes to Arduino's analog pin 4
(For the last two connections, you'll have to twist the NXT wire because the wire connections are reversed.)
Next: connect the mindsensors multiplexor to the Arduino. Insert it into the NXT socket because our Arduino is "mimicking" the NXT by speaking in the i2c protocol that the NXT uses to communicate to the motors.
connect the motor chassis motor cables in the corresponding M1 and M2 connections. If you find that you're controlling the motor that doesn't correlate to the correct analog stick, simply switch the connections here in the future.
From here on out: Simply mount everything onto the chassis! (I used Gaffers Tape here.)