1- Découverte de la programmation
Simuler votre premier Programme
Copier le programme ci dessous.
1
2
3
4
5
6
MeDCMotor motor_L(9);
7
MeDCMotor motor_R(10);
8
9
void mBot_setMotorLeft(int8_t dir, int16_t speed) {
10
speed = speed/100.0*255;
11
motor_L.run((9) == M1 ? -(dir*speed) : (dir*speed));
12
}
13
14
void mBot_setMotorRight(int8_t dir, int16_t speed) {
15
speed = speed/100.0*255;
16
motor_R.run((10) == M1 ? -(dir*speed) : (dir*speed));
17
}
18
19
void setup() {
20
}
21
22
void loop() {
23
mBot_setMotorRight(-1, 60);
24
mBot_setMotorLeft(1, 60);
25
delay(355);
26
mBot_setMotorRight(0, 0);
27
mBot_setMotorLeft(0, 0);
28
delay(500);
29
}
Cliquer sur le bouton simulation et observer ce qu’il se passe
Question 1: Décrire ce que fait le robot avec le programme proposé ?
Question 2: Identifier les valeurs à modifié pour changer l’orientation du robot ?
Question 3: Indiquer les valeurs à programmer pour que le robot fasse demi tour ?