9. 案例06 - joystick:bit控制XGO#

9.1. 目的#


实现joystick:bit控制XGO做出动作。关于joystick:bit的相关文档请参考:Joystick:bit

9.2. 使用材料#


1 × micro:bit XGO Robot Kit 套件

1 × joystick:bit 套装

9.3. 硬件连接#


使用数据线将电脑与micro:bit 相连。

../../_images/microbit-xgo-robot-kit-22.png

9.4. 软件平台#


Makecode

../../_images/microbit-xgo-robot-kit-10.png

9.5. 编程#


将 XGO 的扩展库添加到 makecode 中。

../../_images/microbit-xgo-robot-kit-11.png

../../_images/microbit-xgo-robot-kit-12.png

../../_images/microbit-xgo-robot-kit-13.png

../../_images/microbit-xgo-robot-kit-14.png

9.6. 程序#


示例程序#

给Joystick:bit编程#

../../_images/microbit-xgot-robot-kit-case06-out-of-the-square-01.png

给 XGO 编程#

../../_images/microbit-xgot-robot-kit-case06-out-of-the-square-02.png

请参考程序链接:Joystick程序

同时,可以直接下载下方程序;

请参考程序链接:XGO程序

同时,可以直接下载下方程序;

9.7. 相关问题#


如果 XGO 没有行走,检查电源是否充足或者Joystick:bit的电量是否充足;

9.8. 思考#


能否让 XGO 根据Joystick:bit的C/D/E/F按键来做出相关动作?