李爽 葛迪 裴學(xué)杰 冉茂良 張?zhí)熨?/p>



摘要:針對傳統(tǒng)體育素質(zhì)測試和鍛煉方式單一、測試設(shè)備和精度有限、缺乏有效的訓(xùn)練指導(dǎo)等固有弊端,該文提出了一種簡易體育素質(zhì)測試設(shè)備。首先測試者按照各端點指示燈觸摸傳感模塊,然后協(xié)調(diào)器接收傳感模塊的測試數(shù)據(jù)并傳輸至服務(wù)器,之后服務(wù)器端存儲處理數(shù)據(jù),最后通過App界面對數(shù)據(jù)以及測試結(jié)果的分析進行展示,運用推薦算法為測試者推薦相應(yīng)的訓(xùn)練指導(dǎo)和教程。經(jīng)試驗測試表明,該設(shè)備可實現(xiàn)多模式精準(zhǔn)測試,通過記錄分析歷史數(shù)據(jù),提供有針對性的教程,且設(shè)備簡便易攜,可在任何場景下使用,具有廣闊的發(fā)展前景。
關(guān)鍵詞:體育素質(zhì)測試;體育鍛煉;測試設(shè)備;推薦算法
1 背景
我國是體育大國,目前正朝著體育強國轉(zhuǎn)變[1],人們對于體育健身的需求和追求日益強烈。在當(dāng)前大力發(fā)展學(xué)生核心素養(yǎng)的新形勢下,體育素質(zhì)培養(yǎng)是培養(yǎng)學(xué)生全面發(fā)展的關(guān)鍵部分,也是整個社會發(fā)展的客觀要求[2]。體育高考是現(xiàn)階段國家選拔體育人才的關(guān)鍵途徑,體育考生在體育鍛煉過程往往需要進行功能性運動測試,對柔韌性、靈活性、穩(wěn)定性和平衡性等運動素質(zhì)做出明確的評定。但就當(dāng)前多數(shù)高等體育院校的體育設(shè)備配置而言,不足以滿足師生對體育設(shè)備的需求[3]。
針對體育測試設(shè)備,如跑步測考儀存在體積大、費用高、測試方式單一等問題,傳統(tǒng)體質(zhì)測試方式如秒表也存在有誤差,精確度不夠高的問題。相關(guān)研究表明,智能可穿戴設(shè)備已經(jīng)漸漸走進人們的日常生活[4],從2007年的Nike+iPod,2009年的Fitbit,到如今智能手環(huán)、智能手表的廣泛使用,智能體育測試設(shè)備已被大眾認(rèn)可。智能體育測試設(shè)備可以精確測量用戶在運動中的各類數(shù)據(jù)如心率、速度等,使運動健身更加便捷。不過智能可穿戴設(shè)備在運動訓(xùn)練中的應(yīng)用也存在一些不足[5],其測量精確度及可靠性仍然有發(fā)展空間,同質(zhì)化的問題[6]還有待解決。
針對以上問題,本文提出一種簡便易攜的體育素質(zhì)測試設(shè)備,依托于科學(xué)的體育測試方法,該設(shè)備包括軌跡采集模塊、轉(zhuǎn)換發(fā)送模塊、數(shù)據(jù)處理模塊及顯示模塊。軌跡采集模塊對使用者運動軌跡信號數(shù)據(jù)進行采集;轉(zhuǎn)換發(fā)送模塊實現(xiàn)數(shù)據(jù)交互轉(zhuǎn)換和發(fā)送;數(shù)據(jù)處理模塊對數(shù)據(jù)進行解析;顯示模塊將測試結(jié)果呈現(xiàn)給用戶,并根據(jù)用戶的測試數(shù)據(jù),針對其身體素質(zhì)存在劣勢的某一方面提供相對應(yīng)的運動處方,從而幫助用戶解決所存在的弱環(huán)。此外,本設(shè)備也可用于輔助體育教學(xué),適用于所有人群,能夠幫助更便捷地獲取科學(xué)的體育測試、鍛煉方法。
2 相關(guān)工作
2.1 市場調(diào)研
以華中師范大學(xué)的師生為主要對象,通過微信、QQ等網(wǎng)絡(luò)平臺發(fā)放線上調(diào)查問卷并結(jié)合訪談的形式,對現(xiàn)有體育鍛煉及測試的設(shè)備和方法以及關(guān)于簡易體育素質(zhì)測試設(shè)備需求度進行調(diào)研,獲得有效問卷205份,關(guān)于常用體育測試設(shè)備與設(shè)備存在的不足,調(diào)研情況分別如圖1、圖2所示。
常用的柔韌性、靈活性、耐力等體育素質(zhì)測試設(shè)備有坐位體前屈測試儀、長跑短跑測試儀,靈活性還常用折返跑方式測量,多以秒表為計量工具,現(xiàn)有設(shè)備存在體積大不便攜帶、測量形式上存在局限性、成本較高、精確度低等問題,人們對于簡便易攜、測試靈敏的低成本儀器設(shè)備存在需求。本文的簡易體育素質(zhì)測試設(shè)備可恰當(dāng)解決上述問題,多個模塊相結(jié)合靈活地測量,設(shè)備體積小,通過ZigBee快速傳輸,測量精確度高。此外,調(diào)研人群中28.8%的人需要測試后的教學(xué)視頻指導(dǎo),60%的人在一些情況下需要教學(xué)視頻指導(dǎo),僅有11.2%的人完全不需要教學(xué)視頻指導(dǎo),那么根據(jù)用戶測試情況進行有針對性的教學(xué)指導(dǎo)是有必要的。本設(shè)備開發(fā)移動端App呈現(xiàn)測試結(jié)果并給出教學(xué)指導(dǎo),幫助用戶科學(xué)有效地鍛煉與測試。
2.2 ZigBee
ZigBee技術(shù)是基于IEEE802.15.4的一種短距離無線通信協(xié)議,具有功耗低、成本低、時延短、安全性高等優(yōu)點[7],能夠很好地滿足體育素質(zhì)測試設(shè)備對成本、安全性和速度的要求,有很強的組網(wǎng)能力,其中星型拓?fù)浣Y(jié)構(gòu)呈輻射狀,具有結(jié)構(gòu)簡單、成本低的優(yōu)點。
體育素質(zhì)測試設(shè)備需要采集各終端節(jié)點的數(shù)據(jù),并傳輸?shù)椒?wù)器進行數(shù)據(jù)處理,以此判斷測試者的身體素質(zhì)狀況。ZigBee無線通信網(wǎng)絡(luò)由協(xié)調(diào)器實現(xiàn)自組網(wǎng),協(xié)調(diào)器啟動后會對信道進行掃描,選擇一個合適的信道和PAN ID建立新網(wǎng)絡(luò),終端設(shè)備加入此網(wǎng)絡(luò)中[8]。傳輸過程中協(xié)調(diào)器與各終端節(jié)點通過單一路徑進行相互通信,星型拓?fù)浣Y(jié)構(gòu)能夠高效地完成對測試人員運動的無線傳輸。
2.3 Arduino
Arduino作為一款開源硬件產(chǎn)品,有豐富的I/O口供開發(fā)使用,有較大靈活性[9],支持SPI,IIC,UART串口通信,大程度弱化函數(shù),操作簡便且可發(fā)展的空間大[10]。在產(chǎn)品設(shè)計中Arduino可與其他電子元件方便地連接,支持多樣互動程序,常用于開發(fā)交互產(chǎn)品,通過讀取大量的開關(guān)和傳感器信號,實現(xiàn)對終端的各種控制[11]。
在本設(shè)計中Arduino作為微控制器實現(xiàn)交互功能,通過串口接收無線傳感網(wǎng)絡(luò)中各終端節(jié)點傳送給協(xié)調(diào)器的數(shù)據(jù),再通過藍牙模塊發(fā)送到遠程云服務(wù)器,此過程將采集到的用戶測試數(shù)據(jù)傳輸至服務(wù)器進行處理,同時,Arduino也可通過藍牙模塊接收用戶在移動端App發(fā)送的測試模式選擇等指令,此過程將用戶指令傳輸至協(xié)調(diào)器,協(xié)調(diào)器以此為依據(jù)控制各終端節(jié)點。
3 產(chǎn)品設(shè)計
3.1 產(chǎn)品硬件
本設(shè)備搭建框架如圖3所示,其終端節(jié)點包括指示燈、蜂鳴器、天線、電容式觸摸傳感器。終端節(jié)點采用電容觸摸芯片采集測試者的數(shù)據(jù),采用以cc2530為控制中心的芯片,內(nèi)部有8051微控制器,具有協(xié)同處理能力,可以滿足ZigBee的無線通信和各端點的數(shù)據(jù)采集處理[12],該芯片外接天線來進行與協(xié)調(diào)器的通訊。整個測試終端由多個終端節(jié)點和一個協(xié)調(diào)器組建成星型無線傳感網(wǎng)絡(luò),無線傳感網(wǎng)絡(luò)的搭建使用ZigBee協(xié)議。本設(shè)計的傳感器終端節(jié)點裝置設(shè)計了打地鼠和“之”字排列兩種工作模式,打地鼠模式如圖4模式1所示,“之”字排列其設(shè)置移動線路、區(qū)段路線和轉(zhuǎn)向區(qū)域如圖4模式2中的1-4所示,圖中1-2,2-3,3-4表示的數(shù)據(jù)為記錄的測試人員通過對應(yīng)線路的時間,相鄰節(jié)點間的距離可用紅外線距離傳感器測得,1、2、3、4表示轉(zhuǎn)折點。測試人員就位之后,處于四周的指示燈全部顯示亮表示開始測試,結(jié)束后則指示燈再次全部顯示亮表示結(jié)束測試。開始測試后終端指示燈間歇性逐個顯示亮,測試人員按照指示燈的顯示奔跑到對應(yīng)的指示位置觸摸相對應(yīng)的觸摸傳感器,觸摸成功后則會有指示燈滅、蜂鳴器響,與此同時觸摸成功的信號會通過天線發(fā)送到協(xié)調(diào)器。若測試人員未在系統(tǒng)設(shè)定的最長間隔時間內(nèi)觸摸成功,未觸摸成功的信號會通過相應(yīng)的終端節(jié)點處的天線發(fā)送至協(xié)調(diào)器。