3 #define LIBRARY_VERSION 1.0.0 5 #define ORIGINAL 1 // Version de base de Scott 6 #define DIY 2 // Version DIY de Scott 7 #define SPEED_FACTOR 880000 // Facteur pour le calcul de la vitesse en °/seconde vers durée entre pas 27 void setPin(
int DroitA1,
int DroitA2,
int DroitB1,
int DroitB2,
int GaucheA1,
int GaucheA2,
int GaucheB1,
int GaucheB2);
41 void stop(
unsigned int temps);
51 void gauche(
unsigned int pas);
61 void droite(
unsigned int pas);
71 void avant(
unsigned int pas);
101 void turnGo(
float angle,
int ligne);
137 int _ligneFactor = 258;
138 int _angleFactor = 11500;
142 bool _sequenceArriere[4][8]={{1,0,0,0,0,0,0,1},{0,1,0,0,0,0,1,0},{0,0,1,0,0,1,0,0},{0,0,0,1,1,0,0,0}};
143 bool _sequenceAvant[4][8]={{0,0,0,1,1,0,0,0},{0,0,1,0,0,1,0,0},{0,1,0,0,0,0,1,0},{1,0,0,0,0,0,0,1}};
144 bool _sequenceGauche[4][8]={{1,0,0,0,1,0,0,0},{0,1,0,0,0,1,0,0},{0,0,1,0,0,0,1,0},{0,0,0,1,0,0,0,1}};
145 bool _sequenceDroite[4][8]={{0,0,0,1,0,0,0,1},{0,0,1,0,0,0,1,0},{0,1,0,0,0,1,0,0},{1,0,0,0,1,0,0,0}};
148 bool _sequenceArriereCouple[4][8]={{1,1,0,0,1,0,0,1},{0,1,1,0,0,0,1,1},{0,0,1,1,0,1,1,0},{1,0,0,1,1,1,0,0}};
149 bool _sequenceAvantCouple[4][8]={{1,0,0,1,1,1,0,0},{0,0,1,1,0,1,1,0},{0,1,1,0,0,0,1,1},{1,1,0,0,1,0,0,1}};
150 bool _sequenceGaucheCouple[4][8]={{1,1,0,0,1,1,0,0},{0,1,1,0,0,1,1,0},{0,0,1,1,0,0,1,1},{1,0,0,1,1,0,0,1}};
151 bool _sequenceDroiteCouple[4][8]={{1,0,0,1,1,0,0,1},{0,0,1,1,0,0,1,1},{0,1,1,0,0,1,1,0},{1,1,0,0,1,1,0,0}};
153 bool _sequenceStop[8]={0,0,0,0,0,0,0,0};
void avant()
Definition: Scott.cpp:137
void droite()
Definition: Scott.cpp:174
void stop()
Definition: Scott.cpp:128
void turnGoDegree(float angle, int ligne)
Definition: Scott.cpp:57
void setCalibration(int ligneFactor, int angleFactor)
Definition: Scott.cpp:122
void arriere()
Definition: Scott.cpp:149
void setPin()
Definition: Scott.cpp:40
void setSpeed(unsigned int vitesse)
Definition: Scott.cpp:45
void goPosition(int XPosition, int YPosition)
Definition: Scott.cpp:92
void gauche()
Definition: Scott.cpp:161
void turnGo(float angle, int ligne)
Definition: Scott.cpp:64