本人小白一枚,试着做四驱车,想要实现四驱车的精确转弯。我用一块uno板子以及两个L298N完成了四驱的硬件。可是在编程时遇到了难题,我的程序为何不能在直线行驶时实现转弯,请大神指教,感激不尽。 程序如下。
void setup() {
pinMode(9,OUTPUT);
pinMode(8,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(7,OUTPUT);
}
void loop() {
digitalWrite(9, HIGH);
digitalWrite(8, LOW);
digitalWrite(5, HIGH);
digitalWrite(4, LOW);
digitalWrite(3, HIGH);
digitalWrite(2, LOW);
digitalWrite(6, HIGH);
digitalWrite(7, LOW);
analogWrite(9,255);
analogWrite(5,255);
analogWrite(3,255);
analogWrite(6,255);
delay(100000);
analogWrite(9,255);
analogWrite(5,50);
analogWrite(3,50);
analogWrite(6,255);
delay(100000);
} |