|
3 | 3 | # |
4 | 4 | # Copyright (c) 2025 SparkFun Electronics |
5 | 5 | #------------------------------------------------------------------------------- |
6 | | -# ex01_touch_drive.py |
| 6 | +# ex01_touch_screen_drive.py |
7 | 7 | # |
8 | 8 | # This example creates a simple touch screen interface to drive the XRP robot. |
9 | 9 | # It creates arrow buttons to drive around, and a stop button to exit the |
@@ -138,25 +138,25 @@ def create_ui_image(): |
138 | 138 | elif (ui_cx - button_cx <= x <= ui_cx + button_cx and |
139 | 139 | ui_cy - button_spacing - button_cy <= y <= ui_cy - button_spacing + button_cy): |
140 | 140 | print("Forward") |
141 | | - # drivetrain.straight(20, 0.5) |
| 141 | + drivetrain.straight(20, 0.5) |
142 | 142 |
|
143 | 143 | # Check if the backward arrow was pressed |
144 | 144 | elif (ui_cx - button_cx <= x <= ui_cx + button_cx and |
145 | 145 | ui_cy + button_spacing - button_cy <= y <= ui_cy + button_spacing + button_cy): |
146 | 146 | print("Backward") |
147 | | - # drivetrain.straight(-20, 0.5) |
| 147 | + drivetrain.straight(-20, 0.5) |
148 | 148 |
|
149 | 149 | # Check if the right arrow was pressed |
150 | 150 | elif (ui_cy - button_cy <= y <= ui_cy + button_cy and |
151 | 151 | ui_cx + button_spacing - button_cx <= x <= ui_cx + button_spacing + button_cx): |
152 | 152 | print("Right") |
153 | | - # drivetrain.turn(-90, 0.5) |
| 153 | + drivetrain.turn(-90, 0.5) |
154 | 154 |
|
155 | 155 | # Check if the left arrow was pressed |
156 | 156 | elif (ui_cy - button_cy <= y <= ui_cy + button_cy and |
157 | 157 | ui_cx - button_spacing - button_cx <= x <= ui_cx - button_spacing + button_cx): |
158 | 158 | print("Left") |
159 | | - # drivetrain.turn(90, 0.5) |
| 159 | + drivetrain.turn(90, 0.5) |
160 | 160 |
|
161 | 161 | # Check for key presses |
162 | 162 | key = cv.waitKey(1) |
|
0 commit comments