STEVAL-ROBKIT1 — это модульный конструктор для разработки автономных мобильных роботов на базе микроконтроллера STM32H725. Платформа предназначена для быстрого прототипирования и обучения робототехнике, сочетая аппаратное обеспечение с открытым программным обеспечением.
- Микроконтроллер STM32H725 для обработки данных
- Датчик ToF для обнаружения препятствий
- 6-осевой IMU и магнитометр для точности
- Модуль BLE BlueNRG-M2SA для управления
- Память Flash и PSRAM для сложных алгоритмов
- Совместимость с Raspberry Pi через GPIO
Модульная архитектура для гибкости
Сборка состоит из трех отдельных плат: основной, управления двигателями и визуальной. Такая конструкция позволяет легко менять конфигурацию робота под конкретные задачи, не перепрошивая всю систему. Основная плата отвечает за вычисления, а плата управления двигателями на STM32G071 обеспечивает точное регулирование скорости и направления движения.
Точная навигация и восприятие среды
Система использует камеру и датчик Time-of-Flight (ToF) для обнаружения препятствий, краев и провалов. Дополнительно встроенный 6-осевой IMU и магнитометр повышают точность позиционирования и стабильность движения. Это позволяет создавать алгоритмы автономной навигации, которые безопасно ориентируются в пространстве.
Беспроводное управление и интеграция
Модуль Bluetooth Low Energy (BlueNRG-M2SA) обеспечивает связь с мобильным приложением STRobotics. Пользователь может управлять роботом и настраивать его поведение непосредственно со смартфона. Наличие цифрового микрофона и зуммера позволяет регистрировать акустические сигналы и генерировать звуковые сигналы.
Готовность к работе и расширяемость
Комплект поставляется с готовой прошивкой для тестирования алгоритмов автономной езды и интеграции с AI-решениями. 40-контактный разъем GPIO совместим с Raspberry Pi, что открывает возможности для подключения дополнительных модулей. Открытое программное обеспечение позволяет легко разрабатывать собственные функции и модифицировать поведение робота.