Imprimer

Robot mobile commandé par une carte arduino

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

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.

}

Affichages : 4282