Giro en su propio eje Presentado por: Julio Fajardo, Cesar Pacheco, Angel Trujillo, Daniel Vizcaya
Fork of 01_Embebidos by
Diff: stepmotor.h
- Revision:
- 6:87a37f4163bd
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/stepmotor.h Wed Apr 25 02:12:19 2018 +0000 @@ -0,0 +1,31 @@ + +/****************************************************************************** + Desarrollado por ferney beltran fbeltran@ecci.edu.co + +libreria ejemplo para el motor paso a paso unipolar de 4 fases + +******************************************************************************/ + +//***************************************************************************** + +#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,bool 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