|
您好,我套用了你的代码修改,但无法后退;我使用的是openjumper的L298motordriver板;定义针脚为:int motorL1=5; //左边轮子
int motorL2=4;
int motorR1=6; //右边轮子
int motorR2=7;
int ledL=13; //转弯灯
int ledR=12;
int ledB=8; //倒车灯
int ledG=9; //大灯
Servo s; //超声波转向舵机
int trig=3; //发射信号
int echo=2; //接收信号
unsigned int S; //距离存储
void setup() {
Serial.begin(9600); //设置波特率
pinMode(trig,OUTPUT); //设置引脚模式
pinMode(echo,INPUT);
pinMode(motorL1,OUTPUT);
pinMode(motorL2,OUTPUT);
pinMode(motorR1,OUTPUT);
pinMode(motorR2,OUTPUT);
pinMode(ledL,OUTPUT);
pinMode(ledR,OUTPUT);
pinMode(ledB,OUTPUT);
pinMode(ledG,OUTPUT);
pinMode(11,OUTPUT);
s.attach(10); //定义舵机所用引脚
s.write(90); //初始化舵机角度
tone(11,800,500);
delay(2000); //开机延时
} |
|