1.一種頭戴顯示設(shè)備,其特征在于,所述頭戴顯示設(shè)備包括微控制器,所述微控制器通過GPIO口連接所述頭戴顯示設(shè)備的各個功能模塊,所述微控制器包括:
佩戴狀態(tài)監(jiān)測模塊,用于監(jiān)測所述頭戴顯示設(shè)備是否被用戶佩戴;
模式切換模塊,用于當(dāng)所述佩戴狀態(tài)監(jiān)測模塊監(jiān)測到所述頭戴顯示設(shè)備未被用戶佩戴,且所述頭戴顯示設(shè)備當(dāng)前處于正常工作模式時,將頭戴顯示設(shè)備由正常工作模式切換為休眠模式;以及當(dāng)所述佩戴狀態(tài)監(jiān)測模塊監(jiān)測到所述頭戴顯示設(shè)備被用戶佩戴,且所述頭戴顯示設(shè)備當(dāng)前處于休眠模式時,將所述頭戴顯示設(shè)備由休眠模式切換為正常工作模式。
2.如權(quán)利要求1所述的頭戴顯示設(shè)備,其特征在于,所述頭戴顯示設(shè)備上設(shè)置有距離傳感器,所述距離傳感器與用戶頭部之間的距離在所述頭戴顯示設(shè)備被用戶佩戴時小于預(yù)先設(shè)定的閾值;
所述距離傳感器,用于實時監(jiān)測頭戴顯示設(shè)備與用戶頭部之間的距離;
所述佩戴狀態(tài)監(jiān)測模塊,具體用于利用所述距離傳感器實時監(jiān)測頭戴顯示設(shè)備與用戶頭部之間的距離,若監(jiān)測到所述頭戴顯示設(shè)備與用戶頭部之間的距離不小于所述預(yù)先設(shè)定的閾值,則判斷所述頭戴顯示設(shè)備未被用戶佩戴;若監(jiān)測到所述頭戴顯示設(shè)備與用戶頭部之間的距離小于所述閾值,則判斷所述頭戴顯示設(shè)備被用戶佩戴。
3.如權(quán)利要求2所述的頭戴顯示設(shè)備,其特征在于,當(dāng)所述佩戴狀態(tài)監(jiān)測模塊監(jiān)測到所述頭戴顯示設(shè)備未被用戶佩戴,且所述頭戴顯示設(shè)備當(dāng)前處于正常工作模式時,所述模式切換模塊具體用于:
配置所述距離傳感器始終處于實時監(jiān)測的工作模式;
通過所述微控制器的GPIO口依次查詢頭戴顯示設(shè)備的其他功能模塊的狀態(tài),若某一個功能模塊處于正常工作模式且該功能模塊是電源可控的,則通過所述微控制器的GPIO口關(guān)閉該功能模塊的電源;若某一個功能模塊處于正常工作模式且該功能模塊設(shè)置有休眠模式,則通過所述微控制器的GPIO口控制該功能模塊進入休眠模式;
之后,配置所述微控制器進入低功耗模式。
4.如權(quán)利要求2所述的頭戴顯示設(shè)備,其特征在于,當(dāng)所述佩戴狀態(tài)監(jiān)測模塊監(jiān)測到所述頭戴顯示設(shè)備被用戶佩戴,且所述頭戴顯示設(shè)備當(dāng)前處于休眠模式時,所述模式切換模塊具體用于:
以中斷方式喚醒所述微控制器;
通過所述微控制器的GPIO口依次查詢頭戴顯示設(shè)備每一個功能模塊的狀態(tài),若某一個功能模塊的電源處于關(guān)閉狀態(tài),則通過所述微控制器的GPIO口開啟該功能模塊的電源并控制該功能模塊進入正常工作模式;若某一個功能模塊處于休眠模式,則通過所述微控制器的GPIO口控制該功能模塊從休眠模式進入正常工作模式。
5.一種降低頭戴顯示設(shè)備功耗的方法,其特征在于,所述頭戴顯示設(shè)備包括微控制器,所述微控制器通過GPIO口連接所述頭戴顯示設(shè)備的各個功能模塊,所述方法包括:
監(jiān)測頭戴顯示設(shè)備是否被用戶佩戴;
當(dāng)監(jiān)測到頭戴顯示設(shè)備未被用戶佩戴,且頭戴顯示設(shè)備當(dāng)前處于正常工作模式時,將頭戴顯示設(shè)備由正常工作模式切換為休眠模式;
當(dāng)監(jiān)測到頭戴顯示設(shè)備被用戶佩戴,且頭戴顯示設(shè)備當(dāng)前處于休眠模式時,將頭戴顯示設(shè)備由休眠模式切換為正常工作模式。
6.如權(quán)利要求5所述的方法,其特征在于,所述方法還包括:
在頭戴顯示設(shè)備上設(shè)置距離傳感器,所述距離傳感器與用戶頭部之間的距離在頭戴顯示設(shè)備被用戶佩戴時小于預(yù)先設(shè)定的閾值;
所述監(jiān)測頭戴顯示設(shè)備是否被用戶佩戴,具體包括:
利用所述距離傳感器實時監(jiān)測頭戴顯示設(shè)備與用戶頭部之間的距離;若監(jiān)測到頭戴顯示設(shè)備與用戶頭部之間的距離小于所述預(yù)先設(shè)定的閾值,則判斷頭戴顯示設(shè)備被用戶佩戴;若監(jiān)測到頭戴顯示設(shè)備與用戶頭部之間的距離不小于所述預(yù)先設(shè)定的閾值,則判斷頭戴顯示設(shè)備未被用戶佩戴。
7.如權(quán)利要求6所述的方法,其特征在于,所述將頭戴顯示設(shè)備由正常工作模式切換為休眠模式,具體包括:
配置所述距離傳感器始終處于實時監(jiān)測的工作模式;
通過所述微控制器的GPIO口依次查詢頭戴顯示設(shè)備的其他功能模塊的狀態(tài),若某一個功能模塊處于正常工作模式且該功能模塊是電源可控的,則通過所述微控制器的GPIO口關(guān)閉該功能模塊的電源;若某一個功能模塊處于正常工作模式且該功能模塊設(shè)置有休眠模式,則通過所述微控制器的GPIO口控制該功能模塊進入休眠模式;
之后,配置所述微控制器進入低功耗模式。
8.如權(quán)利要求6所述的方法,其特征在于,所述將頭戴顯示設(shè)備由休眠模式切換為正常工作模式,具體包括:
以中斷方式喚醒所述微控制器;
通過所述微控制器的GPIO口依次查詢頭戴顯示設(shè)備每一個功能模塊的狀態(tài),若某一個功能模塊的電源處于關(guān)閉狀態(tài),則通過所述微控制器的GPIO口開啟該功能模塊的電源并控制該功能模塊進入正常工作模式;若某一個功能模塊處于休眠模式,則通過所述微控制器的GPIO口控制該功能模塊從休眠模式進入正常工作模式。