Yaroslav Barabanov
/
turret_2017
для управления турелью
Diff: servo.hpp
- Revision:
- 0:690effcc5be0
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/servo.hpp Sun Jan 15 22:16:03 2017 +0000 @@ -0,0 +1,19 @@ +#ifndef _SERVO_H_ +#define _SERVO_H_ + +//сервопривод с тягой 30 кг/см +//#define S8466N +//#define S8466M +#define S8166B +#define PIN_SERVO_ONE D10 +#define PIN_SERVO_TWO D11 + +// функция инициализирует ШИМ сервоприводов +void initServo(void); +// возвращает угол сервопрвода +double getServoAngle(unsigned char numServo); +// функция устанавливает угол сервопривода +void setServoAngle(double angle, unsigned char numServo); +// функция устанавливает скорость сервопривода +void setServoSpeed(double speed, unsigned char numServo); +#endif \ No newline at end of file