added ui support to farm bot

This commit is contained in:
2022-10-11 17:22:46 +02:00
parent 3d408eb909
commit 8376dba417
5 changed files with 123 additions and 1 deletions

35
farm/main_farm_ui.py Normal file
View File

@@ -0,0 +1,35 @@
from Field_Representation import Field
from time import time
import cv2 as cv
import keyboard
from farm_overlay import FarmOverlay
def run():
field = Field()
overlay = FarmOverlay()
while True:
if overlay.run_mode == 'stopped':
overlay.update_status_label("stopped", "0")
overlay.run_mode = 'init'
continue
elif overlay.run_mode == 'started':
cv.waitKey(500)
elif overlay.run_mode == 'init':
continue
else:
# boelk
pass
while True:
if overlay.run_mode == 'stopped':
break
cords = field.assess_playfield_and_make_move()
print(cords)
cv.waitKey(1000)
if __name__ == "__main__":
run()