bonjours à tous
j'utilise une carte Ardumoto ainsi que 2 motoreducteurs (Micro Metal Gearmotor 30:1)
Je me suis rendu compte que parfois la puissance n'etait pas égale sur les moteurs (exemple: en mode propulsion (avant) ça va, par contre en mode traction(arriere) un moteur tourne plus vite que l'autre ??? ) est-ce normale ?? ou sagit-il d'un petit dur mecanique ?? ou du programme ??
voici l'extrait du programme que j'utilise :
Acceleration - Décélération
digitalWrite(DirectionPinMotorA, LOW); HIGH pour changer de sens
digitalWrite(DirectionPinMotorB, LOW); HIGH pour changer de sens
for(i= 0 ; i <= 100; i ++) {
analogWrite(PwmPinMotorA, i);
analogWrite(PwmPinMotorB, i);
delay(10);
}
for(i= 100 ; i >= 0; i --) {
analogWrite(PwmPinMotorA, i);
analogWrite(PwmPinMotorB, i);
delay(10);
}
Merci à l'avance
William