Application's BALA2 ESP32 Self-balancing Robot Kit

1. Описание

Подвижная балансирующая платформа на двух колёсах. Используют для изучения программирования балансируемых систем и роботов. Платформу оснастили управляющей микросхемой STM32F030C8T6, драйвером двигателя с двунаправленным вращением, парой акселерометров, гироскопов, моторов постоянного тока и аккумулятором ёмкостью 1200 мА·ч. Связан завершающий модуль с базовым устройством по I2C-шине, адрес управляющей микросхемы 0x3A.

Данный продукт включает предустановленное программное обеспечение с алгоритмом обратной связи для сохранения вертикального равновесия. Пользователи пишут программу для управления платформой через беспроводные интерфейсы Wi-Fi или Bluetooth, не теряя времени на поиск равновесия устройством. Для дистанционного управления используют смартфон или радиопульт.

BALA2 оснащена портами B, C и восемью каналами для подключения сервоприводов, четыре из которых выведены на корпус, а остальные расположены внутри корпуса. Пользователи, не имеющие опыта в программировании балансирующих систем и роботов, быстро осваивают среду разработки UIFlow и используют её для управления платформой.

2. Особенности продукта:

  1. UIFlow (Blockly, MicroPython);
  2. Arduino (C, C++).

3. Комплектация:

4. Применение:

5. Использование и калибровка

Калибровка производится автоматически сразу после включения устройства. Если требуется откалибровать устройство вручную, то прочтите статью Quick Start «Быстрый Старт».

6. Технические характеристики

Технические характеристики приведены в таблице 6.1.

Таблица 6.1

Параметр Значение
Отличительные особенности микроконтроллера ESP32 Два ядра с тактовой частотой 240 МГц, синтетический тест производительности 600 DMIPS, SRAM-память ёмкостью 520 Кбайт, беспроводные интерфейсы Wi-Fi, и двухрежимный Bluetooth
Объём флеш-памяти, Мбайт 16
Объём PSRAM-памяти, Мбайт 4
Жидкокристаллический дисплей Тип TFT. Диагональ 2 дюйма. Разрешение 320 x 240 пикселей. Модель ILI9342C
Модель динамика 1W-0928
Микроэлектромеханические системы BMM150 и MPU6886
Модель драйвера мотора HR8833
Управляющая микросхема STM32F030C8T6
Проводные интерфейсы GROVE (I2C + I/O + UART) x 2 шт., SERVO x 8 шт.
Литиевый аккумулятор. Ёмкость, мА·ч 1200
Масса нетто, г 157
Масса брутто, г 337
Размеры изделия, мм 54 x 54 x 65
Размеры упаковки, мм 100 x 100 x 100
Материал пластик

7. Полезные ссылки: