Взаимодействие модуля драйвера двигателя L298N с Raspberry Pi позволит нам управлять двигателем постоянного тока (на самом деле вы можете управлять двумя двигателями постоянного тока). Когда я говорю об управлении двигателем постоянного тока, я имею в виду, что вы можете запустить двигатель, остановить его, заставить его вращаться в прямом и обратном направлениях, увеличить скорость вращения, а также уменьшить скорость. Для этого я буду использовать модуль драйвера двигателя L298N.

Предпосылки

  1. Raspberry Pi с установленной ОС Raspbian
  2. Драйвер двигателя (модуль LM298 или L293D, а не микросхема)
  3. Источник питания (обычно 12 В)
  4. Соединительные кабели «женщина-женщина»

Установка

  1. Выполните соединения, как показано на схеме

  1. Подключите отрицательный провод к контакту GND Raspberry Pi Zero.
  2. Подключите двигатели к драйверу (Вы можете подключиться в любом случае без полярности… функциональность может варьироваться в зависимости от подключения)
  3. Создайте новый файл в Raspberry Pi
sudo nano filename.py

4. Скопируйте и вставьте код



5. Запустите программу, набрав

python3 filename.py