游戏手柄电路板
这是我们拆开游戏手柄后,露出里面的电路板。
游戏手柄DIY
这是改造后的游戏手柄的样子,我们已经将相关的方向键和跳跃键通过电线外延了。
游戏编程控制
然后将白色的电线和我们的硬件控制电路板(arduino)相连,在电脑端,我们使用scratch为写程序。我们要做的效果是控制电脑控制手柄来按相应的方向键,如:右键按下去,玛丽会进行走动。走动一会后,要准备按“跳跃键”起跳。
scratch编程
这是电脑端写好的程序,图中可以看到,每个动作都可以精确到0.1秒的级别了,我想你用手的话,没有这么精确了吧。整个动作连续起来,就是走几秒,跳几下,可以做到玛丽不原地停留哦。