Помочь мне заставить мою роботизированную машину работать?

Поэтому я недавно следил за учебным пособием на YouTube, собрал машину и подключил все провода.

Что я сделал: Автомобиль

Теперь на видео, когда парень подключает все провода, колеса постоянно крутятся, а у меня они совершенно неподвижны. Это проблема? Это индикатор какой-то проблемы с подключением или что-то еще?

Для контекста, вот схема: Схема

, 👍0

Обсуждение

Добавьте свой код и используйте минимальный код, который должен быть в состоянии крутить колеса (желательно проверить себя). Также перепроверьте все соединения (картинку в ссылке трудно "анализировать")., @Michel Keijzers

когда парень подключает все провода, колеса постоянно крутятся... это звучит так, как будто его машина работает неправильно... колеса не должны крутиться, пока не будет дана команда повернуть, @jsotola


3 ответа


1

Выводы ENA/ENB (включение A/B) должны быть на ВЫСОКОМ уровне (либо аппаратно подключены, либо установлены микроконтроллером). Существует множество различных плат драйверов (в основном основанных на одних и тех же микросхемах), которые иногда не предоставляют этот контакт включения, но по умолчанию они «включены». Вы не сказали нам, какую плату используете, но вы знаете.

,

0

Я не знаю вашу плату драйвера двигателя, но вот несколько вещей, которые нужно проверить, основываясь на вашей схеме:

  • Плата драйвера двигателя имеет два контакта включения. Ни один из них не подключен. Было бы логично, если бы эти контакты включали и выключали два мотора.
  • Контакт с маркировкой 12 В подключен к +5 В.
  • На связанной фотографии вашего автомобиля показаны две 9-вольтовые "транзисторные" батареи. В частности, такие батареи не способны обеспечивать большой ток, и они, скорее всего, не могут вращать двигатели.
,

0

Проверьте это:

Поскольку вы использовали два источника питания, вы должны объединить их.

**Вы должны проверить контакты включения драйвера двигателя L298N. Поскольку у вас есть только 4 провода к драйверу двигателя от arduino. Таким образом, вы должны дать контактам EnA и EnB 5 В/ВЫСОКИЙ уровень или вы можете задать ему (0-255) значение ШИМ из Arduino для управления скоростью вашего двигателя **

Если с проводкой все в порядке, вы должны скинуть свой Sketch.

,