Micro:bit 游戏手柄
Last updated
Was this helpful?
Last updated
Was this helpful?
这是一个基于micro:bit的游戏手柄。它包括一个摇杆和四个未定义的按钮。为了增强游戏体验,它还配有一个蜂鸣器和振动电机。它外观小巧,手感舒适,可以用来远程控制Petoi机器人。
micro:bit V1 主板内存较小。因此,下载完整的操控功能程序到micro:bit主板,需要使用micro:bit V2 主板。
目前游戏手柄的软件代码已在GitHub网站开源了。可以用来控制Petoi机器人产品 —— Bittle X, Bittle R, Nybble Q。
您可以下载程序文件(microbit-JoyStick.hex),并将程序导入编程平台makecode,如下所示:
我们建议您使用Chrome浏览器。
使用USB线连接PC和micro:bit V2。
连接成功后,电脑上会识别出一个名为MICROBIT
的盘符。
在弹出窗口选择BBC micro:bit CMSIS-DAP
,然后单击“连接”按钮,至此,我们的micro:bit就已经连接成功。
点击下载程序按钮。
将最新的固件上传到机器人(主板类型:BiBoard)
长按电池上的按钮3秒,开启机器人电源。机器人启动后,通过蓝牙模块自动连接到控制器。如果有多个遥控器和多个机器人,重复执行步骤2,3。连接规则是一对一,先到先得,已完成配对的机器人不会再次与新上电的手柄配对。
具体操作说明,以控制Bittle R为例:
只操控手柄左侧的摇杆,可以让机器人向不同的方向运动。
micro:bit主板上的A键(头部旋转),可以通过microbit自带的陀螺仪控制机械臂,操控方法是:在按下A键的同时前后左右倾斜手柄即可控制机械臂运动。
micro:bit主板上的B键,功能是控制机械臂向不同方向运动。操控方法是:先按下B键不要松开,再推动手柄左侧的摇杆,可以向不同的方向旋转伸出或收回机械臂。
手柄右侧的 B键(身体倾斜),C键(抛),D键(捡起),F键(放下)都是组合操控按键,需要结合左侧的摇杆一起操控。比如,需要捡起物体时,先按下D键(捡起)不要松开,再推动手柄左侧的摇杆,可以捡起机械爪周围不同方向的物体。
手柄右侧下方的“开合爪子”按钮,按下机械爪打开,松开机械爪闭合。可以结合“机械臂及身体角度”按钮操控功能一起使用,可以抓放身体周围不同方位的物体。
点击左下角的,选择Connect Device
。
点击。
点击
为遥控器安装2 x 7号 AAA电池,并将micro:bit V2插入遥控器。 然后打开遥控器开关,如下图所示:
蓝牙连接成功后,每隔20分钟,机器人会自动断开蓝牙连接(LED指示灯点阵动态显示沙漏图案)。若要重新建立蓝牙连接,需按住Micro:Bit中间的Logo(触摸按钮),并将手柄竖立(左侧摇杆在下方),如下图所示: 重新连接成功后,可以听到提示音乐,LED指示灯点阵显示沙漏倒流的动画。