1.一種應(yīng)用于智能健身車的人機交互系統(tǒng),其特征在于:包括:
人機交互模塊,實現(xiàn)人機交互,在訓練過程中,用戶通過人機交互模塊實時調(diào)節(jié)阻力大小;
電磁阻發(fā)生裝置,包括用于產(chǎn)生磁場的線圈,以及位于線圈外部的金屬輪盤,電磁阻發(fā)生裝置的金屬輪盤通過傳動帶與健身車腳踏板連接;
電路控制單元,檢測腳踏板轉(zhuǎn)速信號和腳踏板阻力信號,輸出控制信號至電磁阻發(fā)生裝置;
心率檢測發(fā)送單元,采集用戶的心率值并將其通過通信模塊發(fā)送至人機交互模塊;
數(shù)據(jù)存儲模塊,用于存儲已注冊的用戶的信息以及用戶的訓練數(shù)據(jù);
通信模塊,用于人機交互模塊與電磁阻發(fā)生裝置之間的串行數(shù)據(jù)通信,以及心率檢測發(fā)送單元與人機交互模塊之間的無線通信。
2.根據(jù)權(quán)利要求1所述的應(yīng)用于智能健身車的人機交互系統(tǒng),其特征在于:所述人機交互模塊采用一臺平板電腦,人機交互模塊的人機交互主界面上顯示系統(tǒng)登錄/注冊、訓練模式選擇、訓練量選擇、心率值讀取、訓練數(shù)據(jù)顯示、訓練記錄查看、訓練報告顯示和幫助共8個操作選項。
3.根據(jù)權(quán)利要求1所述的應(yīng)用于智能健身車的人機交互系統(tǒng),其特征在于:所述電路控制單元包括:
重力傳感器,用于采集腳踏板阻力,然后轉(zhuǎn)化為電信號發(fā)送到微處理器;
速度傳感器,用于采集腳踏板轉(zhuǎn)速,然后轉(zhuǎn)化為電信號發(fā)送到微處理器;
微處理器,采用STM32F103芯片,用于接收重力傳感器和速度傳感器發(fā)送來的電信號,對電信號進行分析處理再控制電磁阻發(fā)生裝置;
所述速度傳感器安裝于健身車的踏板傳動輪上,所述重力傳感器安裝于電磁阻發(fā)生裝置上,所述微處理器安裝于健身車的車架上。
4.根據(jù)權(quán)利要求1所述的應(yīng)用于智能健身車的人機交互系統(tǒng),其特征在于:所述數(shù)據(jù)存儲模塊是指安裝在人機交互模塊內(nèi)的數(shù)據(jù)庫。
5.根據(jù)權(quán)利要求1所述的應(yīng)用于智能健身車的人機交互系統(tǒng),其特征在于:所述通信模塊包括:
無線藍牙通信模塊,用于實現(xiàn)心率檢測發(fā)送單元與人機交互模塊間的通信,心率檢測發(fā)送單元實時采集訓練者的心率,并通過無線藍牙模塊將心率發(fā)送至人機交互模塊;
串行數(shù)據(jù)通信模塊,用于實現(xiàn)人機交互模塊與電磁阻發(fā)生裝置之間的通信。
6.一種如權(quán)利要求1所述的應(yīng)用于智能健身車的人機交互系統(tǒng)的人機交互方法,該方法包括下列順序的步驟:
(1)啟動系統(tǒng),進入登錄界面;
(2)若用戶未注冊,則點擊注冊按鈕進行注冊;若用戶已注冊,則輸入注冊時的用戶名、密碼登錄系統(tǒng);
(3)用戶進入系統(tǒng)后可選擇不同的訓練模式,同時設(shè)置訓練量,設(shè)置完畢后,點擊“確認”按鈕進行訓練;
(4)進入訓練界面后,系統(tǒng)自動連接心率檢測發(fā)送單元,當心率檢測發(fā)送單元連接成功后,將顯示用戶當前心率值,用戶點擊“開始”按鈕開始訓練;當心率檢測發(fā)送單元連接失敗時,則彈出提示框,提示心率連接失敗,此時需要用戶手動點擊“心率連接”按鈕,進行連接;
(5)在訓練開始后,若用戶需要暫停當前訓練,則點擊“暫?!卑粹o,則系統(tǒng)處于暫停狀態(tài),同時保存之前訓練數(shù)據(jù);若用戶點擊“開始”按鈕,繼續(xù)訓練;若用戶點擊“返回”按鈕,則退出訓練;
(6)若在訓練過程中,用戶點擊“終止”按鈕,則系統(tǒng)保存用戶之前的訓練數(shù)據(jù),退出當前訓練;
(7)系統(tǒng)實時監(jiān)測用戶的心率值,當用戶在訓練過程心率值超過設(shè)定的危險心率值180bpm后,則系統(tǒng)提示當前訓練危險,同時保存數(shù)據(jù),退出當前訓練;
(8)當用戶完成設(shè)定的運動量或點擊“退出”按鈕后,系統(tǒng)退出訓練界面,同時顯示出此次訓練的訓練報告,訓練報告自動保存在人機交互模塊中,同時,若用戶選擇打印當前訓練報告,則打印當前訓練報告;
(9)完成當前訓練后,若用戶選擇訓練模式繼續(xù)訓練,則點擊退出系統(tǒng),結(jié)束訓練。