2024年10月2日发(作者:季漠)
2.4G无线手柄使用说明
了解无线手柄
2.4G无线手柄一共有五个主要输入区域(分别对应图中A-E),两种输入方式。
B
A
C
E
D
其中A、B、C、D区域对应的按键均可输入布尔值,只能返回该按键是否被触发(按下);对
应mblock中的语句块如下:
而区域B,也就是无线手柄上的摇杆,是数值输入,对应mBlock中语句块为数值积木命令:
其中,四个数值的取值范围是[-255,255],其中RX和RY对应右侧摇杆,LX和LY对应左侧
摇杆。X是指x轴方向(可以理解为左右),Y是指y轴方向(可以理解为上下)
对应关系
使用无线手柄进行编程
首先需要在mBlock中连接到主板,具体方法可参考mBlock《入门教程》 ,再连接以后,再
拓展中勾选Joystick(Arduino Mode Only)
然后就可以使用这两个语句块进行编程了
编程示例
A:使用手柄上的按键控制mBot播放声音
B:使用手柄上的右侧摇杆来控制mBot转弯。
编程完成以后,点击上传到Arduino,上传完成以后,即可以用手柄控制mBot了!
2024年10月2日发(作者:季漠)
2.4G无线手柄使用说明
了解无线手柄
2.4G无线手柄一共有五个主要输入区域(分别对应图中A-E),两种输入方式。
B
A
C
E
D
其中A、B、C、D区域对应的按键均可输入布尔值,只能返回该按键是否被触发(按下);对
应mblock中的语句块如下:
而区域B,也就是无线手柄上的摇杆,是数值输入,对应mBlock中语句块为数值积木命令:
其中,四个数值的取值范围是[-255,255],其中RX和RY对应右侧摇杆,LX和LY对应左侧
摇杆。X是指x轴方向(可以理解为左右),Y是指y轴方向(可以理解为上下)
对应关系
使用无线手柄进行编程
首先需要在mBlock中连接到主板,具体方法可参考mBlock《入门教程》 ,再连接以后,再
拓展中勾选Joystick(Arduino Mode Only)
然后就可以使用这两个语句块进行编程了
编程示例
A:使用手柄上的按键控制mBot播放声音
B:使用手柄上的右侧摇杆来控制mBot转弯。
编程完成以后,点击上传到Arduino,上传完成以后,即可以用手柄控制mBot了!