Stap 9:
Verwijder alle de init () en de pivot_right(1). Ga terug naar de top en onder importeren tijd zetten sys importeren en onder die Tkinter als tk importeren. Zodra u dat hebt voltooid, voer deze code onder de spil rechts.
def key_input (event):
init)
afdrukken ' sleutel:', event.char
key_press = event.char
sleep_time = 0,030
Als key_press.lower () == 'w':
Forward(sleep_time)
Elif key_press.lower () == de ':
reverse(sleep_time)
Elif key_press.lower () == 'a':
turn_left(sleep_time)
Elif key_press.lower () == had':
turn_right(sleep_time)
Elif key_press.lower () == 'q':
pivot_left(sleep_time)
Elif key_press.lower () == "e":
Pivot-Right(sleep_time)
anders:
Pass
opdracht = tk. (TK)
command.bind ("< ToetsIndrukken >', key_input)
Command.mainloop)
Met dit kunt specifieke letters op het toetsenbord bepalen specifieke bewegingen van de kooi. Om te testen op Klik op het programma van de Lx-terminal en typ sudo python robot3.py en een klein scherm moeten worden weergegeven. Klik op het scherm en voer in de brieven, w, a, s, q, d, e, om te zien als ze eigenlijk verplaatsen van de motoren. Als dat lukt, kunnen we beginnen om verder te gaan naar het frame van de auto.