Files
embedded-labs/include/drivers/MotorController.h
2025-04-28 18:30:29 +03:00

24 lines
385 B
C++

#ifndef DC_MOTOR_DRIVER_H
#define DC_MOTOR_DRIVER_H
#include <Arduino.h>
class MotorController {
private:
const int _pinIA;
const int _pinIB;
int _currentPower;
void applyPower();
public:
MotorController(int pinIA, int pinIB);
void set(int power);
void stop();
void maximum();
void inc();
void dec();
int getPower() const;
};
#endif