]> git.piffa.net Git - sketchbook_andrea/blob - motors/stepper/stepper_7_constant_speed/stepper_7_constant_speed.ino
step motors
[sketchbook_andrea] / motors / stepper / stepper_7_constant_speed / stepper_7_constant_speed.ino
1 // ConstantSpeed.pde
2 // -*- mode: C++ -*-
3 //
4 // Shows how to run AccelStepper in the simplest,
5 // fixed speed mode with no accelerations
6 /// \author  Mike McCauley (mikem@airspayce.com)
7 // Copyright (C) 2009 Mike McCauley
8 // $Id: ConstantSpeed.pde,v 1.1 2011/01/05 01:51:01 mikem Exp mikem $
9 #define FULLSTEP 4
10 #define HALFSTEP 8
11
12 #define motorPin5  8     // Blue   - 28BYJ48 pin 1
13 #define motorPin6  9     // Pink   - 28BYJ48 pin 2
14 #define motorPin7  10    // Yellow - 28BYJ48 pin 3
15 #define motorPin8  11    // Orange - 28BYJ48 pin 4
16
17 #include <AccelStepper.h>
18
19 AccelStepper stepper(HALFSTEP, motorPin5, motorPin7, motorPin6, motorPin8);; // Defaults to AccelStepper::FULL4WIRE (4 pins) on 2, 3, 4, 5
20 void setup()
21 {  
22    stepper.setMaxSpeed(1000);
23    stepper.setSpeed(50);        
24 }
25 void loop()
26 {  
27    stepper.runSpeed();
28 }
29