根据代码描述小车怎么运动#include servohservo servoLeft;servo servoRight;void setup servoLeftattach 13 ;servoRightattach 12 ;maneuver2oo2oo20oo ;maneuver-200200 60o ;maneuver20o-20o 600 ;maneuver -200-200200o ;
这段代码描述了小车的运动过程,通过控制两个舵机的转速来控制小车的方向和速度。在setup函数中,通过调用maneuver函数来实现小车的运动,具体运动过程如下:
1.先向前行驶,左右轮速度为200,持续时间为200毫秒; 2.向右转弯,左轮速度为-200,右轮速度为200,转动角度为60度,持续时间为600毫秒; 3.向左转弯,左轮速度为20,右轮速度为-20,转动角度为20度,持续时间为600毫秒; 4.向后行驶,左右轮速度为-200,持续时间为200毫秒; 5.停止运动,左轮速度为0,右轮速度为-1,持续时间为1毫秒。
在maneuver函数中,通过调用writeMicroseconds函数来设置左右轮的转速,同时通过detach函数来解除舵机的控制,以实现停止运动。delay函数用于控制小车运动的持续时间。
原文地址: https://www.cveoy.top/t/topic/gHS9 著作权归作者所有。请勿转载和采集!