实时快报

Raspberry Pi 和 Arduino Power 定制弹球桌

时间:2010-12-5 17:23:32  作者:每日趣闻   来源:国际新闻  查看:  评论:0
内容摘要:导读 您等待 Raspberry Pi 逆向游戏构建的时间很长,然后负载立即出现。这个弹球桌是由软件工程师Chris Dalke建造的,是通过Hackaday来到我

导读 您等待 Raspberry Pi 逆向游戏构建的定制弹球时间很长,然后负载立即出现。定制弹球这个弹球桌是定制弹球由软件工程师Chris Dalke建造的,是定制弹球通过Hackaday来到我 您等待 Raspberry Pi 逆向游戏构建的时间很长,然后负载立即出现。定制弹球这个弹球桌是定制弹球由软件工程师Chris Dalke建造的,是定制弹球通过Hackaday来到我们这里的。它使用Raspberry Pi 4和Arduino Uno,定制弹球但 Arduino 可以轻松更换为Raspberry Pi Pico。定制弹球该项目源于 Dalke 对街机机器界面的定制弹球迷恋——“丰富的多感官体验”你被轰炸,试图在同样令人分心的定制弹球环境中吸引你的注意力。虽然游戏本身在软件中运行,定制弹球但对 Dalke 来说,定制弹球“感觉”是定制弹球正确的很重要,因此脚蹼是定制弹球使用长距离街机按钮控制的,具有“咔哒”响应,可选择通过螺线管进行触觉反馈。外壳采用激光切割胶合板制成,通过摩擦将其连接在一起,以最大限度地减少可见螺钉的数量,但仍然可以轻松打开。该项目的原始外观掩盖了它所包含的技术。最重要的高分表显示在 Arduino 通过 I2C 连接控制的四个 Adafruit LED 矩阵面板上。面板的橙色光芒影响了其他地方的项目外观。Arduino 还处理按钮输入,通过 USB 链接(很可能是串行/UART)与 Raspberry Pi 进行通信,Raspberry Pi 使用 7 英寸 LCD 显示器运行游戏。弹球游戏本身是一种用 C++ 和 OpenGL 编写的自定义游戏。在Dalke 的 GitHub 页面上有很多详细信息,包括构建脚本、输入子系统和图形。使用了 raylib 和 raygui 库,而 SQLLite3 负责将高分写入磁盘。该游戏包含多个道具、高分,并经过优化以 60fps 运行。单个 5V 电源为 Pi、立体声扬声器和 LED 矩阵提供汁液,而 Arduino 通过 USB 连接到 Pi 获得所需的东西。触摸屏通过 HDMI 连接到 Pi,也通过 USB 连接,处理触摸输入并提供电源。
copyright © 2024 powered by 担雪填井网   sitemap