Étape 15 : Le Code de l’Arduino
#include
AF_DCMotor LONG (3, MOTOR12_64KHZ) ;
AF_DCMotor moyen (4, MOTOR12_64KHZ) ;
AF_DCMotor SHORT(1,MOTOR12_64KHZ) ;
void setup() {}
Serial.Begin(9600) ; mettre en place une bibliothèque série à 9600 bps Serial.println ("moteur test!") ;
LONG.setSpeed(50) ;
MEDIUM.setSpeed(50) ;
SHORT.setSpeed(50) ;
}
void loop() {}
Serial.Print("Tick") ;
LONG.run(FORWARD) ; mettre en marche à l’avenir
MEDIUM.run(FORWARD) ; moteur 2 se met en marche aussi bien
SHORT.run(FORWARD) ;
Delay(2000) ;
Serial.Print("Tack") ;
LONG.run(RELEASE) ; arrêté
MEDIUM.run(RELEASE) ; moteur de commande 2 à arrêter
SHORT.run(RELEASE) ;
Delay(1000) ;
Serial.Print("Tock") ;
LONG.run(BACKWARD) ; l’autre façon
MEDIUM.run(BACKWARD) ; encore une fois pour le moteur 2
SHORT.run(BACKWARD) ;
Delay(2000) ;
Serial.Print("Tack") ;
LONG.run(RELEASE) ; arrêté
MEDIUM.run(RELEASE) ; moteur de commande 2 à arrêter
SHORT.run(RELEASE) ;
Delay(1000) ;
}