El robot té dos motors, que controlen cadascuna de les rodes amb uns engranatges. Estan connectats amb cables al controlador, de manera que les ordres del programa es tradueixen en senyals elèctrics per a fer girar els motors.
Els motors es controlen independentment, la qual cosa permet diferents moviments:
Anem a vore les funcions que controlen el moviment, però abans que res, heu de tornar a establir la connexió amb el robot.
In [ ]:
from functions import connect, forward, backward, stop, left, right, disconnect, next_notebook
from time import sleep
connect() # Executeu, polsant Majúscules + Enter
In [ ]:
forward()
sleep(1)
stop()
In [ ]:
backward()
sleep(1)
stop()
In [ ]:
left()
sleep(1)
stop()
In [ ]:
right()
sleep(1)
stop()
Tot correcte? Fàcil, no? Anem a comprovar-ho amb el primer exercici, però abans de canviar de pàgina, recordeu desconnectar el robot:
In [ ]:
disconnect()
next_notebook('quadrat')