We also recommend checking out these other Arduino Pump Tutorials:
Arduino Sump Pump Project
Arduino Pump Tutorial - Aquarium Auto Refill
Project Parts List:
|Device||Sensor Shield Port|
|Pumping Station 1||Digital Pin 2|
|Pumping Station 2||Digital Pin 4|
|RobotGeek Push Button 1||Digital Pin 7|
|RobotGeek Push Button 2||Digital Pin 8|
Arduino Pump Code:
PC Control These demos and projects allow the robot to be controlled via a computer.
ArbotiX Commander Control - These demos and projects control the Robot using the ArbotiX Commander, the handheld Arduino based remote control.
Direct Control - These demos and projects control the Robot directly from sensors connected directly to the Robot's control board.
Pose Control - These demos and projects allow you to create and playback a sequence of poses.
Serial Control - These demos and projects control the robot using a serial packet protocol.
Standalone - These demos and projects are deisgned to let your robot function without a computer or additional microcontroller.
Wireless Control - These demos and projects allow you to control the robot wirelessly - usually by replacing the Serial Connection with XBee modules.
Reference - These articles have technical details regarding the control and operation of the robot.
More info here