Files
2021-02-19 19:34:06 +08:00

4.6 KiB
Raw Permalink Blame History

BalaC

SKU:K038

描述

BalaC 是一款可以DIY的双轮平衡车,其底座采用STM32系列主控,板载2颗电机驱动IC,带有电源指示灯,配备可更换的充电电池。轻巧的设计以及360°舵机的驱动形式,让你可以利用UIFlow图形界面就能写出平衡程序。套装内含有StickC,借助内置的MPU6886进行姿态解算,通过计算偏移值控制舵机实时补偿,达到平衡的目的。兼容乐高的设计可以让你更换不同的轮胎,如果你想学习PID方面的相关内容,或者需要一款有趣的编程玩具产品,那么BalaC也许是不错的选择。

目前出厂无任何程序,PID代码需要自行编写

产品特性

  • 基于ESP32+STM32
  • 个性DIY
  • 可拆卸设计
  • 双轮电机驱动
  • 可更换电池
  • 编程平台:UIFlow, MicroPython, Arduino

包含

  • 1x M5StickC
  • 1x BalaC Base
  • 2x 轮胎
  • 2x 轮胎适配器
  • 2x 9G 舵机
  • 2x 橡皮筋
  • 2x 螺丝
  • 1x 内六角扳手
  • 1x 16340 700mAh电池
  • 1x 10cm Type-C Cable

应用

  • 平衡车

规格参数

规格 参数
ESP32-Pico-D4 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth
舵机 旋转角度:360°;无负载速度:0.12秒/60度(4.8V)
驱动器 L9110S
通讯下位机 STM32F030F4P6
通讯协议 I2C: 0x38
电池 16340700mAh可充电锂电池
净重 162g
毛重 206g
产品尺寸 30*100*105mm
包装尺寸 148*118*42mm

EasyLoader

EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机请点击此处查看CP210X驱动安装教程M5StickC/V/T/ATOM系列可免驱动使用)

案例描述:

开机后短按电源键进行校准,此时led闪烁,校准成功即可自动保持平衡.

示例程序

1. Arduino

点击此处 下载示例

UIFlow

点击此处下载代码(仅供参考,不可直接使用) UIFlow

<script> var purchase_link = 'https://m5stack.com/collections/all/products/bala-c-esp32-development-mini-self-balancing-car'; var quickstart_link = ''; anchor_search(purchase_link); scrollFunc(); </script>