Назад к каталогу

Mecmotor

Управление меканум-роботом с поддержкой популярных драйверов моторов и field-centric контролем

Версия1.2.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер25.22 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.2.025.22 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:ea5635a00a3064a030ce6db33fe7e6bd5fe658b1e654b23ae7dd5770afff8e94
АрхивMecmotor-1.2.0-ea5635a0.zip

Описание

Если собираешь робота на четырёх меканум-колёсах и хочешь сделать управление удобным, эта библиотека решает сразу несколько задач. Поддерживает популярные драйверы: L298N, TB6612FNG, DRV8833 и Cytron MD10C/MDD10A. В API есть и простые команды вроде forward() с strafeRight(), и продвинутое управление через векторы — задаёшь скорость по осям X и Y плюс вращение, и библиотека автоматически считает нужные обороты для каждого колеса. Field-centric контроль значит, что робот реагирует на команды независимо от собственной ориентации. Добавлены полезные мелочи: плавный разгон, инверсия отдельных моторов, режимы активного торможения и coast, фильтрация мёртвой зоны. На ESP32 использует аппаратный PWM через LEDC, на других платах стандартный analogWrite. Работает без блокирующих задержек, что важно для RTOS.

Версии

Показано: 2
1.2.02026-08-23 19:13:40 UTC
ZIP по запросу
первое скачивание может быть дольше
1.0.02026-08-23 19:13:40 UTC
ZIP по запросу
первое скачивание может быть дольше