Grove I2C Motor Driver v1.3
Управление двумя DC-моторами или одним шаговым двигателем через I2C с регулировкой скорости и направления
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:5c7b85286fced721182cc792e87129bc1737062b57b8621bccc9c139600af4cdGrove_I2C_Motor_Driver_v1_3-1.0.5-5c7b8528.zipОписание
Библиотека управляет Grove I2C Motor Driver — платой на базе чипа L298P, которая работает через I2C и может одновременно управлять двумя щёточными двигателями постоянного тока или одним четырёхпроводным шаговым двигателем. Каждый канал выдерживает до 2А, питание требуется 6–15В для мотора, а встроенный стабилизатор снабжает I2C и Arduino (можно выбрать джампером). Есть две версии железа: v1.3 с Atmel ATmega8L и более старая L298 на STM32F03, при этом новая библиотека работает с обеими, но для старого железа может потребоваться обновление прошивки и библиотеки. Скорость вращения и направление регулируются программно, адрес I2C можно менять аппаратно. Все линии драйвера защищены диодами от обратной ЭДС. Если вам нужно управлять моторами через I2C с Arduino и платой Grove, то эта библиотека — актуальное решение.