本實(shí)用新型涉及OMR閱卷機(jī)物聯(lián)網(wǎng)領(lǐng)域技術(shù),尤其是指一種利用安卓手機(jī)實(shí)現(xiàn)OMR閱卷機(jī)物聯(lián)網(wǎng)改造系統(tǒng)。
背景技術(shù):
OMR閱卷機(jī)是一種集光、機(jī)、電于一體的高速信息錄入設(shè)備。其利用光電轉(zhuǎn)換的原理將規(guī)定格式信息卡上的光學(xué)符號(hào)轉(zhuǎn)換成電信號(hào),再經(jīng)A/D轉(zhuǎn)換,數(shù)字濾波、模式識(shí)別,然后準(zhǔn)確高速的傳入計(jì)算機(jī),依靠軟件的支持,進(jìn)行數(shù)據(jù)統(tǒng)計(jì)、分析處理,然后反饋需求的結(jié)果。一直以其高效、低錯(cuò)誤率的特性,而受到廣大教育工作者所歡迎。隨著時(shí)代的發(fā)展,其局限性也越來(lái)越明顯,主要表現(xiàn)在操作環(huán)節(jié)多、信息輸入方式落后,信息反饋方式有局限性。面對(duì)這些問(wèn)題,一些廠家也逐步開(kāi)放OMR閱卷機(jī)的數(shù)據(jù)端口,希望能夠與更多的外部設(shè)備互聯(lián)互通。
安卓系統(tǒng)作為一個(gè)開(kāi)放的平臺(tái),從一推出就是源代碼開(kāi)放系統(tǒng),這樣使得安卓的應(yīng)用軟件在短短幾年內(nèi)迅速增長(zhǎng),超越了塞班,直逼蘋果。也正是這個(gè)原因,我們有機(jī)會(huì)在獲得充分授權(quán)情況下,利用裝有安卓系統(tǒng)的手機(jī),實(shí)現(xiàn)對(duì)OMR閱卷機(jī)的底層驅(qū)動(dòng),進(jìn)而使OMR閱卷機(jī)可以直接與云端數(shù)據(jù)庫(kù)實(shí)現(xiàn)數(shù)據(jù)交互,升級(jí)成為一個(gè)物聯(lián)網(wǎng)設(shè)備,使其在物聯(lián)網(wǎng)時(shí)代再次煥發(fā)青春。
目前學(xué)校中使用OMR閱卷機(jī)的操作流程是,教師將標(biāo)準(zhǔn)答案手動(dòng)填圖到機(jī)讀卡上,手動(dòng)輸入機(jī)器,并將機(jī)讀結(jié)果存儲(chǔ)為標(biāo)準(zhǔn)答案。然后將學(xué)生填報(bào)的機(jī)讀卡,手動(dòng)過(guò)機(jī),過(guò)機(jī)過(guò)程中閱卷機(jī)將學(xué)生填報(bào)的機(jī)讀卡與標(biāo)準(zhǔn)答案對(duì)照,形成閱卷結(jié)果,反饋給電腦主機(jī)。隨著時(shí)代的發(fā)展,市場(chǎng)上出現(xiàn)了一些操作系統(tǒng),將上述一些手動(dòng)操作過(guò)程變成了電腦操作過(guò)程,但是依然沒(méi)有改變OMR閱卷機(jī)無(wú)法與云端數(shù)據(jù)庫(kù)直接實(shí)現(xiàn)數(shù)據(jù)交互的現(xiàn)實(shí),自動(dòng)化程度仍有欠缺。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本實(shí)用新型針對(duì)現(xiàn)有技術(shù)存在之缺失,其主要目的是提供一種利用安卓手機(jī)實(shí)現(xiàn)OMR閱卷機(jī)物聯(lián)網(wǎng)改造系統(tǒng),其能有效解決現(xiàn)有OMR閱卷機(jī)無(wú)法與云端數(shù)據(jù)庫(kù)直接實(shí)現(xiàn)數(shù)據(jù)交互的問(wèn)題。
為實(shí)現(xiàn)上述目的,本實(shí)用新型采用如下之技術(shù)方案:
一種利用安卓手機(jī)實(shí)現(xiàn)OMR閱卷機(jī)物聯(lián)網(wǎng)改造系統(tǒng),包括有閱卷機(jī)、智能手機(jī)以及云端服務(wù)器;該閱卷機(jī)為OMR閱卷機(jī),該智能手機(jī)為Android系統(tǒng)的手機(jī),智能手機(jī)連接閱卷機(jī),該云端服務(wù)器通過(guò)互聯(lián)網(wǎng)連接智能手機(jī)。
優(yōu)選的,所述智能手機(jī)通過(guò)OTG轉(zhuǎn)接頭或者轉(zhuǎn)接線連接閱卷機(jī)。
優(yōu)選的,所述智能手機(jī)包括有主控制IC、充電及OTG供電IC、電池和USB接口;該充電及OTG供電IC通過(guò)OTG供電控制線連接主控制IC,該電池的正極端連接充電及OTG供電IC,電池的負(fù)極端連接主控制IC、USB接口和接地,USB接口通過(guò)供電線連接充電及OTG供電IC,USB接口通過(guò)ID檢測(cè)線和USB數(shù)據(jù)線連接主控制IC;該OTG轉(zhuǎn)接頭具有彼此連接的第一接口和第二接口,第一接口連接USB接口,第二接口連接閱卷機(jī)。
優(yōu)選的,進(jìn)一步包括有充電器,該充電器具有第三接口,該第三接口連接USB接口。
優(yōu)選的,進(jìn)一步包括有充電器,該充電器具有第三接口,該OTG轉(zhuǎn)接頭具有第四接口,該第四接口連接第三接口。
本實(shí)用新型與現(xiàn)有技術(shù)相比具有明顯的優(yōu)點(diǎn)和有益效果,具體而言,由上述技術(shù)方案可知:
本實(shí)用新型利用安卓系統(tǒng)源代碼開(kāi)放的特點(diǎn),利用安卓手機(jī)提供上網(wǎng)路由,在安卓環(huán)境下實(shí)現(xiàn)對(duì)OMR閱卷機(jī)底層驅(qū)動(dòng),并在上層APP程序輔助下,改變了OMR閱卷機(jī)的數(shù)據(jù)錄入、反饋、傳輸方式,使單機(jī)驅(qū)動(dòng)的OMR閱卷機(jī)成為了一個(gè)可以與云端數(shù)據(jù)庫(kù)直接信息交互的物聯(lián)網(wǎng)設(shè)備,令考試成績(jī)、等級(jí)評(píng)定等可以由OMR閱卷機(jī)讀取的數(shù)據(jù),實(shí)現(xiàn)了一鍵云端共享。大大提高了教師與教育管理者的工作效率。
為更清楚地闡述本實(shí)用新型的結(jié)構(gòu)特征和功效,下面結(jié)合附圖與具體實(shí)施例來(lái)對(duì)本實(shí)用新型進(jìn)行詳細(xì)說(shuō)明:
附圖說(shuō)明
圖1是本實(shí)用新型中系統(tǒng)的連接示意圖;
圖2是本實(shí)用新型中智能手機(jī)與閱卷機(jī)的連接結(jié)構(gòu)示意圖;
圖3是本實(shí)用新型中智能手機(jī)與閱卷機(jī)的另一種連接結(jié)構(gòu)示意圖;
圖4是本實(shí)用新型中Android軟件系統(tǒng)框架圖;
圖5是本實(shí)用新型中閱卷應(yīng)用軟件流程圖。
附圖標(biāo)識(shí)說(shuō)明:
10、閱卷機(jī) 20、智能手機(jī)
21、主控制IC 22、充電及OTG供電IC
23、電池 24、USB接口
25、供電控制線 26、供電線
27、ID檢測(cè)線 28、USB數(shù)據(jù)線
30、云端服務(wù)器 40、OTG轉(zhuǎn)接頭
41、第一接口 42、第二接口
43、第四接口 50、充電器
51、第三接口
具體實(shí)施方式
請(qǐng)參照?qǐng)D1至圖3所示,其顯示出了本實(shí)用新型之一種利用安卓手機(jī)實(shí)現(xiàn)OMR閱卷機(jī)物聯(lián)網(wǎng)改造系統(tǒng)的具體結(jié)構(gòu),包括有閱卷機(jī)10、智能手機(jī)20以及云端服務(wù)器30。
該閱卷機(jī)10為OMR閱卷機(jī),該智能手機(jī)20為Android系統(tǒng)的手機(jī),智能手機(jī)20連接閱卷機(jī)10,該云端服務(wù)器30通過(guò)互聯(lián)網(wǎng)連接智能手機(jī)20。
所述智能手機(jī)20通過(guò)OTG轉(zhuǎn)接頭40或者轉(zhuǎn)接線連接閱卷機(jī)10。智能手機(jī)20的Android操作系統(tǒng)是谷歌公司以Linux Kernel開(kāi)放內(nèi)核為核心開(kāi)發(fā)的一套開(kāi)放源碼的操作系統(tǒng),主要用于智能終端設(shè)備,如手機(jī)、平板電腦等終端設(shè)備。如圖4所示,Android軟件系統(tǒng)框架圖。此框圖中只畫出與閱卷系統(tǒng)相關(guān)的主要部分,框圖中的Linux Kernel為系統(tǒng)內(nèi)核,包含對(duì)手機(jī)內(nèi)各種硬件設(shè)備的驅(qū)動(dòng),其中USB驅(qū)動(dòng)中包含了USB OTG功能,在OTG驅(qū)動(dòng)中要掛載各種OTG支持的設(shè)備驅(qū)動(dòng),如:USB UART(USB轉(zhuǎn)串口)、USB HID(人機(jī)接口設(shè)備)等驅(qū)動(dòng)。OTG驅(qū)動(dòng)要配合Charger(充電)驅(qū)動(dòng)來(lái)完成USB充電與供電轉(zhuǎn)換。Wifi與Modem驅(qū)動(dòng)用來(lái)實(shí)現(xiàn)數(shù)據(jù)與互聯(lián)網(wǎng)之間的通訊。Android的HAL層與Framework層對(duì)將系統(tǒng)的各種操作進(jìn)行封裝后提供給用戶應(yīng)用調(diào)用。
所述智能手機(jī)20包括有主控制IC 21、充電及OTG供電IC 22、電池23和USB接口24;該充電及OTG供電IC 22通過(guò)OTG供電控制線25連接主控制IC 21,該電池23的正極端連接充電及OTG供電IC 22,電池23的負(fù)極端連接主控制IC 21、USB接口24和接地,USB接口24通過(guò)供電線26連接充電及OTG供電IC 22,USB接口24通過(guò)ID檢測(cè)線27和USB數(shù)據(jù)線28連接主控制IC 21。
該OTG轉(zhuǎn)接頭40具有彼此連接的第一接口41和第二接口42,第一接口41連接USB接口24,第二接口42連接閱卷機(jī)10。如圖2所示,進(jìn)一步包括有充電器50,該充電器50具有第三接口51,該第三接口51連接USB接口24。
當(dāng)然,亦可如圖3所示,進(jìn)一步包括有充電器50,該充電器50具有第三接口51,該OTG轉(zhuǎn)接頭40具有第四接口43,該第四接口43連接第三接口51。
本實(shí)用新型還公開(kāi)了一種利用安卓手機(jī)實(shí)現(xiàn)OMR閱卷機(jī)物聯(lián)網(wǎng)改造技術(shù),采用前述利用安卓手機(jī)實(shí)現(xiàn)OMR閱卷機(jī)物聯(lián)網(wǎng)改造系統(tǒng);包括有安卓手機(jī)OTG總線反向查找OMR閱卷機(jī)的方法以及OMR閱卷機(jī)通過(guò)手機(jī)網(wǎng)絡(luò)直接與云端服務(wù)器進(jìn)行數(shù)據(jù)交互的方法:
安卓手機(jī)OTG總線反向查找OMR閱卷機(jī)的方法:(1)當(dāng)安卓手機(jī)連接OTG總線時(shí),首先檢查設(shè)備是否供電;(2)如果設(shè)備不對(duì)手機(jī)供電,則主動(dòng)對(duì)設(shè)備發(fā)出電信號(hào),開(kāi)始反向查找,詢問(wèn)設(shè)備類型是否為OMR閱卷機(jī);(3)確認(rèn)是OMR閱卷機(jī)后,運(yùn)行相應(yīng)驅(qū)動(dòng)程序;
OMR閱卷機(jī)通過(guò)手機(jī)網(wǎng)絡(luò)直接與云端服務(wù)器進(jìn)行數(shù)據(jù)交互的方法:(1)通過(guò)手機(jī)網(wǎng)絡(luò)將云端服務(wù)器中的試卷及標(biāo)準(zhǔn)答案信息導(dǎo)入OMR閱卷機(jī);(2)OMR閱卷機(jī)的讀卡完成后,將信息通過(guò)手機(jī)網(wǎng)絡(luò)反饋給云端服務(wù)器,形成讀卡結(jié)果的評(píng)判與數(shù)據(jù)整理及存儲(chǔ)。
本實(shí)用新型是這樣實(shí)現(xiàn)的:
首先,改變安卓手機(jī)在連接OTG總線的查找方式,在確認(rèn)連線設(shè)備不會(huì)主動(dòng)對(duì)安卓手機(jī)供電的情況下,手機(jī)會(huì)主動(dòng)對(duì)該設(shè)備發(fā)出電信號(hào),實(shí)現(xiàn)反向查找,詢問(wèn)該設(shè)備類型是否為OMR閱卷機(jī)。
其次,在確認(rèn)聯(lián)線設(shè)備是OMR閱卷機(jī)后,則手機(jī)自動(dòng)運(yùn)行相應(yīng)驅(qū)動(dòng)程序,實(shí)現(xiàn)聯(lián)機(jī)。聯(lián)機(jī)后手機(jī)將通過(guò)公共網(wǎng)絡(luò),自動(dòng)從云端數(shù)據(jù)庫(kù)讀取等待過(guò)機(jī)的試卷列表以及相應(yīng)的標(biāo)準(zhǔn)答案,并將這些信息傳遞給OMR閱卷機(jī)。
再次,老師只要在手機(jī)APP上確認(rèn)待過(guò)機(jī)試卷無(wú)誤,并點(diǎn)擊“開(kāi)始讀卡”之后,OMR閱卷機(jī)將讀卡信息通過(guò)手機(jī)網(wǎng)絡(luò)反饋給云端,在服務(wù)器上實(shí)現(xiàn)與標(biāo)準(zhǔn)答案對(duì)照,并得出閱卷結(jié)果。
最后,由于OMR閱卷機(jī)已經(jīng)與云端數(shù)據(jù)庫(kù)實(shí)現(xiàn)信息交互,因此反饋的信息也根據(jù)云端數(shù)據(jù)庫(kù)的數(shù)據(jù)設(shè)定與權(quán)限而變得更加靈活與廣泛,比如個(gè)人總分、個(gè)人排名、群體平均分、每道題目的正確率、每個(gè)知識(shí)點(diǎn)掌握程度等等。都可以在閱卷結(jié)果確認(rèn)的同時(shí)自動(dòng)生成。無(wú)需任何人工操作。
以市場(chǎng)上購(gòu)買的華為暢享5手機(jī)和廣東某公司生產(chǎn)的S1300OMR閱卷機(jī)為例進(jìn)行說(shuō)明,如圖5所示:
1、手機(jī)開(kāi)機(jī),自動(dòng)從服務(wù)器獲取考試信息。
2、手機(jī)自動(dòng)判斷是否連接了閱卷機(jī),如果沒(méi)有連接,則提示用戶請(qǐng)連接閱卷機(jī)。
3、確認(rèn)連接正常之后,則手機(jī)自動(dòng)判斷閱卷機(jī)類型為S1300,進(jìn)行驅(qū)動(dòng),并顯示閱卷機(jī)型號(hào),同時(shí)請(qǐng)示用戶是否開(kāi)始讀卡。
4、用戶發(fā)出讀卡命令之后,則開(kāi)始讀卡,并將讀卡結(jié)果反饋給云端服務(wù)器進(jìn)行判斷,并將判斷結(jié)果反饋給用戶。
5、如果期間讀卡錯(cuò)誤,則提醒用戶讀卡錯(cuò)誤。
6、所有機(jī)讀卡完畢,請(qǐng)示用戶是否退出。如果長(zhǎng)時(shí)間不進(jìn)行操作,軟件自動(dòng)退出,手機(jī)進(jìn)入充電狀態(tài)。
本實(shí)用新型的設(shè)計(jì)重點(diǎn)在于:本實(shí)用新型利用安卓系統(tǒng)源代碼開(kāi)放的特點(diǎn),利用安卓手機(jī)提供上網(wǎng)路由,在安卓環(huán)境下實(shí)現(xiàn)對(duì)OMR閱卷機(jī)底層驅(qū)動(dòng),并在上層APP程序輔助下,改變了OMR閱卷機(jī)的數(shù)據(jù)錄入、反饋、傳輸方式,使單機(jī)驅(qū)動(dòng)的OMR閱卷機(jī)成為了一個(gè)可以與云端數(shù)據(jù)庫(kù)直接信息交互的物聯(lián)網(wǎng)設(shè)備,令考試成績(jī)、等級(jí)評(píng)定等可以由OMR閱卷機(jī)讀取的數(shù)據(jù),實(shí)現(xiàn)了一鍵云端共享。大大提高了教師與教育管理者的工作效率。
以上所述,僅是本實(shí)用新型的較佳實(shí)施例而已,并非對(duì)本實(shí)用新型的技術(shù)范圍作任何限制,故凡是依據(jù)本實(shí)用新型的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何細(xì)微修改、等同變化與修飾,均仍屬于本實(shí)用新型技術(shù)方案的范圍內(nèi)。