Format document

This commit is contained in:
2023-11-20 20:58:29 +01:00
parent adfad36ec5
commit e3d4ff41be
9 changed files with 124 additions and 120 deletions
@@ -41,20 +41,21 @@ right_end = steering.run_until_stalled(200, then=Stop.HOLD)
# We are now at the right. Reset this angle to be half the difference.
# That puts zero in the middle.
steering.reset_angle((right_end - left_end)/2)
steering.reset_angle((right_end - left_end) / 2)
steering.run_target(speed=200, target_angle=0, wait=False)
# Set steering angle
steering_angle = (((right_end - left_end)/2)-5)
steering_angle = ((right_end - left_end) / 2) - 5
# Set variable for gear
gear_total = 2 # Total number of gears.
gear_old = None # Empty variable to set later on (keep
# empty!).
gear = 1 # Gear at start (must be higher than 0 and
# lower or eaqual to gear_total).
gear_color = ["BLUE", "RED"] # Number of colors should at least be
# equal to gear_total.
# Total number of gears.
gear_total = 2
# Empty variable to set later on (keep empty!).
gear_old = None
# Gear at start (must be higher than 0 and lower or eaqual to gear_total).
gear = 1
# Number of colors should at least be equal to gear_total.
gear_color = ["BLUE", "RED"]
# Battery variables
voltage_current = hub.battery.voltage()
@@ -77,7 +78,7 @@ while True:
if gear_old > 1:
gear -= 1
while Button.LEFT in pressed:
# Button debounce
# Button debounce
wait(10)
pressed = remote.buttons.pressed()
@@ -86,14 +87,14 @@ while True:
if gear_old < gear_total:
gear += 1
while Button.RIGHT in pressed:
# Button debounce
# Button debounce
wait(10)
pressed = remote.buttons.pressed()
# Set speed according to the choosen gear.
if gear is not gear_old:
remote.light.on(Color[gear_color[gear-1]])
speed = (100/gear_total)*gear
remote.light.on(Color[gear_color[gear - 1]])
speed = (100 / gear_total) * gear
gear_old = gear
# Choose the drive speed based on the left controls.
@@ -106,7 +107,7 @@ while True:
# Apply the selected speed.
driving_1.dc(drive_speed)
driving_2.dc(drive_speed)
# Show battery status by hub LED.
# Get current voltage and gradually up or down the value.
voltage_current = hub.battery.voltage()