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