MotorPlus预定义常量
1196357542(讨论 | 贡献)2017年7月14日 (五) 05:30的版本
#define BIT_14 14
- 电机初始化速度控制分辨率:
BIT_14:14位数据,初始化为此值后,速度控制范围为-16383~+16383
例:MotorPlus.begin(BIT_14)
#define BIT_13 13
- 电机初始化速度控制分辨率:
BIT_13:13位数据,初始化为此值后,速度控制范围为-8191~+8191
例:MotorPlus.begin(BIT_13)
#define BIT_12 12
- 电机初始化速度控制分辨率:
BIT_12:12位数据,初始化为此值后,速度控制范围为-4095~+4095
例:MotorPlus.begin(BIT_12)
#define BIT_11 11
- 电机初始化速度控制分辨率:
BIT_11:11位数据,初始化为此值后,速度控制范围为-2047~+2047
例:MotorPlus.begin(BIT_11)
#define BIT_10 10
- 电机初始化速度控制分辨率:
BIT_10:10位数据,初始化为此值后,速度控制范围为-1023~+1023
例:MotorPlus.begin(BIT_10)
#define BIT_9 9
- 电机初始化速度控制分辨率:
BIT_9:9位数据,初始化为此值后,速度控制范围为-511~+511
例:MotorPlus.begin(BIT_9)
#define BIT_8 8
- 电机初始化速度控制分辨率:
BIT_13:13位数据,初始化为此值后,速度控制范围为-255~+255(缺省设置时默认为此范围)
例:MotorPlus.begin(BIT_8)
#define FREE 0 //释放
- 电机状态设置:
FREE:将速度设置为此值时,电机处于释放状态
例:MotorPlus.setSpeed(FREE, FREE)
#define BRAKE 20000 //刹车
- 电机状态设置:
BRAKE :将速度设置为此值时,电机处于刹车状态
例:MotorPlus.setSpeed(BRAKE , BRAKE )
#define SLEEP -20000 //休眠
- 电机状态设置:
SLEEP:将速度设置为此值时,电机处于休眠状态
例:MotorPlus.setSpeed(SLEEP, SLEEP)