Suga koubou
/
StepperMotor
see http://mbed.org/users/okini3939/notebook/stepper/
main.cpp
- Committer:
- okini3939
- Date:
- 2013-06-20
- Revision:
- 0:0d54fba4f015
File content as of revision 0:0d54fba4f015:
#include "mbed.h" Serial pc(USBTX, USBRX); DigitalOut led1(LED1), led2(LED2), led3(LED3); DigitalIn mo1(p20), mo2(p17); DigitalOut ck1(p19), cw1(p18), ck2(p16), cw2(p15); DigitalOut m1(p14), m2(p13); int main() { pc.baud(115200); pc.printf("stepper\r\n"); mo1.mode(PullUp); // motor1 MO mo2.mode(PullUp); // motor2 MO // micro step m1 = 1; // motor1,2 M1 m2 = 1; // motor1,2 M2 cw1 = 0; // motor1 CW/CCW cw2 = 1; // motor2 CW/CCW while(1) { led1 = ! led1; // pulse ck1 = ! ck1; // motor1 CK ck2 = ! ck2; // motor2 CK // monitor led2 = ! mo1; led3 = ! mo2; wait_us(250); } }