Проблемы с мотором dc motor Arduino

Volkcrut

✩✩✩✩✩✩✩
15 Янв 2026
5
2
Оформи код соответствующим тэгом, см. Правила
Требуется помощь :
по мотор драйверу l298n

У меня есть вот такой код:

int IN1 = 4;
int IN2 = 5;
int IN3 = 7;
int IN4 = 6;
void setup() {
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
}
void loop() {
// ВПЕРЁД
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
delay(3000);
// НАЗАД
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);

delay(3000);
// СТОП
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
delay(2000);
}

Когда моторы начинают ехать ВПЕРЁД все нормально, но когда НАЗАД все ломается то есть они не едут НАЗАД и стоят, черз несколько секунд просто продолжает ехать ВПЕРЁД. Инетересная вещь когда я убираю полностью IN3 и IN4 моторы начинают ехать НАЗАД но плохо едут иногда писк издают будто энергий нехватает. Это возможо ли из за недостаток энергий 6В? Я заметил видео как другие используют 7.4В. Когда PWA и PWB подключаю вообще странные вещи творятся. Возможно ли это проблема даже из за драйвера мотора?

В общем я хотел бы узнать прчину почему моторы неправильно работают. Заранее благодарен за любой помощь.

Схема подключение у меня как на картинке только у меня 4 мотора и 6В энергий. И без подключение PWA и PWB
 

Вложения

EugeneFrol

★✩✩✩✩✩✩
17 Апр 2024
62
11
50
Кажется, на этой плате справа и слева стоят по 4-е диода.
Начните с проверки их исправности.
Если какой покажет пробой, придётся выпаять и проверить ещё мост самой микросхемы.
 

viktor1703

★★★✩✩✩✩
9 Дек 2021
790
197
Схема подключение у меня как на картинке только у меня
Потом еще окажется, что и gnd не общий провод, зато питание ардуино как на схеме, не изображено, но подразумевается, что вы его подадите. Фото ваших подключений покажите.
 
  • Лойс +1
Реакции: bort707

bort707

★★★★★★✩
21 Сен 2020
3,379
980
Зачем нам это видео? Вы можете схему нормальную нарисовать? Чтобы не из интернета, а именно ваши подключения. На картинках выше ничего не видно.
 
  • Лойс +1
Реакции: Volkcrut

bort707

★★★★★★✩
21 Сен 2020
3,379
980
Ардуина святым духом питается? Драйвер не запитан? "Земли" Ардуины и драйвера моторов не соединены?

Вот тут гляньте, как правильно подключать драйвер
 
  • Лойс +1
Реакции: Volkcrut

Volkcrut

✩✩✩✩✩✩✩
15 Янв 2026
5
2
@bort707,Видимо он святым духом питался, Ардуины и драйвера моторов не соединены? Да они не соеденены, а какой провод нужен?
 

viktor1703

★★★✩✩✩✩
9 Дек 2021
790
197
gnd не общий провод
Типичная ошибка начинающих. Ардуино питается от одного источника (USB), драйвер и моторы от другого. Ток от Ардуино не может течь по одному проводу, соединяйте "минус" драйвера и "минус" (gnd) Ардуино.
какой провод нужен?
Любой, тут, как говорится, на вкус и цвет все фломастеры разные.
 

Вложения

Изменено:
  • Лойс +1
Реакции: Volkcrut