Project

General

Profile

Actions

Wiki » History » Revision 4

« Previous | Revision 4/13 (diff) | Next »
Frédéric Blanc, 2023-11-16 16:21


accelstepper

https://www.arduino.cc/reference/en/libraries/accelstepper/


#include <AccelStepper.h>

// for the Arduino Uno + CNC shield V3 + A4988 + FL42STH47-1684A

#define MOTOR_X_ENABLE_PIN 8
#define MOTOR_X_STEP_PIN 2
#define MOTOR_X_DIR_PIN 5

AccelStepper motor_X(1, MOTOR_X_STEP_PIN, MOTOR_X_DIR_PIN); 

void setup()
{
  motor_X.setEnablePin(MOTOR_X_ENABLE_PIN);
  motor_X.setPinsInverted(false, false, true);
  motor_X.setAcceleration(20);  
  motor_X.move(200);
  motor_X.setMaxSpeed(100);
  //motor_X.setSpeed(100);
  motor_X.enableOutputs();
}

void loop()
{
  motor_X.run();
}

Arduino CNC Shield V3


Arduino CNC Shield Scematics V3

Updated by Frédéric Blanc about 1 year ago · 13 revisions