深圳市奧拓電子股份有限公司 王 勇 趙麗紅 楊四化
吉林大學(xué)珠海學(xué)院 劉夢(mèng)亭
基于A(yíng) n d r o i d系統(tǒng)開(kāi)發(fā)的觸摸屏用戶(hù)交互的場(chǎng)館計(jì)分系統(tǒng)
深圳市奧拓電子股份有限公司 王 勇 趙麗紅 楊四化
吉林大學(xué)珠海學(xué)院 劉夢(mèng)亭
該系統(tǒng)設(shè)計(jì)了一個(gè)基于A(yíng)ndroid系統(tǒng)開(kāi)發(fā)的觸摸屏用戶(hù)交互場(chǎng)館積分系統(tǒng),該設(shè)計(jì)提出在比賽場(chǎng)地邊配置計(jì)分器,客戶(hù)佩戴可與所述計(jì)分器藍(lán)牙連接的手環(huán),通過(guò)手環(huán)控制計(jì)分器進(jìn)入不同的計(jì)分模式,然后通過(guò)手環(huán)控制計(jì)分器上顯示的比分。
Android;藍(lán)牙用戶(hù)交互手環(huán)控制計(jì)分器
現(xiàn)有大眾體育館內(nèi)進(jìn)行需要計(jì)分的體育運(yùn)動(dòng)時(shí),需要靠客戶(hù)默記比分,隨著運(yùn)動(dòng)量的增加,客戶(hù)容易遺忘或記錯(cuò)比分。
該系統(tǒng)提出比賽場(chǎng)地邊配置計(jì)分器,客戶(hù)佩戴可與所述計(jì)分器藍(lán)牙連接的手環(huán),客戶(hù)首先通過(guò)手環(huán)控制計(jì)分器進(jìn)入不同的計(jì)分模式(羽毛球模式、籃球模式、臺(tái)球模式等),然后通過(guò)手環(huán)控制計(jì)分器上顯示的比分。方便計(jì)分,增強(qiáng)運(yùn)動(dòng)的競(jìng)技性
場(chǎng)館計(jì)分系統(tǒng)是基于A(yíng)ndroid系統(tǒng)開(kāi)發(fā)的APP,通過(guò)觸摸屏實(shí)現(xiàn)同用戶(hù)的交互,同時(shí)借助藍(lán)牙模塊同智能手環(huán)進(jìn)行通訊(包括接收按鍵指令以及運(yùn)動(dòng)數(shù)據(jù)),主要模塊由智能手環(huán),藍(lán)牙模塊、WIFI模塊、服務(wù)與通訊模塊、后端管理系統(tǒng)、支付平臺(tái)等構(gòu)成。系統(tǒng)結(jié)構(gòu)圖如圖1所示。
圖1 系統(tǒng)結(jié)構(gòu)圖
智能手環(huán)用于觸發(fā)分?jǐn)?shù)加減功能以及采集運(yùn)動(dòng)數(shù)據(jù)。手環(huán)的每個(gè)按鍵分為短按和長(zhǎng)按兩種模式,可以分別為本方和對(duì)方加、減分。同時(shí)在用戶(hù)比賽過(guò)程中采集步數(shù)、運(yùn)動(dòng)距離、消耗卡路里、心率、血壓等數(shù)據(jù),并根據(jù)需要傳輸給計(jì)分系統(tǒng)
藍(lán)牙模塊用于實(shí)現(xiàn)同手環(huán)的通訊,可以接收手環(huán)上各個(gè)按鍵的觸發(fā)信息,也可以主動(dòng)向手環(huán)發(fā)起請(qǐng)求
計(jì)分屏系統(tǒng)采用wifi方式與場(chǎng)館內(nèi)的路由器連接來(lái)訪(fǎng)問(wèn)互聯(lián)網(wǎng),最終實(shí)現(xiàn)同后端服務(wù)系統(tǒng)的互聯(lián)。
服務(wù)與通訊模塊是計(jì)分屏上最核心的功能,包含以下子模塊:監(jiān)控模塊:用于定時(shí)向服務(wù)器發(fā)送設(shè)備信息,以便識(shí)別設(shè)備在線(xiàn)狀態(tài),同時(shí)接受管理端下發(fā)的各類(lèi)指令。廣告模塊:從服務(wù)端下載廣告,并根據(jù)管理端的格式編排播放對(duì)應(yīng)的廣告節(jié)目。購(gòu)物模塊:對(duì)接支付平臺(tái),實(shí)現(xiàn)微信二維碼掃碼支付功能。比分控制模塊:根據(jù)各類(lèi)運(yùn)動(dòng)項(xiàng)目的計(jì)分規(guī)則,以及藍(lán)牙模塊收到的指令,計(jì)算局分、盤(pán)分,并在界面同步展示比賽結(jié)果。
后端管理系統(tǒng)用于集中管理各個(gè)場(chǎng)館內(nèi)的設(shè)備,永久保存商品訂單信息、運(yùn)動(dòng)數(shù)據(jù)等信息支付平臺(tái)用于封裝微信支付平臺(tái)的接口,提供簡(jiǎn)易的接入服務(wù),包括生成支付二維碼以及查詢(xún)訂單狀態(tài)。
3.1 比分控制與展示
圖2 比分控制
比分控制由藍(lán)牙手環(huán)發(fā)起,服務(wù)模塊接收指令后,將按鍵控制信號(hào)轉(zhuǎn)為比分加減結(jié)果,并展示在計(jì)分屏的界面上,同時(shí)將比分結(jié)果上送服務(wù)器保存
3.2 運(yùn)動(dòng)數(shù)據(jù)采集
圖3 運(yùn)動(dòng)數(shù)據(jù)采集
運(yùn)動(dòng)數(shù)據(jù)采集由服務(wù)模塊發(fā)起,服務(wù)模塊根據(jù)比分情況主動(dòng)向藍(lán)牙手環(huán)發(fā)起請(qǐng)求,手環(huán)收到指令指令后將運(yùn)動(dòng)數(shù)據(jù)上送服務(wù)器保存。
3.3 廣告推送與播放
圖4 廣告推送與播放
運(yùn)動(dòng)數(shù)據(jù)采集由服務(wù)模塊發(fā)起,所有的廣告節(jié)目信息由后臺(tái)管理端維護(hù),當(dāng)指定的設(shè)備需要下載廣告時(shí),會(huì)將廣告節(jié)目包的路徑返還給通訊服務(wù)模塊,然后再根據(jù)路徑下載。
3.4 購(gòu)物支付
圖5 購(gòu)物支付
購(gòu)物支付由用戶(hù)在界面發(fā)起,服務(wù)模塊收到請(qǐng)求后,向支付平臺(tái)請(qǐng)求支付二維碼,并將二維碼圖片展示在界面上。用戶(hù)掃碼并完成支付后,獲取支付結(jié)果并上送后臺(tái)管理端保存訂單信息。
該設(shè)計(jì)實(shí)現(xiàn)了基于A(yíng)ndroid系統(tǒng)的觸摸屏用戶(hù)交互的場(chǎng)館計(jì)分系統(tǒng),通過(guò)運(yùn)動(dòng)員佩戴的藍(lán)牙手環(huán)發(fā)送指令,并在場(chǎng)地的顯示屏上展示比分。經(jīng)過(guò)測(cè)試,本系統(tǒng)性能穩(wěn)定可靠,系統(tǒng)操作靈活、使用方便,便于推廣,具備良好的經(jīng)濟(jì)效益。
[1]溫全剛.嵌入式系統(tǒng)電路的原理及應(yīng)用[M].北京航空航天大學(xué)出版,2009.
[2]CORBETJ, RUBINIA, KROAH-HARTMANG.Linux設(shè)備驅(qū)動(dòng)程序[M].3rded.魏永明,耿岳,鐘書(shū)毅,譯.北京:中國(guó)電力出版社,2009.
[3]金純,許光辰,孫睿.藍(lán)牙技術(shù)[M].北京:電子工業(yè)出版社,2010.316-3311
[4]陳根.智能穿戴改變世界───下一輪商業(yè)浪潮[M].電子工業(yè)出版社,2014年2月.
王勇(1976-),男,湖北鄂州人,軟件工程碩士,工程師,主要研究方向:顯示控制技術(shù),軟件工程。
趙麗紅(1978-),女,湖北鄂州人,工學(xué)碩士,高級(jí)工程師,主要研究方向:系統(tǒng)工程,計(jì)算機(jī)軟件技術(shù)。
楊四化(1978-),男,江西鷹潭人,北大MBA,主要研究方向:企業(yè)管理,顯示技術(shù)。
劉夢(mèng)亭(1981-),女,江西景德鎮(zhèn)人,工學(xué)碩士,講師,主要研究方向:系統(tǒng)工程,信號(hào)處理。