Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
projets:temps:accueil [2018/02/20 16:08] resonance |
projets:temps:accueil [2018/02/20 16:18] (Version actuelle) resonance [Code Arduino] |
||
---|---|---|---|
Ligne 29: | Ligne 29: | ||
<code cpp> | <code cpp> | ||
// CNC shield / 3 A4988 drivers (microstep (1/16)) / 3 Steppers nema 17 HS??? | // CNC shield / 3 A4988 drivers (microstep (1/16)) / 3 Steppers nema 17 HS??? | ||
- | |||
// pins | // pins | ||
#define X_DIR 5 | #define X_DIR 5 | ||
Ligne 142: | Ligne 141: | ||
+ | === Test vitesse === | ||
++++ Code test vitesse | | ++++ Code test vitesse | | ||
- | < | + | < |
// Arduino UNO / CNC shield / 3 * A4988 drivers (microstep (1/16)) / 3 Steppers nema 17 HS??? | // Arduino UNO / CNC shield / 3 * A4988 drivers (microstep (1/16)) / 3 Steppers nema 17 HS??? | ||
Ligne 158: | Ligne 158: | ||
// Variables | // Variables | ||
int count=0; | int count=0; | ||
- | int vitesse = 1000; // vitesse 500 OK | + | int vitesse = 500; // vitesse 500 OK |
- | int count_hour = 30; // normalement ~3200 pas pour changer d' | + | int count_hour = 60; // normalement ~3200 pas pour changer d' |
void setup(){ | void setup(){ | ||
Ligne 184: | Ligne 184: | ||
moveMotor(X, | moveMotor(X, | ||
moveMotor(Y, | moveMotor(Y, | ||
- | if ((count % count_hour) == 0) { // 3200 pas pour une heure | + | if ((count % count_hour) == 0) { |
moveMotor(Z, | moveMotor(Z, | ||
} | } |