哈利波特与树莓派动力魔杖

我们不知道霍格沃茨是否教授计算机科学,但如果是,那么我们确信RaspberryPi将在其中发挥重要作用。Mo“That's-so-Mo”的这个项目厌倦了按按钮施法,使用哈利波特编码套件中的魔杖和RaspberryPiZeroW作为最近发布的HogwartsLegacy游戏的手势控制器。

莫的计划很棒。当然,我们可以通过按下按钮来施法,但手势控制器为动作增加了一点真实性。魔杖本身是卡诺官方授权的哈利波特魔杖。如果Kano这个名字听起来很耳熟,那是因为它的早期套件合并了原始的RaspberryPi硬件,捆绑了自己的橙色键盘和许多基于计算机科学的项目。魔杖本应用作学习编码的一种方式,但莫的项目将其用于更有趣的事情。

该项目是使用GammaGames的Python模块构建的,它处理扫描魔杖和通过蓝牙连接捕获手势。Mo的项目使用此模块来捕获手势,然后将其转换为按键,然后发送到运行HogwartsLegacy的PC。通过巧妙地转动RaspberryPiZeroW(一个RaspberryPiZero2W也可以使用)插入USBHID设备。Mo在这里将项目从简单的控制器提升为真正的魔杖。哈利波特社区精心策划了施放每个咒语所需的动作。Mo已将这些动作整合为手势,现在您需要调整挥舞动作以使用“Lumos”、“WingardiumLeviosa”,或者如果您准备好在阿兹卡班呆一段时间,则可以使用“AvadaKedavra”。

这个有趣的项目归功于Mo。它不仅仅是一个简单的USBHID设备,对于那些希望沉浸在哈利波特世界中的人来说,它是一种魔法。

前往Mo的GitHub存储库,了解如何加入霍格沃茨的下一个计算科学课程。

免责声明:本文章由会员“张同林”发布如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务如因作品内容、版权和其他问题请于本站联系

张同林
免责声明:本文章由会员“张同林”发布,如果文章侵权,请联系我们处理,本站仅提供信息存储空间服务;如因作品内容、版权和其他问题请于本站联系