Reduce the Max speed in Elevation axis and change the default state of home sensor (end stops).
parent
d6ce4994f4
commit
7e4fa6697b
|
@ -37,7 +37,7 @@ void setup()
|
||||||
AZstepper.setAcceleration(200);
|
AZstepper.setAcceleration(200);
|
||||||
|
|
||||||
/*Change these to suit your stepper if you want*/
|
/*Change these to suit your stepper if you want*/
|
||||||
ELstepper.setMaxSpeed(400);
|
ELstepper.setMaxSpeed(200);
|
||||||
ELstepper.setAcceleration(200);
|
ELstepper.setAcceleration(200);
|
||||||
|
|
||||||
/*Enable Motors*/
|
/*Enable Motors*/
|
||||||
|
@ -60,7 +60,6 @@ void loop()
|
||||||
/*Define the steps*/
|
/*Define the steps*/
|
||||||
static int AZstep = 0;
|
static int AZstep = 0;
|
||||||
static int ELstep = 0;
|
static int ELstep = 0;
|
||||||
|
|
||||||
/*Time Check*/
|
/*Time Check*/
|
||||||
if (t_DIS == 0)
|
if (t_DIS == 0)
|
||||||
t_DIS = millis();
|
t_DIS = millis();
|
||||||
|
@ -97,13 +96,14 @@ void Homing(int AZsteps, int ELsteps)
|
||||||
{
|
{
|
||||||
value_Home_AZ = digitalRead(HOME_AZ);
|
value_Home_AZ = digitalRead(HOME_AZ);
|
||||||
value_Home_EL = digitalRead(HOME_EL);
|
value_Home_EL = digitalRead(HOME_EL);
|
||||||
|
/* Change to LOW according to Home sensor */
|
||||||
if (value_Home_AZ == LOW)
|
if (value_Home_AZ == HIGH)
|
||||||
{
|
{
|
||||||
AZstepper.moveTo(AZstepper.currentPosition());
|
AZstepper.moveTo(AZstepper.currentPosition());
|
||||||
isHome_AZ = true;
|
isHome_AZ = true;
|
||||||
}
|
}
|
||||||
if (value_Home_EL == LOW)
|
/* Change to LOW according to Home sensor */
|
||||||
|
if (value_Home_EL == HIGH)
|
||||||
{
|
{
|
||||||
ELstepper.moveTo(ELstepper.currentPosition());
|
ELstepper.moveTo(ELstepper.currentPosition());
|
||||||
isHome_EL = true;
|
isHome_EL = true;
|
||||||
|
|
Loading…
Reference in New Issue