Déplacements simple…
Un programme simple en microPython pour faire avancer, reculer et tourner le robot MR-Pico :
import time import robot # avancer le robot avec une vitesse de 20% robot.forward(20) time.sleep(2) # reculer le robot avec une vitesse de 30% robot.back(30) time.sleep(3) # tourner à droite avec une vitesse de 30% robot.turnRight(30) time.sleep(4) # tourner à droite avec une vitesse de 30% robot.turnLeft(30) # avancer le robot avec une vitesse de 50% robot.forward(50)
Déplacements avec contrôle en position
Un autre exemple, pour faire avancer le robot de 150 mm puis de 100 mm en ligne droite :
import time import robot robot.forwardmm(150,20) # avancer de 150 mm avec une vitesse de 20% time.sleep(2) robot.forwardmm(100,25) # avancer de 100 mm avec une vitesse de 25%
Maintenant dans l’autre sens, un autre exemple pour faire reculer le robot :
import time import robot robot.forwardmm(-300,20) # reculer le 300 mm
Exemple, pour faire tourner le robot de 90° vers la droite :
import time import robot robot.forwardmm(150,20) # Avancer de 150 mm time.sleep(2) robot.turnAngle(90,25) # Tourner à droite de 90° time.sleep(2) robot.turnAngle(-90,25) # Tourner à gauche de 90°