ОписаниеPololu 3pi+ 32U4 — модернизированная версия популярного мобильного робота Pololu 3pi. Робот построен на базе микроконтроллера AVR ATmega32U4 с загруженным загрузчиком, поэтому ему не требуется внешний программатор и его можно программировать с помощью кабеля microUSB. Это отличная платформа для людей, начинающих свое приключение с программированием на Arduino или чистом C/C++ и робототехникой.
Плата управления оснащена двумя драйверами двигателей DRV8838, энкодерами и гибкой системой питания. Стандартная версия оснащена двумя двигателями Pololu 30:1 MP и четырьмя батареями типа AAA.
Внимание!
В комплект не входят батарейки типа ААА, необходимые для работы робота. Их необходимо приобретать отдельно.
Робот оснащен пятью отражательными датчиками, расположенными на нижней части платформы, двумя датчиками удара на передней части робота и датчиками IMU (акселерометр, гироскоп, магнитометр). Кроме того, на плате имеются сигнальные диоды, пользовательские кнопки, зуммер и OLED-дисплей.

Микроконтроллер, управляющий роботом, оснащен загрузчиком Arduino и может быть запрограммирован с помощью среды Arduino IDE с использованием специальных библиотек. Для программирования робота с помощью Arduino IDE требуется только кабель microUSB (не входит в комплект). Опытные пользователи также могут программировать робота на языке C, используя популярные среды, такие как Atmel Studio. Для поддержки отдельных робототехнических систем доступны обширные и простые в использовании библиотеки Pololu AVR C/C++. В этом случае потребуется внешний программист.
Полная документация и руководство пользователя доступны на странице продукта.
Изменения, внесенные в Pololu 3pi+ 32U4 по сравнению с Pololu 3pi:
- Микроконтроллер ATmega32U4 с загрузчиком, совместимым с Arduino, можно программировать напрямую через USB
- Инкрементальные энкодеры на обоих двигателях для замкнутого контура управления положением и скоростью
- OLED графический дисплей
- Полный 9-осевой IMU (3-осевой гироскоп, акселерометр и компас)
- Держатели батарей в нижней части обеспечивают доступ к батареям даже при добавлении дополнительных уровней.
- Бампер защищает электронику от столкновений
- Два датчика лобового столкновения
Робот доступен в нескольких версиях, как в полностью собранном виде, так и в виде комплекта для самостоятельной сборки.
| Версия | Двигатели | Максимальная скорость | Комментарий |
|---|
| Стандартная версия, собранная | 30:1 МП 6В | 1,5 м/с | хорошее сочетание скорости и управляемости |
| Стандартная версия, для сборки |
| Turtle Edition, собранный | 75:1 LP 6V | 0,4 м/с | самый длительный срок службы батареи, самый простой в управлении, подходит для групповых роботов или вводных курсов по робототехнике |
| Turtle Edition, для сборки |
| Hyper Edition, собранный | 15:1 HPCB 6V | 4 м/с | очень быстрый и сложный в управлении, легко повредить, рекомендуется для опытных пользователей |
| Hyper Edition, для сборки |
Характеристики- Микроконтроллер: ATmega32U4
- Контроллер двигателя: 2 x DRV8838
- Привод: 2 двигателя Pololu 30:1 MP 6V
- 2 x инкрементальных энкодера
- Система LSM6DS33 (акселерометр + гироскоп)
- LIS3MDL Магнитометр
- 2 датчика столкновения
- 5 линейных датчиков
- OLED-дисплей 128x64 пикселей
- Зуммер
- 3 кнопки и 3 пользовательских светодиода
- Защита от обратной полярности напряжения
- Питание: 4 батарейки типа ААА (не входят в комплект)
- Рабочее напряжение: от 3 В до 7 В
- Размеры: 97 x 96 x 36 мм
- Вес: 100 г (без батареек)