Stepper Half Stepping Program
-
Upload
anonymous-ubalkko -
Category
Documents
-
view
212 -
download
0
Transcript of Stepper Half Stepping Program
-
8/16/2019 Stepper Half Stepping Program
1/3
/*int pin1 = 12;int pin2 = 11;int pin3 = 10;int pin4 = 9;*/
/*int pinRed = 12;int pinOrange = 11;int pinBlue = 10;int pinGreen = 9;*/
// USING ANALOG I/Osint pinRed = 13;int pinOrange = 12;int pinBlue = 11;int pinGreen = 10;
void setup(){ /*pinMode(pin1, OUTPUT); pinMode(pin2, OUTPUT); pinMode(pin3, OUTPUT); pinMode(pin4, OUTPUT);*/
pinMode(pinRed, OUTPUT); pinMode(pinOrange, OUTPUT); pinMode(pinBlue, OUTPUT); pinMode(pinGreen, OUTPUT); // put your setup code here, to run once:
}
void loop() { //counterClockwise(10); clockwise(30); //digitalWrite(pinRed, HIGH);
//delay(2000);
//digitalWrite(pinRed, LOW); //delay(2000);}
void counterClockwise(int myDelay){ // #8 digitalWrite(pinRed, HIGH); digitalWrite(pinOrange, LOW); digitalWrite(pinBlue, LOW); digitalWrite(pinGreen, LOW); delay(myDelay);
// #7 digitalWrite(pinRed, HIGH); digitalWrite(pinOrange, LOW); digitalWrite(pinBlue, LOW); digitalWrite(pinGreen, HIGH); delay(myDelay);
// #6 digitalWrite(pinRed, LOW); digitalWrite(pinOrange, LOW);
-
8/16/2019 Stepper Half Stepping Program
2/3
-
8/16/2019 Stepper Half Stepping Program
3/3
digitalWrite(pinGreen, LOW); delay(myDelay);
// #4 digitalWrite(pinRed, LOW); digitalWrite(pinOrange, HIGH); digitalWrite(pinBlue, LOW); digitalWrite(pinGreen, LOW); delay(myDelay);
// #5 digitalWrite(pinRed, LOW); digitalWrite(pinOrange, HIGH); digitalWrite(pinBlue, LOW); digitalWrite(pinGreen, HIGH); delay(myDelay);
// #6 digitalWrite(pinRed, LOW); digitalWrite(pinOrange, LOW); digitalWrite(pinBlue, LOW); digitalWrite(pinGreen, HIGH); delay(myDelay);
// #7 digitalWrite(pinRed, HIGH); digitalWrite(pinOrange, LOW); digitalWrite(pinBlue, LOW); digitalWrite(pinGreen, HIGH); delay(myDelay);
// #8 digitalWrite(pinRed, HIGH); digitalWrite(pinOrange, LOW); digitalWrite(pinBlue, LOW); digitalWrite(pinGreen, LOW); delay(myDelay);
}