跳转到主要内容

一个- 1094移动恐龙游戏

内容

引用

相关文档和软件,请访问:

//www.xmece.com/亚博电竞菠菜products/greenpak

下载我们的免费GreenPAK设计师软件[1]打开.gp文件[2]和[3]使用GreenPAK开发工具来冻结设计到您自己的定制的集成电路在几分钟内。

yabo国际娱乐对话框半导体应用程序提供了一个完整的图书馆指出[4]以设计实例以及解释的特性和块内集成电路所示的对话框。

  1. GreenPAK设计软件、软件下载、半导体和用户指南,对话框yabo国际娱乐
  2. 一个移动恐龙Game.gp - 1094半导体,GreenPAK设计文件,对话框yabo国际娱乐
  3. GreenPAK开发工具半导体,GreenPAK开发工具网页,对话框yabo国际娱乐
  4. GreenPAK应用笔记半导体,GreenPAK应用笔记网页,对话框yabo国际娱乐
  5. SLG46722对话框数据表,半导体yabo国际娱乐
  6. SLG46620对话框数据表,半导体yabo国际娱乐

作者:Yurii Shchebel

介绍

有这么多的进步手机和应用程序,手机经常被用于移动娱乐而不是打电话。

因此释放整个手机如果一个流行的游戏可以在简单的硬件实现。对话框恐龙游戏也只是基于Android操作系统(Google Chrome离线游戏:http://www.omgchrome.com/chrome-dinosaur-game-pterodactyl-upgrade/

游戏的主要任务是使恐龙(红色LED)跳过所有仙人掌(绿色发光二极管)。仙人掌的高度可能会有所不同从1到3。在游戏中有三个水平,通过每一层的声音一个胜利的信号。每次你的仙人掌,你(3)生活失去1点生命。如果没有生命,那么恐龙死亡。然后你开始从一开始(见图1)。

PCB设计有两个按钮,这是左和右撇子的完美的解决方案。

图1所示。恐龙游戏硬件

恐龙游戏电路设计

只需要2 IC (SLG46620和SLG46722)意识到这个游戏有3生活,3水平与不同的速度和声音效果。

之间找到一个妥协的内部电路资源使用和销输出,结合静态(这里. .D13和D21 . .c15和D21 * . .D24 * led)和动态(所有其他led)显示(见图2)。此外,对于静态显示更容易检测到仙人掌——恐龙碰撞实例。

有16-pixel LED显示屏和LED的两种颜色:绿色和红色。

用来模拟一个简单的音序器恐龙跳跃函数,一个接一个开关红色led与不同的延迟。延迟时间足够长,能够跳过仙人掌一方面,短到掉下来之前下一个仙人掌。

有两个按钮(活跃的高),与一个逻辑或门,所以你可以按任何按钮你想要的。恐龙的立场不会举行高当你按住按钮,因为边缘探测器使用。之前是不允许再次跳恐龙达到最低的位置。

PGEN元素是用于生成传入仙人掌模式。结合的计数器使用DFFs我们可以定义不同的仙人掌的高度。

图2。恐龙游戏电路

管延迟和DFFs用来转移模式是正确的。

附近地区与deglitch延迟(检测led之间的短脉冲列交换,而不是检测2个或更多的点击率)是用来检测一个同步信号(D21和D21 *)或(D22摊位和D22摊位*)或(c15和c15 *),这意味着恐龙有仙人掌。

因为没有免费针使用作为输出,我们需要选择一个不同的输出方式“碰撞时刻”。因为没有两个连续仙人掌PGEN模式,我们可以输出一个短脉冲在两个相邻发光二极管,可以检测到SLG46722的两个输入。

所有元素在SLG46620使用外部时钟源信号,来自SLG46722。改变其频率我们可以很容易地改变游戏速度使用MUX所需的水平,将直接从25 khz内部OSC信号或通过分规。

有一个蜂鸣器,它生成一个短的哔哔声,当你松散的一个生命,长哔哔声,当游戏结束,期刊beep以防你赢了。

简单DFF计数器是用来改变的数量水平和生活,附近地区和输出可以解码的led指示器。

图3。恐龙游戏设计(SLG46620矩阵0)
图4。恐龙游戏设计(SLG46620矩阵1)
图5。恐龙游戏设计(SLG46722)

PCB布局是显示在图6。推荐列表组件使用的方法是:

  1. 按钮(2 pc);
  2. 蜂鸣器KLS3-MWC-12 * 7.5 a2;
  3. led灯:
    • 5毫米两种颜色led L-59EGC pc (16);
    • 3毫米白色led LTW-42NC5(3个人电脑);
    • 3毫米红色led RL3-R4545(3个人电脑);
  4. 电容器0.1超滤;
  5. 电阻:
    • 1.2 k(6个人电脑);
    • 1 k;
    • 130欧姆(12个人电脑);
    • 150欧姆(4件);
  6. GreenPAK芯片:
    • SLG46620;
    • SLG46722;
  7. 3.3 v - 5.5 v供应。
图6。恐龙游戏PCB布局

结论

使用两个GreenPAK IC: SLG46620 SLG46722,可以创建一个完整的移动游戏设备,演示了GreenPAK的多功能性的设计。