查看: 2665|回复: 3

diy视频:迷你LED点阵游戏机

[复制链接]
  • TA的每日心情
    擦汗
    2014-2-12 10:49
  • 签到天数: 150 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2014-1-17 10:56:08 | 显示全部楼层 |阅读模式
    分享到:
    8*8LED点阵作为显示屏,用Mega8单片机控制。可以玩四个游戏:贪吃蛇、计算机生命、打地鼠、打飞机,游戏编程花了不少时间。可以使用遥控器玩噢。。。
    下面开始正式介绍:
    材料:
            单面洞洞板 7*5
            红色LED8*8点阵,共阳极
            移位寄存器74HC595
            电阻220R 8
            触动开关 4
            红外一体接收1
            手机电池1
           ATMega8L单片机1
            迷你遥控器1
    1.jpg
    单片机PD口接限流电阻作为列驱动、74HC595作行驱动。四个按键,作为游戏选择。一体化红外管接收遥控器信号。用了隐藏设计,将74HC595和电阻等安排在点阵模块下面。比较懒没有画原理图,直接用LochMaster软件画洞洞板布线图。为了精致用了小的洞洞板,元件很紧凑,所以跳线很多。
    2.jpg
    制作过程不必多说了,按电路图焊就行了。哈!发现自己的焊接水平又提高了。
    至于能做什么,看看视频吧!


    这是主界面,流水显示Mini-Game字样,建字模费了很多力气。按右边的四个按键分别进入不同的游戏。

    这是贪吃蛇游戏,遥控器的2、8、4、6键控制蛇头的上下左右。

    这是著名的计算机生命游戏,每个光点代表一个生命,首先按2、8、4、6键和5键,设置一个初始生命图形,然后按0开始繁殖。有的图形繁殖几代后就消失了,有的变成了固定不动的图形,有的则忙忙碌碌永不停止。

    这是打地鼠游戏,随机出现的方块代表地鼠,按1~9键打对应位置的地鼠。

    这是打飞机游戏。可以移动飞机的上下左右,发射子弹,打掉迎面而来的导弹。

    程序很长。解决点阵刷新、按键、红外接收的冲突花了下了很大功夫。
    源程序见下面附件:

    main.zip (6.22 KB, 下载次数: 4)
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-12 10:32
  • 签到天数: 295 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2014-1-17 12:03:26 | 显示全部楼层
    牛叉啊~~~~~~~~~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-3-15 10:18
  • 签到天数: 1027 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2014-1-17 14:49:40 | 显示全部楼层
    帅!            
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2015-12-14 11:43
  • 签到天数: 556 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2014-1-18 17:58:36 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-12-25 10:34 , Processed in 0.155070 second(s), 22 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.