Robot mobile commandé par une carte arduino

Pour réaliser l'application, il vous faut : 

  • une carte DFRobot Roméo ( arduino );
  • une plateforme robot mobile 2 roues.;
  • téléchargez la librairie MotorDC.zip
  • décompressez la librairie MotorDC dans le répertoire \librairies du programme arduino.

Avec ce programme vous pourrez commander le robot mobile  .

/*
Commander un robot mobile 2 roues

Un exemple de programme pour utiliser la librairie MotorDC

Circuit:
* Une carte DFRobot Romeo
* Une plateforme robot mobile 2 roues
* Les moteurs sont commandés par les bornes digitales 4,5,6,7 de la carte Roméo.

créé le 2 Dec 2013
par Richard GAUTHIER
Professeur en STI2D
Lycée Paul Sérusier
Carhaix
*/
#include <MotorDC.h>

MotorDC moteur(255); //Créer une variable moteur (instance ou objet)

void setup()
{
}

void loop()
{
//les commandes du robot:
moteur.advance(); //Le robot avance 
delay(1000);
moteur.back_off(); //Le robot recule 
delay(1000);
moteur.turn_Left(); //Le robot tourne à gauche
delay(1000);
moteur.turn_Right(); //robot tourne à droite 
delay(1000);
moteur.stop(); //Le robot s'arrête.
delay(1000);
moteur.newSpeed(200);//change la vitesse du robot.

}

En poursuivant votre navigation sur mon site, vous acceptez l’utilisation des Cookies et autres traceurs  pour réaliser des statistiques de visites et enregistrer sur votre machine vos activités pédagogiques. En savoir plus.