Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // initialize the stepper library for both steppers:
- Stepper StepperX(stepsPerRevolution, 8,10,9,11);
- Stepper StepperY(stepsPerRevolution, 4,5,6,7);
- // initialize the stepper library for both steppers:
- Stepper StepperY(stepsPerRevolution, 2,3,4,5);
- Stepper StepperX(stepsPerRevolution, 7,6,8,9);
- #include <Stepper.h>
- const int stepsPerRevolution = 200; // change this to fit the number of steps per revolution
- int XSpeed = 20; //these are RPM and my theoretical guessed max RPM is about 600
- int YSpeed = 20;
- Stepper StepperX(stepsPerRevolution, 8,10,9,11);
- Stepper StepperY(stepsPerRevolution, 4,5,6,7);
- void setup() {
- // set the speed of the motors
- StepperX.setSpeed(XSpeed); // set first stepper speed
- StepperY.setSpeed(YSpeed); // set second stepper speed
- }
- void loop() {
- int sensorReading = analogRead(A0); // read value from joystick X-axis
- if (sensorReading < 490) { StepperX.step(1); } // step left
- if (sensorReading > 540) { StepperX.step(-1); } // step right
- int sensorReading2 = analogRead(A1); // read value from joystick Y-axis
- if (sensorReading2 < 490) { StepperY.step(1); } // step forward
- if (sensorReading2 > 540) { StepperY.step(-1); } // step backward
- }
- #include <Stepper.h>
- const int stepsPerRevolution = 200; // change this to fit the number of steps per revolution
- int XSpeed = 20; //these are RPM and my theoretical guessed max RPM is about 600
- int YSpeed = 20;
- Stepper StepperY(stepsPerRevolution, 2,3,4,5);
- Stepper StepperX(stepsPerRevolution, 7,6,8,9);
- void setup() {
- // set the speed of the motors
- StepperX.setSpeed(XSpeed); // set first stepper speed
- StepperY.setSpeed(YSpeed); // set second stepper speed
- }
- void loop() {
- int sensorReading = analogRead(A0); // read value from joystick X-axis
- int sensorReading2 = analogRead(A1); // read value from joystick Y-axis
- if (sensorReading < 490) { StepperX.step(1); } // step left
- if (sensorReading > 540) { StepperX.step(-1); } // step right
- if (sensorReading2 < 490) { StepperY.step(1); } // step forward
- if (sensorReading2 > 540) { StepperY.step(-1); } // step backward
- }
Add Comment
Please, Sign In to add comment