1 195 octets ajoutés
, 16 septembre 2013 à 06:43
{{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}}