Помогите пожалуйста у меня ошибка Compilation error: '_stop' was not declared in this scope

int motor_L1, motor_L2;
int motor_R1, motor_R2;
void setup_motor_system(int L1, int L2, int R1, int R2) {
motor_L1 = L1;
motor_L2 = L2;
motor_R1 = R1;
motor_R2 = R2;
pinMode(motor_L1, OUTPUT);
pinMode(motor_L2, OUTPUT);
pinMode(motor_R1, OUTPUT);
pinMode(motor_R2, OUTPUT);
}
void forwar() {
digitalWrite(motor_L1, HIGH);
digitalWrite(motor_L2, LOW);
digitalWrite(motor_R1, HIGH);
digitalWrite(motor_R2, LOW);
}
void forward_left() {
digitalWrite(motor_L1, LOW);
digitalWrite(motor_L2, LOW);
digitalWrite(motor_R1, HIGH);
digitalWrite(motor_R2, LOW);
}
void forward_right() {
digitalWrite(motor_L1, HIGH);
digitalWrite(motor_L2, LOW);
digitalWrite(motor_R1, LOW);
digitalWrite(motor_R2, LOW);
}
void backward() {
digitalWrite(motor_L2, HIGH);
digitalWrite(motor_L1, LOW);
digitalWrite(motor_R2, HIGH);
digitalWrite(motor_R1, LOW);
}
void stop() {
digitalWrite(motor_L2, LOW);
digitalWrite(motor_L1, LOW);
digitalWrite(motor_R2, LOW);
digitalWrite(motor_R1, LOW);
}
void setup() {
setup_motor_system(2, 3, 4, 5);
_stop();
}
void loop() {
forward();
delay(1000);
forward_left();
delay(500);
forward();
delay(500);
forward_right();
delay(500);
_stop();
delay(500);
backward();
delay(800);
}

Прочитать специально для Вас написанный текст в окне сообщения не судьба? Так торопились писать что читать некогда?

Вам тоже самое говорили в Вашей прошлой теме. До Вас не дошло?

исправить в стоке непонятно какой на _stop() видимо

я прочитал но не понял(пожалуйста не гнобите меня)

Прочитать мало. Нужно еще и сделать, как там написано

Чего конкретно Вы не поняли? Что перед кодом и после нужно вставить три обратных апострофа (они на букве ё)? Или просто нажать вот эту кнопку?

image

Вы этого не поняли? Или чего-то другого?

а как это сделать если не понял?

Там написано, как сделать.

Ясно?

int motor_R1, motor_R2;
void setup_motor_system(int L1, int L2, int R1, int R2)
{
motor_L1=L1; motor_L2=L2;
motor_R1=R1; motor_R2=R2;
pinMode (motor_L1, OUTPUT);
pinMode (motor_L2, OUTPUT);
pinMode (motor_R1, OUTPUT);
pinMode (motor_R2, OUTPUT);
}
void forwar()
{
digitalWrite (motor_L1, HIGH);
digitalWrite (motor_L2,LOW);
digitalWrite (motor_R1, HIGH);
digitalWrite (motor_R2,LOW);
}
void forward_left()
{
digitalWrite (motor_L1, LOW);
digitalWrite (motor_L2, LOW);
digitalWrite (motor_R1, HIGH);
digitalWrite (motor_R2, LOW);
}
void forward_right()
{
digitalWrite(motor_L1, HIGH);
digitalWrite (motor_L2, LOW);
digitalWrite (motor_R1, LOW);
digitalWrite (motor_R2, LOW);
}
void backward()
{
digitalWrite (motor_L2, HIGH);
digitalWrite (motor_L1, LOW);
digitalWrite (motor_R2, HIGH);
digitalWrite (motor_R1, LOW);
}
void stop()
{
digitalWrite (motor_L2, LOW);
digitalWrite (motor_L1,LOW);
digitalWrite (motor_R2, LOW);
digitalWrite (motor_R1,LOW);
}
void setup()
{
setup_motor_system(2,3,4,5);
_stop();
}
void loop ()
{
forward();
delay(1000);
forward_left();
delay(500);
forward();
delay (500);
forward_right();
delay(500);
_stop();
delay(500);
backward();
delay(800);
}

так чтоли?

спасибо

они почемуто неотобразились

@te238s Вы тут человек новый. Имейте в виду, если так поступать, то он будет появляться каждый раз и каждый раз вываливать такие простыни без нумерации и без нихера. Ненуачо, срабатывает же!

Ок,услышал.

Евгений, обьясните пожалуйста так должно быть что ` не отображаются?

Они не должны отображаться. Код должен отображаться с номерами строк, чего Вы, наконец, добились.

Ну, про ошибку, Вам уже @te238s подсказал.

Странно,больше нет ошибок?