聚豐項目 > 測試手速小游戲
這是一個模擬計算器按鍵測試手速的小游戲。目前已實現(xiàn)的功能如下: 1.可使用外接輕觸按鍵或板上自帶按鍵,收集一定時間內(nèi)的按鍵次數(shù)。 2.將按鍵次數(shù)和是否達成目標的結果顯示于串口上位機端,同時引入LED燈對達成目標后的顯示。
jf_20682694
jf_20682694
團隊成員
丁穎 工程師
硬件包括:中科藍汛ab32vg1開發(fā)板一塊,輕觸按鍵一個,多彩LED燈一個,與pc相連的串口線一條。
上位機軟件包括:串口調(diào)試助手(用于數(shù)值顯示)
下位機軟件包括:帶rt-thread操作系統(tǒng)的基礎程序一套,以及游戲算法及顯示的邏輯代碼。
使用到的模塊主要是GPIO的輸入輸出兩部分。
使用說明:
在規(guī)定時間10s內(nèi),統(tǒng)計游戲者點擊輕觸按鍵的次數(shù)。若達到20次,則表示目標達成,否則表示為目標未達成。
目標達成的顯示有:串口端數(shù)值顯示(包括按鍵次數(shù)和達成標識),多彩LED燈亮起。
目標未達成的顯示有:串口端數(shù)值顯示(包括按鍵次數(shù)和未達成標識),多彩LED燈熄滅。
因為時間有限,作品還比較粗糙,后續(xù)可以對此改進的地方包括:
板上加入OLED,替代串口調(diào)試助手,用以顯示按鍵次數(shù)值。
對按鍵的識別算法進行更新,目前按鍵的統(tǒng)計精度仍然較差。
代碼地址:https://gitee.com/dingying_vanessa/ab32vg1
演示效果視頻