标签:
这个文章直接从论坛复制过来,可以点击论坛链接访问。
一、概述
也不大懂项目提交格式怎样,参考别的已经提交的项目抄了下格式。
看了各位大神的项目,咱只能说重在参与来安慰自己,给自己壮胆啦。咱这就叫个小制作吧,项目啥的太高大上的名称配不上呀。
接触arduino三个多月,这个小制作算是测试各个示例程序后自己写的第一个完整的工程啦,主要目的是熟悉arduino
IDE以及arduino编程语法,以及练习按键和LCD(我会告诉你真实目的是有参与奖嘛?^_-)。也趁着参赛,借着版主和坛友的监督督促自己,以克
服拖延症呀
二、元器件清单
三、制作过程
1. 元器件清单
2. 按键处理
3. 弯折接线及电阻
4. 插好接线和电阻后放按键
5. 插好按键
6. 摆好arduino位置
7. arduino接线
8. 接上LCD
9. 接上电源
四、代码
打包上传附件,因为IDE不能用中文,所以没写注释,现在处理中,一会上传~
小制作里把逻辑和显示模块分开,以便于维护。
使用了u8glib,按比赛要求也上传了附件。
下载:
u8glib_arduino_v1.13.zip
Game2048.zip
五、界面展示
1. 主界面
前景2048大字,背景 2 0 4 8 四个数字往下掉,模仿《黑客帝国》的那种效果。按任意键开始的提示语闪动提示。
2. 游戏界面
提示分数和过关的目标。
3. 过关提示
过关刷新下一个目标,并提示继续。因为显示范围所限,就没有详细的提示按任意键继续了。
4. 通关提示
显示范围所限,过完目标16384后要显示五位数字,影响美观,所以到这里就算通关了,此时只有按重新开始键或复位才可以重新开始了。
六、视频演示
标签:
原文地址:http://www.cnblogs.com/starsnow/p/4631617.html