用树莓派制作自己的游戏手柄

树莓派是一个性能强大成熟的开源硬件,计算能力接近X86计算机,国外把树莓派也是玩出了花样。今天介绍一下著名硬件团队Adafruit的开源硬件外设,游戏手柄配件。最后附上配件购买地址和代码下载地址。 看起来是不是很二很好玩。 手柄的硬件部分,和3DS的摇杆很像,非常的小。 将模型文件编辑好,模拟CNC的过程,整理好步骤。 使用一个非常小型的CNC雕刻机,其实没有CNC雕刻机,也可以使用3D打印,在淘宝把模型发过去,3D打印出来寄到家。 使用CNC的话就是先切割好木头,选用木质密集点的最好。 将切割好的木头背面贴上双面胶,贴到CNC机器底座上。 然后就开始雕刻了。 雕刻完毕,使用油画刮刀把多余部分翘出来。但是不能破坏已经雕刻好的部分,这里要细致点,木头是很脆弱的。 细致打磨边缘。 用木工漆给成品刷上底色。 接下来制作按钮部分。非常传统的游戏手柄按钮,一看就知道。 因为整个手柄都比较小,所以我们使用树莓派ZERO(Raspberry Pi Zero W)来作为核心硬件。 插入顶针之后焊接每一个点。 焊接好后的状态。 用螺丝将树莓派固定好。 把制作好的按钮放入进去,然后把摇杆固件部分放进去。 将两边组装起来。 大功告成,我们的手柄就组装完毕了。 接下来,就是把导线连接到电脑上,然后编译树莓派,把写好的程序烧录进去(手柄固件的驱动),程序在Github上开源,文章结尾会放上所有链接地址。 Raspberry Pi Zero W:https://www.adafruit.com/product/3400 Adafruit Joy Bonnet for Raspberry Pi:https://www.adafruit.com/product/3464 Source Code Download:https://learn.adafruit.com/adafruit-joy-bonnet-for-raspberry-pi/downloads