esta librería sirve para el control del motor paso a paso.
Diff: Step_Motor.h
- Revision:
- 0:ea300190c1f5
- Child:
- 2:7e471c76cd6b
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Step_Motor.h Tue Mar 27 23:41:42 2018 +0000 @@ -0,0 +1,21 @@ +#ifndef STEP_MOTOR_H +#define STEP_MOTOR_H + +#include "mbed.h" + +class stepmotor { +public: + + stepmotor(PinName in1, PinName in2, PinName in3, PinName in4); + void step(uint32_t num_steps,uint8_t cw); + void set_speed(int speed); + uint32_t get_speed(); +private: + BusOut motor_out; + uint32_t motorSpeed; + int8_t nstep; + + void move(); +}; + +#endif \ No newline at end of file