在PS2和PSP游戏机中常用的游戏摇杆可以用在嵌入式系统中作为一种模拟量的输入工具,一方面可以学习对模拟电压的采样和处理,通过模拟电压对MCU进行控制,同时还可以引入一些算法,使输入的控制更加平滑。

游戏摇杆本质是有2个电位计构成,通过测量电位计上的电压分压可以确定游戏x、y轴的位移

PS游戏摇杆

在我们基于RP2040的嵌入式系统游戏机平台上选用的是FJ08K-N的游戏摇杆,图片如下:

RP2040游戏机平台上选用的游戏摇杆电位计

关于这个游戏摇杆电位计的技术资料详见: FJ08K- N游戏摇杆电位计的数据手册

内部为两个电位计,阻值为5KΩ ~ 100KΩ

参见mp_joystick