fdufnews:
Hé hé sacré blagueur!!!oldx = x;
oldy = y;
motorA.step(oldx - x,FORWARD,SINGLE);
motorB.step(oldy - y,FORWARD,SINGLE);
Avec les lignes dans cet ordre oldx - x et oldy - y sont toujours à zéro. Moi j'écrirais plutôt comme ça:
motorA.step(oldx - x,FORWARD,SINGLE);
motorB.step(oldy - y,FORWARD,SINGLE);
oldx = x;
oldy = y;
Merci pour ta réponse fdufnews
Ok mais les valeurs qui me sont données dans le moniteur série sont les mêmes que les lignes
oldx = x;
oldy = y;
soient placées avant ou après