1 286 octets ajoutés
, 17 septembre 2013 à 07:18
{{Arduino-Robot-NAV}}
<h4>motorsWrite()</h4>
== Description ==
Classe [[Arduino Robot-Librairie#Classe_RobotControl|RobotControl]], librairie d'[[Arduino Robot-Librairie|Arduino Robot]].
Contrôle la vitesse et la direction des deux moteurs connectés aux roues du robot. motorsWrite() a besoin de deux valeurs situées entre -255 et 255. Si la valeur est supérieure à 0 alors la roue tourne vers l'avant. Si la valeur est inférieure à 0 alors le moteur tourne dans l'autre sens.
== Syntaxe ==
Robot.motorsWrite(speedLeft, speedRight)
== Paramètres ==
* speedLeft: the speed of left wheel
* speedRight: the speed of right wheel
== Résultat ==
aucun
== Exemple ==
<nowiki>#include <ArduinoRobot.h>
void setup(){
Robot.begin();
}
void loop(){
Robot.motorsWrite(255,255); //faire avance le robot vers l'avant, à pleine vitesse
delay(1000);
Robot.motorsWrite(0,0); //Faire arrêter le robot
delay(1000);
Robot.motorsWrite(255,-255);//Faire tourner le robot sur la droite, à pleine vitesse
delay(1000);
Robot.motorsWrite(0,0); //Faire arrêter le robot
delay(1000);
}</nowiki>
== Voir aussi ==
* [[RB-ARD-ROBOT-Func-motorsStop|motorsStop()]]
* [[RB-ARD-ROBOT-Func-turn|turn()]]
* [[RB-ARD-ROBOT-Func-pointTo|pointTo()]]
{{Arduino-Robot-TRAILER}}