From 9da2f4ff91cc263737d4328fe06455677751e4f9 Mon Sep 17 00:00:00 2001 From: vany5921 <908744431@qq.com> Date: Fri, 11 Sep 2020 15:37:04 +0800 Subject: [PATCH] Update bala2.md --- docs/zh_CN/app/bala2.md | 107 +++++++++++++++++++++++++++------------- 1 file changed, 72 insertions(+), 35 deletions(-) diff --git a/docs/zh_CN/app/bala2.md b/docs/zh_CN/app/bala2.md index d758988f..d878b377 100644 --- a/docs/zh_CN/app/bala2.md +++ b/docs/zh_CN/app/bala2.md @@ -1,27 +1,27 @@ # BALA2 -
SKU:K014
+
SKU:K014-C
-
+
## 描述 **BALA2** 是一款平衡车应用.该产品是由[M5Stack Gray](/zh_CN/core/gray) 与 BALA2电机底座组合而成的一款自平衡机器人,底座采用STM32F030C8T6作为主控,由两路N20编码减速电机提供动力,内置1200mAh电池,其"BALA"名称的由来出自"Balance"一词的缩写,目前为第二代产品。BALA2底座包含了丰富的接口,除了常规的PortB、PortC外还支持8路舵机,其中4路接口可直接连接,其余4路需从底座内部引出。您可以通过编程控制它自由行走,也可以结合WiFi和蓝牙开发遥控功能。即使您从来没有接触过平衡车程序,您也可以通过UIFlow快速完成编程对它进行控制。 -默认预装平衡车应用程序,在运行时使用PID闭环算法保持垂直平衡,利用加速度计与陀螺仪姿态数据来校正其方向和位置。 +出厂默认预装平衡车应用程序,在运行时使用PID闭环算法保持垂直平衡,利用加速度计与陀螺仪姿态数据来校正其方向和位置。 -底座通过I2C总线与M5Stack Gray通信.默认I2C地址为**0x56**。 +底座通过I2C总线与M5Stack Gray通信.I2C地址为**0x3A** ## 产品特性 - 9轴姿态传感器 - 双轮驱动,PID控制平衡 -- Grove扩展接口 +- Grove扩展接口(PORTB/PORTC) - 8路舵机驱动,4路外接,4路内置 - 支持WiFi蓝牙,可编程 - 内置扬声器 -- 支持 TF 卡拓展 -- 兼容 LEGO +- 支持TF卡拓展 +- 兼容LEGO - 开发平台 + MicroPython + UIFlow @@ -30,15 +30,19 @@ ## 包含 - 1x M5Stack Gray + BALA2 -- 2x 轮毂连接器 -- 4x 连接销 +- 2x HY2.0-4P 连接线(20cm) +- 4x 轮毂连接器 - 2x 乐高臂 - 1x 内六角扳手 -- 1x Type-C USB 数据线 +- 1x Type-C USB 数据线(120cm) -## 传感器进行校准 +## 应用 -注意:首次使用务必先进行校准!按住最右侧C键开机,听到"滴"声后松开按键,传感器会进入校准设置,保持主机水平静止放置,3秒后传感器校准完成,校准完成后会自动进入平衡模式。如果在使用过程中发现BALA无法保持平衡,可通过尝试校准传感器进行解决。 +- Balancing car + +## 使用和校准 + +注意:出厂时BALA2已经进行校准,开机即可自动保持平衡,如需手动进行校准请参考[快速上手](#/zh_CN/quick_start/bala2/bala2_quick_start.md) ## 规格参数 @@ -85,19 +89,19 @@ 净重 - 130g + 157g 毛重 - 247g + 337g 产品尺寸 - 90*54*61mm + 54*54*65mm 包装尺寸 - 185*108*81mm + 100*100*100mm 外壳材质 @@ -113,46 +117,79 @@
- Windows - MacOS + Windows + MacOS

案例描述:

-

+

开机运行,按住ButtonB+左侧开机键进入校准模式,A/C调整,B键保存

+## 原理图 + +
+ +## 管脚映射 + +**GROVE Port A & B & C** + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ESP32 ChipGPIO22GPIO21GPIO26GPIO36GPIO16GPIO17
PORT ASCLSDA
PORT BDACADC
PORT CRXTX
+ ## 案例程序 ### 1. Arduino IDE -*下载完整代码 [点击此处](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/BALA).* - -## 管脚映射 - - - -## 相关视频 - -**BALA 的演示** - - +**下载完整代码 [点击此处](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Application/Bala2)**