Waveshare AlphaBot2-Ar — это универсальная двухколесная платформа для робототехники, которая превращает контроллер Arduino в полноценного робота. Конструктор позволяет быстро собрать устройство для обучения и экспериментов, в комплекте идут драйверы двигателей, дисплей OLED и набор сенсоров.
- Двухколесная платформа с адаптером для Arduino
- OLED-дисплей 0,96" (SSD1306, 128x64)
- Датчики ST188 (препятствия) и ITR20001/T (линия)
- Двигатели N20 с редуктором 1:30
- Колеса диаметром 42 мм
- RGB-светодиод WS2812B и динамик
Простая установка и управление
Платформа состоит из базовой платы AlphaBot2-Base и адаптера AlphaBot2-Ar, которые крепятся к Arduino с помощью винтов и дистанционных втулок. Для запуска достаточно подключить контроллер, после чего робот готов к работе. Конструкция предусматривает два микродвигателя N20 с редуктором 1:30 и резиновые колеса диаметром 42 мм, что обеспечивает стабильное движение.
Обучение и программирование
Набор совместим с Arduino и Raspberry Pi, производитель предоставляет примеры кода и документацию для этих платформ. Это идеальное решение для студентов и энтузиастов, изучающих основы робототехники и программирования микроконтроллеров. Наличие интерфейса AlphaBot2 позволяет подключать дополнительные модули и расширять функционал робота.
Датчики и визуализация
Робот оснащен инфракрасными датчиками ST188 для обхода препятствий и ITR20001/T для линейного движения. Для отображения информации используется OLED-дисплей 0,96" на драйвере SSD1306 с разрешением 128x64. Дополнительно присутствуют RGB-светодиод WS2812B и динамик для звуковой индикации состояния устройства.
Комплектация и питание
В состав набора входят платформы, ультразвуковой датчик, ИК-пульт, кабель microUSB и инструменты для сборки. Питание осуществляется от аккумуляторов типа 14500, которые не входят в комплект и требуют отдельной покупки. Плата AlphaBot2-Ar содержит расширитель PC8574 и разъем для модуля Bluetooth.
Управление и интерфейсы расширения
Плата AlphaBot2-Ar оснащена экспандером ввода-вывода PC8574 с интерфейсом SPI, что упрощает подключение дополнительных модулей. Для беспроводного управления предусмотрен коннектор Xbee, к которому можно подключить модуль Bluetooth. Также на плате размещен приемник ИК-сигнала для работы с пультом дистанционного управления и джойстик для локального управления роботом.
Драйверы и электроника
За движение двигателей отвечает двухканальный H-мост TB6612FNG, который обеспечивает точное управление скоростью и направлением вращения. Для обработки сигналов с сенсоров используется компаратор напряжения LM393. На плате также установлен потенциометр для настройки порога срабатывания датчиков обхода препятствий и светодиод индикации питания.
Звуковая и световая индикация
Для визуализации состояния робота используется RGB-светодиод WS2812B, который может менять цвет по программе. Динамик позволяет генерировать звуковые сигналы для обратной связи с пользователем. OLED-дисплей 0,96 дюйма с разрешением 128x64 пикселя на драйвере SSD1306 выводит текстовую информацию и данные с датчиков.
Комплект и сборка
В набор входят базовая платформа AlphaBot2-Base, адаптер AlphaBot2-Ar, ультразвуковой датчик, пульт ИК-управления, кабель microUSB, соединительная лента FC-20P, винты, дистанционные втулки и мини-отвертка. Для запуска робота нужно лишь подключить контроллер Arduino и установить аккумуляторы типа 14500, которые не входят в комплект. Этот конструктор предназначен для тех, кто хочет создать собственного робота на базе Arduino без сложного монтажа, получив готовое аппаратное решение для учебных проектов.