diff --git a/ecad/UKMARSBOT_RP2040Chassis/UKMARSBOT_RP2040Chassis.kicad_pro b/ecad/UKMARSBOT_RP2040Chassis/UKMARSBOT_RP2040Chassis.kicad_pro index 1a494bd..9de04f9 100644 --- a/ecad/UKMARSBOT_RP2040Chassis/UKMARSBOT_RP2040Chassis.kicad_pro +++ b/ecad/UKMARSBOT_RP2040Chassis/UKMARSBOT_RP2040Chassis.kicad_pro @@ -719,7 +719,7 @@ "group_by": false, "label": "RSONLINE", "name": "RSONLINE", - "show": false + "show": true }, { "group_by": false, diff --git a/ecad/UKMARSBOT_RP2040Chassis/UKMARSBOT_RP2040Chassis.kicad_sch b/ecad/UKMARSBOT_RP2040Chassis/UKMARSBOT_RP2040Chassis.kicad_sch index 1d1c5ac..26d056f 100644 --- a/ecad/UKMARSBOT_RP2040Chassis/UKMARSBOT_RP2040Chassis.kicad_sch +++ b/ecad/UKMARSBOT_RP2040Chassis/UKMARSBOT_RP2040Chassis.kicad_sch @@ -6011,7 +6011,7 @@ (hide yes) ) ) - (property "RAPID" "11-0282" + (property "RAPID" "11-4119" (at 91.44 130.81 0) (effects (font @@ -6491,7 +6491,7 @@ (hide yes) ) ) - (property "RAPID" "11-0282" + (property "RAPID" "11-4119" (at 115.57 130.81 0) (effects (font diff --git a/sampleCode/GeminiLineFollower.py b/sampleCode/GeminiLineFollower.py index dd49abf..0a7f287 100644 --- a/sampleCode/GeminiLineFollower.py +++ b/sampleCode/GeminiLineFollower.py @@ -13,6 +13,16 @@ # * It is not necessary to have the bluetooth module installed the robot will run but # * without the bluetooth serial link, logging information will not be available. # * +# * Operation: +# * 1 Switch on the robot and place it anywhere on the white line of the track +# * 2 Press the right button on the Mezzanine board +# * The LED next to the button will illuminate to show the button is detected +# * The robot will spin on the spot to callibrate the sensors +# * 3 Place the robot on the line in the start position +# * 4 Press the left button on the Mezzanine board +# * The LED next to the button will illuminate to show the button is detected +# * The robot will complete one circuit of the track and come to a halt between the start and finish markers +# * Step 4 can be repeated multiple times, if re-calibration is wanted press RESET and go to step 1 # * ----- # * MIT License # * @@ -401,8 +411,8 @@ def displayThresholds(): onBoardLED.value(1) time.sleep(0.1) onBoardLED.value(0) + leftMezzLED.value(1) #signal button detected with LED time.sleep(0.1) - leftMezzLED.value(1) #signal button detected with LED leftSensorLED.value(0) #clear LEDs used to signal significant steering adjustment rightSensorLED.value(0) uart.write('Starting robot')