I have an arduino uno, an adafruit motor shield v2, and stepper motor and power supply!
I desperately need a code For my senior project for mechanical engineering!
I have a power supply and plan to turn that on when I need it to run and turn it off when I need it to stop!
All I need is a code That will rotate the motor in one direction. I dont ever need it to stop because I will just shut off the power when I want to stop it!
This is my current code and it does allow the motor to work!!
#include <Wire.h>
#include <Adafruit_MotorShield.h>
#include "utility/Adafruit_MS_PWMServoDriver.h"
// Create the motor shield object with the default I2C address
Adafruit_MotorShield AFMS = Adafruit_MotorShield();
// Or, create it with a different I2C address (say for stacking)
// Adafruit_MotorShield AFMS = Adafruit_MotorShield(0x61);
// Connect a stepper motor with 200 steps per revolution (1.8 degree)
// to motor port #2 (M3 and M4)
Adafruit_StepperMotor *myMotor = AFMS.getStepper(200, 2);
void setup() {
Serial.begin(9600); // set up Serial library at 9600 bps
Serial.println("Stepper test!");
AFMS.begin(); // create with the default frequency 1.6KHz
//AFMS.begin(1000); // OR with a different frequency, say 1KHz
myMotor->setSpeed(100); // 10 rpm
}
void loop() {
Serial.println("Double coil steps");
myMotor->step(100, FORWARD, DOUBLE);
}