Basic Stamp II Wirelist: University of Hartford "Willitrun" robot BS2VAR BS2PIN Dir Description P0 5 in unused - to P1pin31 P1 6 in flame_detect_not - P1pin30 P2 7 in left wheel encoder - Q4 collector P3 8 in right wheel encoder - Q5 collector P4 9 in compass P5 10 in compass P6 11 in compass P7 12 in compass P8 13 in Y - object_detect_not - P1pin7 P9 14 out A - IR detector select - P1pin5 P10 15 out B - IR detector select - P1pin6 P11 16 out fan_motor_not - P1pin29 P12 17 out bit 0 of motion code to BS1-RB4 P13 18 out bit 1 of motion code to BS1-RB5 P14 19 out bit 2 of motion code to BS1-RB6 P15 20 out bit 3 of motion code to BS1-RB7 - 21 +5V regulator output to compass - 22 Reset_Not - 23 Gnd. - to P1pin8, P1pin3, P1pin4 - 24 +9V battery note: left servo = BS1-RB1 right servo= BS1-RB0 when calling motion call fire checker in motion sub jobs needed: INCREMENT WHEEL ENCODER VARIABLE CHECK LEFT SENSOR CHECK RIGHT SENSOR CHECK FRONT SENSOR CHECK REAR SENSOR CHECK COMPASS CHECK FIRE SENSOR SEND FORWARD SIGNAL SEND LEFT TURN SIGNAL SEND RIGHT TURN SIGNAL SEND BACKWARD SIGNAL INFO NEEDED: THE BIG PICTURE: GO STRAIGHT - straight involves looking at left and right sensor WHEN FRONT SENSOR LOW LOOK AT "STEERING TABLE" ASSIGN VALUE IN TABLE TO VARIABLE MOVE TURN FUNCTION HANDLES ALL PARAMETERS OF MAKING 90 DEGREE TURN DONE TURNING LOOK AT "STEERING TABLE" WHEN CONDITION MET LOOK AT "STEERING TABLE"