Library for rolling motor
Diff: Motor_lib.h
- Revision:
- 0:e492422d50a7
diff -r 000000000000 -r e492422d50a7 Motor_lib.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Motor_lib.h Tue Mar 17 12:30:18 2020 +0000 @@ -0,0 +1,27 @@ +#ifndef MOTOR_LIB_H +#define MOTOR_LIB_H + +#include "mbed.h" + +class Motor_lib{ + + public: + Motor_lib(PinName pin1, PinName pin2); + float status; + private: + PwmOut out1; + PwmOut out2; + Motor_lib *mlib; + Timeout stopTime; + + public: + void turn_a(); + void turn_a(float power); + void turn_b(); + void turn_b(float power); + void stop(); + void break_stop(float time); + void break_stop(); +}; + +#endif \ No newline at end of file