Modifications

Sauter à la navigation Sauter à la recherche
Ligne 150 : Ligne 150 :     
== Faire déplacer le robot ==
 
== Faire déplacer le robot ==
his sketch moves the robot back and forth repeatedly.
+
Ce croquis déplace le robot d'avant en arrière de façon répétif.
   −
Whenever you're writing code for the robot, make sure to include <ArduinoRobot.h> at the beginning of the sketch. This imports the necessary libraries to control the robot.
+
Lorsque vous écrivez du code pour le robot, assurez vous d'inclure <ArduinoRobot.h> et début de votre sketch/croquis. Cela importe les librairies nécessaires au contrôle du robot.
   −
There's no need to initialize the Robot object.
+
Il n'est pas nécessaire d'initialiser l'objet Robot.
   −
To get the wheels to move, call [[RB-ARD-ROBOT-Func-motorsWrite|Robot.motorsWrite()]]. motorsWrite() requires 2 arguments, the speed of the left motor, and the speed of the right motor. These values range from -255 to 255, where -255 is full reverse, and 255 is full speed forward. If you pass a value of 0, the motor will stop spinning the wheel.
+
Pour faire bouger les roues, appelez la fonction [[RB-ARD-ROBOT-Func-motorsWrite|Robot.motorsWrite()]]. motorsWrite() nécessite 2 arguments, la vitesse du moteur gauche (''left'' en anglais) et la vitesse du moteur droit (''right''). Ces valeurs étant comprises dans la gamme -255 à 255, -255 correspond à pleine vitesse en marche arrière et 255 à la pleine vitesse en marche avant. Les roues des moteurs cessent de tourner si vous utilisez la valeur 0.
   −
Once you've uploaded the sketch, unplug the USB cable for the robot. Whenever the USB is connected, the robot's motors are disengaged. Turn on the power and watch it move around!  
+
Une vois le sketch/croquis téléversé, débranchez le cable USB du robot. Les moteurs du robot restent désactivés lorsque le cable USB est branché. Activez l'interrupteur d'alimentation et regardez le robot bouger ci-et-là!  
   −
  <nowiki>#include <ArduinoRobot.h> // import the robot library
+
  <nowiki>#include <ArduinoRobot.h> // importer la librairie du robot
    
void setup(){
 
void setup(){
   Robot.begin(); // initialize the library
+
   Robot.begin(); // initialiser la librairie
 
}
 
}
    
void loop(){
 
void loop(){
   // move forward for one second
+
   // déplacer vers l'avant pendant une seconde
 
   Robot.motorsWrite(255,255);
 
   Robot.motorsWrite(255,255);
 
   delay(1000);
 
   delay(1000);
   −
   Robot.motorsWrite(0,0); // stop moving
+
   Robot.motorsWrite(0,0); // arreter le déplacement
   delay(1000);
+
   delay(1000); // attendre 1000 millisecondes (donc une seconde)
   −
   // move backwards for one second
+
   // Déplacer vers l'arrière pendant une seconde
 
   Robot.motorsWrite(-255,-255);
 
   Robot.motorsWrite(-255,-255);
 
   delay(1000);
 
   delay(1000);
   −
   Robot.motorsWrite(0,0); // stop moving
+
   Robot.motorsWrite(0,0); // arreter le déplacement
 
   delay(1000);
 
   delay(1000);
 
}</nowiki>
 
}</nowiki>
29 836

modifications

Menu de navigation