test0313
Diff: sMotor.h
- Revision:
- 0:4b3b9e047ce3
- Child:
- 1:0ea5b11066c5
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sMotor.h Thu Jun 14 12:16:40 2012 +0000 @@ -0,0 +1,35 @@ +/* +############################################ +## sMotor v0.1 Library ## +## created by Samuel Matildes ## +############################################ + ---- sam.naeec@gmail.com ----- +This library was made for 4-Phase Stepper Motors +I don't take any resposability for the damage caused to your equipment. + +*/ +#ifndef MBED_SMOTOR_H +#define MBED_SMOTOR_H + +#include "mbed.h" + +class sMotor { +public: + + sMotor(PinName A0, PinName A1, PinName A2, PinName A3); //motor constructor + + void step(int num_steps, int direction, int speed); + void anticlockwise(); + void clockwise(); + + +private: + + DigitalOut _A0; + DigitalOut _A1; + DigitalOut _A2; + DigitalOut _A3; + +}; + +#endif \ No newline at end of file