這個文章直接從論壇複製過來,能夠點擊論壇連接訪問。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、視頻演示