Karl Nicolaus
/
6408_StepperTest2
upload 1
main.cpp
- Committer:
- kanicolaus
- Date:
- 2019-03-06
- Revision:
- 1:1b53b0709422
File content as of revision 1:1b53b0709422:
#include "mbed.h" #include "Stepper.h" // Pin setup DigitalOut step(p22); DigitalOut dir(p21); DigitalOut m1(p23); DigitalOut m0(p24); DigitalOut step_indicator(LED1); // Microstepping config // (m1)|(m0)|(mode) // 0|0|full // 0|1|1/2 // 0|Z|1/4 // 1|0|8 usteps/sec // 1|1|16 usteps/sec // 1|Z|32 usteps/sec int delay = 10; int main() { m1 = 0; m0 = 0; step = 0; dir = 1; step_indicator = 0; while(1) { for (int i=1; i<=200*16; ++i) { step = 1; step_indicator = 1; wait_ms(delay); step = 0; step_indicator = 0; wait_ms(delay); } dir = !dir; wait(1.0); } }