move every quarter turn

This commit is contained in:
Manuel Weiser 2018-05-02 15:11:33 +02:00
parent 052bb17225
commit 544332c833

View File

@ -13,7 +13,7 @@
#define btnSELECT 4 #define btnSELECT 4
#define btnNONE 5 #define btnNONE 5
unsigned int lowSpeed = 6000; // Notabene: nicht über 16000 unsigned int lowSpeed = 6000;
unsigned int highSpeed = 1000; unsigned int highSpeed = 1000;
// setup for 'LCD Keypad Shield' // setup for 'LCD Keypad Shield'
@ -34,9 +34,9 @@ const int endStop = 33;
/*-----( Declare Variables )-----*/ /*-----( Declare Variables )-----*/
// Big Stepper 1 Revolution = 6400 Steps // Big Stepper 1 Revolution = 6400 Steps
// Small Stepper 1 Revolution = 2048 Steps // Small Stepper 1 Revolution = 2048 Steps
int bigRev = 6400; // Schritte für eine Umdrehung int bigRev = 1600; // 6400 Schritte für eine Umdrehung
int whenJump = 1; // Voreinstellung nach wie viel Umdrehungen gesprungen wird int whenJump = 1; // Voreinstellung nach wie viel Umdrehungen gesprungen wird
int wideJump = 8; // Voreinstellung wie weit gesprungen wird int wideJump = 2; // Voreinstellung wie weit gesprungen wird
int farToJump = 1; // set Stepweite auf dem Display int farToJump = 1; // set Stepweite auf dem Display
int revCounter = 0; int revCounter = 0;
@ -263,7 +263,7 @@ void loop()
else { else {
startWind = false; startWind = false;
stop(); stop();
lcd.print("Stopping..."); lcd.print("Pause...");
} }
break; break;
} }
@ -303,7 +303,7 @@ void loop()
if (goLeft == false && leftSteps > 0) { if (goLeft == false && leftSteps > 0) {
leftSteps--; leftSteps--;
} }
if (goLeft == false && leftSteps == 0) { if (goLeft == false && leftSteps <= 0) {
goLeft = true; goLeft = true;
} }