Skip to content
Snippets Groups Projects
Commit 3fdd2ef1 authored by Orhan-Timo Altan's avatar Orhan-Timo Altan
Browse files

.

parent e5374b22
No related branches found
No related tags found
No related merge requests found
#include "thk_motor_driver_tb6612fng.h"
thk_MotorDriverTB6612FNG::thk_MotorDriverTB6612FNG(){}
thk_MotorDriverTB6612FNG::thk_MotorDriverTB6612FNG(uint8_t motor_count, uint8_t pin_stby, uint8_t pin_pwm_a, uint8_t pin_in_1, uint8_t pin_in_2, uint8_t pin_pwm_b, uint8_t pin_in_3, uint8_t pin_in_4) : motor_count(motor_count), pin_stby(pin_stby), pin_pwm_a(pin_pwm_a), pin_in_1(pin_in_1), pin_in_2(pin_in_2), pin_pwm_b(pin_pwm_b), pin_in_3(pin_in_3), pin_in_4(pin_in_4){}
void thk_MotorDriverTB6612FNG::init()
......
......@@ -16,21 +16,20 @@
class thk_MotorDriverTB6612FNG : public thk_MotorDriver
{
public:
thk_MotorDriverTB6612FNG();
thk_MotorDriverTB6612FNG(uint8_t motor_count, uint8_t pin_stby, uint8_t pin_pwm_a, uint8_t pin_in_1, uint8_t pin_in_2, uint8_t pin_pwm_b, uint8_t pin_in_3, uint8_t pin_in_4);
void stop() override;
void drive(uint8_t speed, bool is_forward) override;
void init();
private:
uint8_t motor_count = 1;
uint8_t pin_stby = 38;
uint8_t pin_pwm_a = 6;
uint8_t pin_in_1 = 40;
uint8_t pin_in_2 = 42;
uint8_t pin_pwm_b = 0;
uint8_t pin_in_3 = 0;
uint8_t pin_in_4 = 0;
uint8_t motor_count;
uint8_t pin_stby;
uint8_t pin_pwm_a;
uint8_t pin_in_1;
uint8_t pin_in_2;
uint8_t pin_pwm_b;
uint8_t pin_in_3;
uint8_t pin_in_4;
};
#endif
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment