Accueil » Développeur » Support MRduino2 » Gestion des déplacements – MRduino2

Tutoriel sur la gestion des déplacements avec le robot MRduino2 et le logiciel Arduino.

Avancer et arrêt

Un programme Arduino pour faire avancer et arrêter le robot :

#include <mrduino2.h>

void setup()
{
initRobot();

}

void loop()
{
// avancer avec la vitesse de 25%
forward(25);

// attendre 3 secondes
delay(3000);

// arret du robot
stop();

// attendre 1 seconde
delay(1000);
}

  Avancer le robot avec une vitesse:

  • forward(vitesse) : vitesse entre 0 et 100 (vitesse maximum)

  Arrêt du robot:

  • stop() 

 

Avancer, tourner et reculer

Un programme pour faire tourner le robot à droite et à gauche :

#include <mrduino2.h>

void setup()
{

initRobot();

}

void loop()
{

// avancer avec la vitesse de 35%
forward(35);

// attendre 3 secondes
delay(3000);

// tourner a droite
turnRight(20);

// attendre 2 seconde
delay(2000);

// reculer
back(20);

// attendre 1.5 secondes
delay(1500);

// tourner a gauche
turnLeft(40);

// attendre 2 secondes
delay(2000);

}

Fin du tuto.