Вот программный код для движения робота вперед/назад на полной скорости
void setup(){
pinMode(3,OUT); // Motor A1
pinMode(5,OUTPUT);// Motor A2
pinMode(6,OUTPUT); // Motor B2
pinMode(9,OUTPUT); // Motor B1
}void Forward() { // Подпрограмма движения робота вперед
digitalWrite(3,HIGH);
digitalWrite(5,LOW);
digitalWrite(6,HIGH);
digitalWrite(9,LOW);
} void Backward(){ // Подпрограмма движения робота вперед
digitalWrite(3,LOW);
digitalWrite(5,HIGH);
digitalWrite(6,LOW);
digitalWrite(9,HIGH);
}
void loop(){
Forward();
delay(1000);
Backward();
delay(1000);
}
У меня есть пару вопросов.Что нужно поменять в этом коде, что бы робот двигался с меньшей скорость.или даже лучше как программируется скорость движения робота? как сделать так,что бы робот двигался вперед потом назад раза 3 и останавливался??
Помогите пожалуйста.