颜色/颜色入侵者!

欢迎回到Digilent博客!

这是一个有趣的小项目,我最近受到启发尝试仓鼠的自己的颜色入侵者项目

顾名思义,这个项目在设计上类似于经典太空入侵者游戏或(更类似地)卡西欧的入侵者在计算器上。游戏背后的理念是,不同颜色的“入侵者”开始沿着LED条行进,你必须发射与即将到来的入侵者颜色匹配的导弹。自然地,当你成功地摧毁更多的攻击者,他们就会更快地向你的基地靠近。幸运的是,如果我们成功地连续摧毁足够多的敌人,我们会得到一个不错的奖励——一个超级射击。

我的特殊设置使用了30个自寻址的集合WS2812发光二极管它的防风雨屏蔽非常适合每个led的扩散。它还利用了chipKIT uC32单片机运行马歇尔PICxel图书馆这使得它可以轻松地控制所有30个led灯(或900人),还有足够的处理能力。

WS2812 LED条连接到一个chipKIT uC32微控制器
WS2812 LED条连接到一个chipKIT uC32微控制器。

为了在每个导弹颜色选项之间循环,并在准备好后发射导弹,我使用了一个PmodENC以及它的相关库,以便我的代码“捕捉”编码器轴的所有旋转。

Digilent的PmodENC
Digilent PmodENC。

你觉得怎么样?你能在颜色侵略者的猛攻下生存下来吗?

你可以看看我在YouTube上展示的这个项目的一些视频:

你能想到WS2812 led有什么好玩的游戏吗?

0
第一个投票。

关于詹姆斯·科尔文

我最喜欢的事情就是学习新东西。特别是涉及某些技术的事情;电脑组件、有趣的小工具、游戏、编码技术等。我喜欢和我的妻子和两个儿子在一起,也喜欢和朋友们在一起。在我的日常工作中,我管理Digilent论坛和北美支持团队。

查看所有由James Colvin→发布的帖子

留下一个回复

您的电子邮件地址将不会被公布。必填字段被标记