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

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

3天内不再提示

用树莓派Pico重现《战争游戏》经典:打造服务器机架上的‘WOPR’LED矩阵!

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

扫码添加小助手

加入工程师交流群

时不时地,你会发现一些创客喜欢用 Raspberry Pi 来装饰他们的硬件,而我们也非常支持这种做法。今天,我们展示的是由创客兼开发者Aforsberg(他们在Printables上的昵称)组装的一个酷炫的服务器机架升级项目。该项目使用Raspberry Pi Pico 驱动一个酷炫的LED矩阵设置,看起来就像1983年电影《战争游戏》中的WOPR(战争操作计划响应)计算机。

在电影中,WOPR计算机具有非常独特的美学风格,其中一个关键特征是一个看似随机变化的LED矩阵面板。Aforsberg决定在他们的服务器机架上实现这样一个面板,并选择使用我们最喜欢的微控制器——Raspberry Pi Pico从头开始创建。

Pico驱动多个面板,模仿电影中看到的随机灯光效果。为了实现这一点,它使用随机数生成器和“抛硬币”方法来确定灯光变化的频率和模式。最终的结果是一个酷炫的闪光矩阵面板,适合安装在服务器机架的1U兼容插槽中。

8439cec0-087c-11f0-9434-92fbcf53809c.png

Raspberry Pi Pico连接了一组串联的8x8 LED矩阵面板,这些面板使用MAX7219模块驱动。这些都是现成的组件,通常只需几美元即可购买。为了让它们适合服务器1U插槽,Aforsberg创建了一个可以3D打印并用于安装它们的定制支架。这个支架可供任何有兴趣重现该项目的人下载并在家打印。

据Aforsberg介绍,Raspberry Pi Pico使用MicroPython编程。它使用随机的“抛硬币”来控制96个单独的列,确定该部分的LED是否会发生变化。当列设置为更改时,它会进行八次抛硬币以确定哪些LED会点亮,哪些会保持关闭。

无论你是否是电影《战争游戏》的粉丝,这都是一个非常酷的Raspberry Pi项目,我们绝对认为它值得关注。如果你想更近距离地了解它,可以查看Printables上的项目页面,获取更多详细信息以及3D可打印文件,如果你想自己重现这个项目的话。

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

    关注

    14

    文章

    10443

    浏览量

    91852
  • Pico
    +关注

    关注

    0

    文章

    189

    浏览量

    18713
  • 树莓派
    +关注

    关注

    122

    文章

    2086

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于树莓RP2040芯片的复古掌机开源项目介绍

    给复古游戏迷与DIY爱好者分享一款开源作品--复古掌机。这款掌机基于树莓 RP2040 芯片开发,历经 3 代硬件迭代打磨,内置 6 款经典怀旧
    的头像 发表于 04-22 13:55 348次阅读
    基于<b class='flag-5'>树莓</b><b class='flag-5'>派</b>RP2040芯片的复古掌机开源项目介绍

    树莓Pico上运用不同的并行化手段

    树莓Pico由RP2040微控制驱动,其上搭载两个CPU核,这让它非常适合探索并行计算。本文通过真实的数字信号处理样例来说明从双核架构中提取最大价值的方法和考量。
    的头像 发表于 08-29 09:51 4253次阅读
    在<b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>Pico</b>上运用不同的并行化手段

    零成本自建邮箱!手把手教你树莓打造 24h 在线私人邮件服务器

    前言:很多人一直以为树莓(RaspberryPi)只是创客圈子里的小玩具——一块信用卡大小的开发板,用来点亮LED、跑个Python脚本、或者给中学生上一堂入门编程课。然而,事实远比想象震撼:
    的头像 发表于 08-16 16:16 1868次阅读
    零成本自建邮箱!手把手教你<b class='flag-5'>用</b><b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>打造</b> 24h 在线私人邮件<b class='flag-5'>服务器</b>!

    零成本钢铁侠手套!树莓+OpenCV 秒变手势遥控

    使用树莓和OpenCV实时扫描并存储二维码使用树莓和OpenCV实现物体与动物识别使用树莓
    的头像 发表于 08-16 16:16 1702次阅读
    零成本钢铁侠手套!<b class='flag-5'>树莓</b><b class='flag-5'>派</b>+OpenCV 秒变手势遥控<b class='flag-5'>器</b>!

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

    使用树莓和OpenCV实时扫描并存储二维码使用树莓和OpenCV实现物体与动物识别使用树莓
    的头像 发表于 08-14 17:45 2750次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台系统?

    搭建并优化树莓《我的世界》服务器:全面指南!

    使用树莓托管《我的世界》服务器具有诸多优势,尤其适合那些希望搭建小型、经济高效且节能的服务器的用户。无需额外硬件:无需强大的计算机或昂贵的服务器
    的头像 发表于 08-11 16:08 1867次阅读
    搭建并优化<b class='flag-5'>树莓</b><b class='flag-5'>派</b>《我的世界》<b class='flag-5'>服务器</b>:全面指南!

    【VisionFive 2单板计算机试用体验】2、打造复古游戏机(Batocera镜像+FBNeo虚拟机, 多款游戏ROM分享)

    模拟(Emulators) 而设计的 Linux 发行版,它们主要运行在树莓、旧电脑、安卓盒子、电视棒等低功耗设备上,方便玩家用来玩 NES、SNES、PS1、N64、街机等老游戏
    发表于 07-17 21:58

    树莓打造无人机,你需注意的事项!

    能否将树莓装入无人机?使用树莓打造无人机是可行的。树莓
    的头像 发表于 07-14 17:49 2481次阅读
    <b class='flag-5'>用</b><b class='flag-5'>树莓</b><b class='flag-5'>派</b><b class='flag-5'>打造</b>无人机,你需注意的事项!

    教你如何手搓一个树莓网络服务器

    使用树莓的定义和好处网络服务器是指利用HTTP及其他协议进行数据传输,处理通过万维网提交的客户端请求的软硬件组合。网络服务器的主要功能是存储、处理并向客户端(通常是网页浏览
    的头像 发表于 07-12 08:23 838次阅读
    教你如何手搓一个<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网络<b class='flag-5'>服务器</b>!

    20个任何人都能完成的树莓酷炫项目!

    不知道如何利用你买的树莓?这个小设备真的能当台式电脑吗?能当服务器吗?能当广播电台吗?当然可以!为了帮助你入门,我们精心挑选了这份树莓
    的头像 发表于 07-03 17:10 4938次阅读
    20个任何人都能完成的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>酷炫项目!

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

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

    树莓复古游戏,你会选哪一个?

    复古游戏树莓单板计算机的组合十分常见。在树莓项目列表中,几乎都会包含至少一个复古游戏项目。
    的头像 发表于 06-16 16:56 1481次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>复古<b class='flag-5'>游戏</b>,你会选哪一个?

    树莓分类树莓识别不同型号的树莓

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

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

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

    Lakka 和 树莓 打造终客厅游戏机!

    尽管现代树莓单板计算机(SBC)的规格有了大幅提升,但它们的性能仍不足以在4K分辨率下以60帧每秒(FPS)的速度运行3A级PC游戏。不过,那些老派游戏——尤其是为老式
    的头像 发表于 05-27 15:35 1440次阅读
    <b class='flag-5'>用</b> Lakka 和 <b class='flag-5'>树莓</b><b class='flag-5'>派</b> <b class='flag-5'>打造</b>终客厅<b class='flag-5'>游戏</b>机!