3. 案例01 添加代码库¶
这个Ring:bit小车的代码库是ElecFreaks在Tinkercademy的辅助下自主开发的一个代码库。
3.1. ring:bit小车是什么?¶
Ring:bit小车 是一款基于BBC micro:bit和ELECFREAKS ring:bit的DIY智能小车。Ring:bit扩展出了3路GPIO接口,其中2路GPIO接口用于驱动舵机,另一路GPIO接口是自定义接口。Ring:bit小车的基础版可以实现像路线设计、无线遥控、绘图等功能。通过添加其他传感器来进行扩展,这款小车还可以实现像寻线、寻光、避障等功能。
3.2. 如何添加ring:bit car package?¶
在 Add Package 中搜索 ringbit 即可添加ring:bit小车的代码库。
3.3. 主要积木块说明¶
设置左轮的引脚和右轮的引脚¶
初始化左轮与右轮舵机的引脚,默认情况下,左轮舵机连接P1,右轮舵机连接P2。 注意:均以驾驶员视角定义左与右
前进¶
两轮全速前进。
后退¶
两轮全速后退。
向左转¶
向左转。(左轮向后转,右轮向前转)
向右转¶
向右转。(左轮向前转,右轮向后转)
暂停¶
停止运动
3.4. 其他¶
更多高阶功能持续开发中……