0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

让人欲罢不能树莓派贪吃蛇掌机!

上海晶珩电子科技有限公司 2025-03-25 09:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

8834ccf0-0917-11f0-9434-92fbcf53809c.png

Raspberry Pi上玩复古游戏是一回事,但从零开始编程制作游戏则是另一层面的挑战。不过,创客开发者Arnov Sharma的这个项目将两者完美结合。他使用我们最爱的单板计算机,打造了一款能运行经典游戏《贪吃蛇》的掌机,并为其设计了定制的3D打印外壳。

这款掌机基于配备RP2350处理器的最新型号Raspberry PiPico 2打造。与常规LCD或OLED屏幕不同,Sharma选择了矩阵屏作为显示方案。设备两侧设有操控按键,专门用于控制蛇的移动方向。


据Sharma介绍,外壳通过Fusion360建模进行3D打印,内部整合了矩阵屏以及专门为电池和按键设计的定制电路板。所有代码均为自主编写,并针对矩阵屏的显示尺寸进行了特别优化。操控系统采用四向按键设计,精准控制蛇的行进方向。

正如前文所述,设备的核心是Raspberry PiPico 2主板,通过PCBWay制作的定制电路板连接各组件。显示屏选用Waveshare 64x32像素RGB矩阵屏,配合实体按键实现输入操控。设备具备便携特性,内置由IP5306芯片管理的18650电池供电系统。

Sharma慷慨地将项目开源发布于Instructables平台,任何人都可以在家复刻这款掌机。游戏玩法沿袭经典《贪吃蛇》设定:玩家通过控制由绿色光点构成的蛇体,追逐随机出现的红色食物点。需注意避免蛇头撞击自身不断增长的尾部,否则游戏结束。每成功获取一次食物,蛇尾就会增长一节。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单板计算机
    +关注

    关注

    0

    文章

    88

    浏览量

    16171
  • 树莓派
    +关注

    关注

    122

    文章

    2069

    浏览量

    109728
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何使用树莓与OpenCV实现面部和运动追踪的云台系统?

    大家好,这是一个树莓和OpenCV的连载专题。使用树莓与OpenCV实现姿态估计和面部特征点追踪使用树莓
    的头像 发表于 08-14 17:45 976次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台系统?

    树莓操作系统:版本、特性及设置完整指南!

    树莓操作系统是什么?树莓操作系统是由树莓基金会专为树莓
    的头像 发表于 07-28 18:26 839次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>操作系统:版本、特性及设置完整指南!

    切记!使用树莓时绝对不能做的7件事!

    如今,树莓几乎可用于任何场景。然而,这种多功能性有时会你忘记,这款单板计算机并非坚不可摧,一个小失误就可能彻底损坏主板。我桌上有台树莓
    的头像 发表于 07-19 08:34 642次阅读
    切记!使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>时绝对<b class='flag-5'>不能</b>做的7件事!

    7个令人惊叹的树莓应用,你大开眼界!

    许多人认为树莓只适合在家做些简单的业余项目。但实际上,树莓远不止于此——它是一台潜力巨大的微型计算机。在本文中,我将分享全球范围内树莓
    的头像 发表于 07-16 16:51 912次阅读
    7个令人惊叹的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>应用,<b class='flag-5'>让</b>你大开眼界!

    树莓6 传闻:发布日期与规格!

    每当我想再为我的收藏增添一款树莓时,总会在是立即购买还是等待硬件更强大的下一代之间犹豫不决。但新树莓型号的发布往往容易被错过,尤其是在你的信息流被病毒式传播的猫咪视频占据时。因此,
    的头像 发表于 07-11 16:21 1357次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>6 传闻:发布日期与规格!

    树莓小技巧:无需键盘或显示器,如何通过WiFi设置树莓

    树莓是一款小巧便携的USB供电计算机,可以隐藏起来用于小型项目,如网络服务器或家庭自动化。通常,设置树莓需要键盘和显示器来编辑和查看树莓
    的头像 发表于 06-26 15:41 1050次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>小技巧:无需键盘或显示器,如何通过WiFi设置<b class='flag-5'>树莓</b><b class='flag-5'>派</b>?

    树莓分类器:用树莓识别不同型号的树莓

    在本教程系列的第一部分中,您将学习如何使用树莓AI摄像头来检测不同的树莓型号。本系列由DavidPlowman创建,他是树莓
    的头像 发表于 06-13 16:39 1000次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>分类器:用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>识别不同型号的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>!

    树莓“揪出”家里的耗电怪兽!

    在本应用中,我们将使用树莓设置一个CE电流监测器,并通过网页界面显示电路的电流读数。本项目使用的组件硬件组件树莓2ModelBx112通道20安培电流监测控制器x1项目背景介绍在本
    的头像 发表于 06-04 15:33 1145次阅读
    用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>“揪出”家里的耗电怪兽!

    树莓“吉尼斯世界记录”:将树莓的性能发挥到极致的项目!

    树莓是一款功能强大、体积小巧且高度可定制的设备,多年来,我们见证了它被应用于众多领域。无论是将其装入3D打印的经典游戏外壳,还是简单地将它隐藏起来作为家庭文件服务器,我们都报道过在社区里用
    的头像 发表于 05-22 16:53 1207次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>“吉尼斯世界记录”:将<b class='flag-5'>树莓</b><b class='flag-5'>派</b>的性能发挥到极致的项目!

    树莓 Zero 打造的智能漫游车!

    使用PXFMini和树莓Zero打造您自己的自主漫游车。本项目所用组件硬件组件ErleRoboticsPXFmini×1树莓Zero×1树莓
    的头像 发表于 05-13 16:39 872次阅读
    用 <b class='flag-5'>树莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游车!

    请问k230可否和树莓通过USB-typeC线来通信?

    能否一根线接树莓的USB接口同时接到k230的tpyeC接口,同时供电和通信,将k230视觉获取的信息传给树莓。这个能实现吗有没有什么
    发表于 04-28 08:25

    小身材,大能量:你玩过树莓嘛?

    性价比、卓越性能及出色的支持使RP2040成为胜利之选随着组件成本的上升,Pimoroni公司决定在新款树莓平台上开发一款明星产品,这一决策获得了客户的热烈反响。Pimoroni公司:https
    的头像 发表于 03-25 09:38 470次阅读
    小身材,大能量:你玩过<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>掌</b><b class='flag-5'>机</b>嘛?

    树莓+Balena OS:一键解锁智能硬件新技能!

    树莓,这个小巧的单板计算机,一直以来都是技术爱好者和开发者的宠儿。但你有没有想过,如何树莓变得更智能?BalenaOS作为一款专为
    的头像 发表于 03-25 09:25 1531次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>+Balena OS:一键解锁智能硬件新技能!

    惊了!这个“神器”树莓秒变智能管家,图像识别+无线投屏,太秀了!

    和BalenaCloud,树莓实现从图像识别到智能生活的华丽转身!图像分类项目:用树莓和BalenaOS实现智能识别1.项目背景:
    的头像 发表于 03-25 09:23 1355次阅读
    惊了!这个“神器”<b class='flag-5'>让</b><b class='flag-5'>树莓</b><b class='flag-5'>派</b>秒变智能管家,图像识别+无线投屏,太秀了!

    deepin 23+树莓小车动起来

    deepin 23 +树莓还有啥新玩法?     前言 继我们之前发布的树莓运行 deepin 23 系统教程后,此次我们将深入探索如何借助树莓
    的头像 发表于 02-12 09:12 1328次阅读
    deepin 23+<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>让</b>小车动起来