"Электрик Инфо" - онлайн журнал про электричество. Теория и практика. Обучающие статьи, примеры, технические решения, схемы, обзоры интересных электротехнических новинок. Уроки, книги, видео. Профессиональное обучение и развитие. Сайт для электриков и домашних мастеров, а также для всех, кто интересуется электротехникой, электроникой и автоматикой.
Самостоятельно построить робота с нуля - дело непростое. При сборке механики всегда будет какая-то недостающая деталь. Готовые комплекты, в том числе готовая машина, позволяют сразу перейти к программированию.
Образовательные роботы Waveshare
На основе роботов Waveshare мы можем создавать дистанционно управляемые автомобили. Монтаж шасси, то есть основания робота и базовой электроники, является несложным делом почти для всех. Они открывают путь к творчеству.
РоботWaveshare Alphabot выполняет команды с помощью прилагаемого ИК-пульта дистанционного управления. Можно привести в движение полноценных роботов, которые самостоятельно отслеживают линии на земле и избегают препятствий на незнакомой местности.
Для многих задач будет достаточно микроконтроллерных плат Arduino Uno.Добавление в проект дополнительных элементов - это, в свою очередь, место для Raspberry Pi Zero, способного справляться с еще более сложными задачами.
Что такое Alphabot?
AlphaBot - универсальная платформа для разработки роботов, совместимая с Raspberry Pi, Arduino и BBC micro: bit. Просто подключите плату контроллера и вместе с кодом, включая коды с открытым исходным кодом, которые предлагает Waveshare, наборы готовы к исследованию.
Мы можем начать с таких функций, как отслеживание линии, предотвращение препятствий или запись видео. В комплект также входит пульт дистанционного управления по Wi-Fi и Bluetooth или поддержка протокола ZigBee, популярного среди любителей автоматизации зданий.
Универсальная двухколесная платформа с шаровой опорой на основной плате питается от двигателей постоянного тока. Упомянутые выше контроллеры идут в комплекте, но это зависит от конкретного набора.
Alphabot Basic или классический
Стартовый набор. AlphaBot Basic - универсальная двухколесная платформа с опорным шаром. Он имеет два микромотора постоянного тока, которыми можно управлять с помощью любого микроконтроллера с драйвером. Он имеет линейный датчик, модуль измерения скорости, инфракрасный датчик приближения, пульт дистанционного управления и модуль Uno Plus, сервопривод и ультразвуковой датчик расстояния.
Сборка - это прикручивание моторов, установка колес и любого из упомянутых контроллеров. Все уже есть на платформе - есть контроллер мотора LM298P, регулятор напряжения LM2596 на стабильное напряжение 5 В и преобразователь A/C TLC1543. Кроме того, в нашем распоряжении есть многочисленные разъемы для подключения всех модулей, которые мы только можем придумать.
Инструкция на английском языке от производителя шаг за шагом проводит нас через базовую настройку до этапа, на котором робот Alphabot готов к работе. Мощность роботов скрыта в ходовой части, к которой прикреплены все ключевые элементы. Посмотрим на схемы платформ.
Интерфейс управления AlphaBot2 для связи с AlphaBot2-Base
Контакты Arduino для подключения к Arduino
Интерфейс Arduino для подключения совместимого контроллера Arduino
Разъем Xbee для подключения модуля Bluetooth, пульта ДУ для управления роботом через Bluetooth
ИК-приемник
PC8574 Расширитель ввода / вывода, интерфейс SPI
Перемычки Arduino
Зуммер 0,96 ″
OLED-дисплей; Драйвер SSD1306, разрешение 128 x 64 px
Джойстик
Платформа AlphaBot2 BBC micro: bit
Разъем для подключения модуля BBC micro: bit
Интерфейс управления AlphaBot2 для подключения к AlphaBot2-Base
РТ9193-33: стабилизатор напряжения 3,3 В, питание для микроконтроллера: bit
PCA9685: микросхема управления ШИМ, расширение ввода / вывода, интерфейс I2C
TLC1543: 10-битный аналого-цифровой преобразователь, позволяющий модулю micro: bit использовать датчик отслеживания линии
Зуммер
WMP1584: регулятор напряжения 5В
В каждый комплект входят схемы и инструкции на английском языке.
Схемы, предоставленные производителем Waveshare, безопасны, а базовая сборка Alphabots не требует особых навыков. Однако для этого требуются крепежные элементы.