Pololu Zumo 32u4 — это готовый к работе мини-сумо-робот на базе микроконтроллера ATmega32u4, совместимый со средой Arduino. Устройство предназначено для обучения программированию и участия в соревнованиях по мини-сумо, сочетая компактные размеры 10×10 см с мощным набором датчиков.
- Микроконтроллер ATmega32u4 с загрузчиком Arduino
- Двигатели Pololu HP 75:1: 400 об/мин, 1,3 кг·см
- OLED-экран 128×64 пикселя и пьезоизлучатель
- 4 ультразвуковых датчика и линейные сенсоры
- Гироскоп L3GD20H, акселерометр и компас
- Готов к работе: вставьте батарейки и программируйте
Готов к бою и обучению
Робот поставляется полностью собранным, поэтому пользователю достаточно установить четыре батарейки AA и подключить устройство к компьютеру через microUSB. Наличие загрузчика Arduino позволяет сразу начать программирование в среде Arduino IDE без дополнительных адаптеров. Это идеальное решение для быстрого старта в робототехнике.
Мощное движение и точное позиционирование
Два двигателя Pololu HP 75:1 обеспечивают скорость 400 об/мин и крутящий момент 1,3 кг·см, что гарантирует уверенное перемещение и борьбу на ринге. Встроенный двухканальный драйвер DRV8838 с энкодерами позволяет точно контролировать скорость и направление движения. Гусеничное шасси обеспечивает высокое сцепление с поверхностью.
Расширенное ощущение пространства
В набор датчиков входят 4 ультразвуковых датчика расстояния и матрица для линейного следования, что делает робота универсальным для различных задач. Инерциальный модуль с акселерометром, магнитометром и 3-осевым гироскопом L3GD20H позволяет определять ориентацию в пространстве и фиксировать столкновения. Компас помогает ориентироваться по географическим направлениям.
Интерактивный дисплей и звук
Встроенный OLED-экран с разрешением 128×64 пикселей выводит графическую информацию и статус работы программы. Пьезоэлектрический излучатель генерирует простые звуки для обратной связи с пользователем или сигнализации о событиях. Кнопка пользователя, подключенная к выводу 12 Arduino, позволяет выбирать режимы запуска.
Техническая платформа Arduino
Микроконтроллер ATmega32u4 работает на частоте 16 МГц и имеет 32 КБ Flash-памяти, 2,5 КБ ОЗУ и 1 КБ EEPROM. Платформа имеет 26 цифровых и 12 аналоговых входов, а также 7 каналов ШИМ для управления сервоприводами и другими периферийными устройствами. Доступны официальные библиотеки Arduino для всех компонентов робота.## Память и интерфейсы UC Микроконтроллер ATmega32u4 имеет 32 КБ Flash-памяти для хранения программ, 2,5 КБ оперативной памяти и 1 КБ EEPROM для сохранения настроек. Частота тактирования 16 МГц обеспечивает достаточную производительность для сложных алгоритмов. Для связи с компьютером используется интерфейс microUSB.## Аналоговые и цифровые входыПлатформа предоставляет 12 аналоговых входов для подключения внешних датчиков и 26 цифровых выводов для управления периферией. Наличие 7 каналов ШИМ позволяет плавно регулировать мощность подключенных устройств. Это расширяет возможности для создания собственных модификаций робота.## Звук и пользовательский интерфейсПьезоизлучатель генерирует простые звуковые сигналы для обратной связи с пользователем. Кнопка пользователя, подключенная к выводу 12 Arduino, позволяет выбирать режимы запуска или инициировать действия. Это упрощает взаимодействие с роботом без дополнительных пультов.## Расширяемость платформыГлавный контроллер позволяет добавлять дополнительные элементы, такие как оптические датчики или сонары для обнаружения противника. Наличие готовых библиотек Arduino для всех подсистем ускоряет разработку. Это делает платформу гибкой для различных учебных проектов.