Modifications

Sauter à la navigation Sauter à la recherche
1 195 octets ajoutés ,  16 septembre 2013 à 06:43
Page créée avec « {{Arduino-Robot-NAV}} <h4>isActionDone()</h4> == Description == Classe RobotControl, librairie d'[[Arduino Robot-Librairie|A... »
{{Arduino-Robot-NAV}}

<h4>isActionDone()</h4>

== Description ==
Classe [[Arduino Robot-Librairie#Classe_RobotControl|RobotControl]], librairie d'[[Arduino Robot-Librairie|Arduino Robot]].

Vérifie que l'action actuelle de la carte moteur soit achevée.

Le mode "suivit de ligne" (''Line-following'') rapport un signal d'action achevée lorsqu'il atteint la ligne de fin (une ligne perpendiculaire).

== Syntaxe ==

Robot.isActionDone()

== Paramètres ==

aucun

== Résultat ==

Booléen

== Exemple ==

<nowiki>#include <ArduinoRobot.h>
long timer;

void setup(){
Robot.begin();
Robot.beginLCD();
delay(3000);

Robot.setMode(MODE_LINE_FOLLOW);
timer=millis();
while(!Robot.isActionDone()){
//Fait une pause du mode "suivit de ligne" (line-following) pendant 3 secondes toutes les 5 secondes
if(millis()-timer>=5000){
Robot.pauseMode(true);
delay(3000);
Robot.pauseMode(false);
timer=millis();
}
Robot.debugPrint(millis());
}
Robot.text("Fait!",0,10,true);
while(true);

}
void loop(){
}</nowiki>

== Voir aussi ==
* [[RB-ARD-ROBOT-Func-setMode|setMode()]]
* [[RB-ARD-ROBOT-Func-pauseMode|pauseMode()]]

{{Arduino-Robot-TRAILER}}
29 918

modifications

Menu de navigation