本發明涉及智能設備的控制領域,特別涉及一種智能設備的燈光控制方法及裝置。
背景技術:
目前筆記本電腦等智能設備具有至少一種燈光,如鍵盤燈,開機燈,充電指示燈,觸控板燈和照明燈等,在使用時用戶往往需要根據對智能設備的使用情況對各個不同的燈進行分別的控制,如開啟,關閉,亮度調節和頻率調節中的至少一種,但是目前的控制方法還是通過人工方式,對筆記本電腦等智能設備上不同的燈進行相應的調節,該控制方式十分不方便,用戶體驗差。
技術實現要素:
本發明實施例的目的在于提供一種智能設備的燈光控制方法及裝置,該方法能夠根據智能設備的實際使用環境的不同,控制智能設備的燈光做出相應變化,以滿足用戶使用智能設備的需要。
為了解決上述技術問題,本發明的實施例采用了如下技術方案:一種智能設備的燈光控制方法,包括:
在所述智能設備中預設多個應用模式,其中,所述應用模式對應的燈光組件具有相應的工作狀態,所述燈光組件包括至少一個燈光單元;
檢測所述智能設備的環境,生成相應的環境信息;
根據所述環境信息,所述智能設備調用相應的所述應用模式。
作為優選,所述的檢測所述智能設備的環境,生成相應的環境信息包括:
利用至少一個檢測器檢測所述智能設備的環境,生成相應的環境參數;
獲取不同的所述檢測器各自對應的環境參數。
作為優選,所述的根據所述環境信息,所述智能設備調用相應的所述應用模式包括:
將當前的所述環境信息與預設環境信息作比對;
根據比對的結果,確定當前的所述環境信息對應的所述應用模式;
根據所述應用模式對所述燈光單元進行調節,以使所述燈光組件處于相應的工作狀態中。
作為優選,所述方法還包括:檢測所述智能設備的環境變化,生成相應的環境信息;根據所述環境變化信息對所述智能設備當前使用的應用模式進行更改。
作為優選,所述方法還包括:對所述應用模式對應的燈光組件相應的工作狀態進行自定義的設置。
本發明實施例還提供了一種智能設備的燈光控制裝置,包括預設模塊,檢測模塊和處理模塊:
所述預設模塊配置為在所述智能設備中預設多個應用模式,其中,所述應用模式對應的燈光組件具有相應的工作狀態,所述燈光組件包括至少一個燈光單元;
所述檢測模塊配置為檢測所述智能設備的環境,生成相應的環境信息;
所述處理模塊與所述檢測模塊連接,所述處理模塊根據所述檢測模塊生成的環境信息調用相應的所述應用模式。
作為優選,所述檢測模塊具有至少一個檢測器,所述檢測器與處理模塊連接,所述檢測器配置為檢測所述智能設備的環境,生成相應的環境參數,并將獲取的不同的所述檢測器各自對應的環境參數發送至所述處理模塊。
作為優選,所述裝置還包括數據庫,所述數據庫中存儲有預設環境信息,所述處理模塊包括比對單元,確定單元和調節單元;
所述比對單元與所述數據庫連接,所述比對單元配置為將當前的所述環境信息與預設環境信息作比對;
所述確定單元與所述比對單元連接,所述確定單元配置為根據比對的結果,確定當前的所述環境信息對應的所述應用模式;
所述調節單元與所述確定單元連接,所述調節單元配置為根據所述應用模式對所述燈光單元進行調節,以使所述燈光組件處于相應的工作狀態中。
作為優選,所述檢測模塊進一步配置為檢測所述智能設備的環境變化,生成相應的環境信息,以使所述處理模塊根據所述環境變化信息對所述智能設備當前使用的應用模式進行更改。
作為優選,所述裝置還包括自定義模塊,所述自定義模塊配置為對所述應用模式對應的燈光組件相應的工作狀態進行自定義的設置。
本發明實施例的有益效果在于:該方法能夠根據智能設備的實際使用環境的不同,智能的控制智能設備的燈光單元做出相應變化,滿足用戶在不同環境下使用智能設備的需要,用戶體驗好。
附圖說明
圖1為本發明實施例的智能設備的燈光控制方法的流程圖;
圖2為本發明實施例的智能設備的燈光控制方法的步驟s2的流程圖;
圖3為本發明實施例的智能設備的燈光控制方法的步驟s3的流程圖;
圖4為本發明實施例的智能設備的燈光控制裝置的一種連接關系示意圖;
圖5為本發明實施例的智能設備的燈光控制裝置的另一種連接關系示意圖;
圖6為本發明實施例的智能設備的燈光控制裝置的結構關系框圖。
附圖標記說明
1-燈光控制裝置2-預設模塊3-檢測模塊
4-處理模塊5-燈光組件6-燈光單元
7-智能設備
具體實施方式
此處參考附圖描述本發明的各種方案以及特征。
應理解的是,可以對此處發明的實施例做出各種修改。因此,上述說明書不應該視為限制,而僅是作為實施例的范例。本領域的技術人員將想到在本發明的范圍和精神內的其他修改。
包含在說明書中并構成說明書的一部分的附圖示出了本發明的實施例,并且與上面給出的對本發明的大致描述以及下面給出的對實施例的詳細描述一起用于解釋本發明的原理。
通過下面參照附圖對給定為非限制性實例的實施例的優選形式的描述,本發明的這些和其它特性將會變得顯而易見。
還應當理解,盡管已經參照一些具體實例對本發明進行了描述,但本領域技術人員能夠確定地實現本發明的很多其它等效形式,它們具有如權利要求所述的特征并因此都位于借此所限定的保護范圍內。
當結合附圖時,鑒于以下詳細說明,本發明的上述和其他方面、特征和優勢將變得更為顯而易見。
此后參照附圖描述本發明的具體實施例;然而,應當理解,所發明的實施例僅僅是本發明的實例,其可采用多種方式實施。熟知和/或重復的功能和結構并未詳細描述以避免不必要或多余的細節使得本發明模糊不清。因此,本文所發明的具體的結構性和功能性細節并非意在限定,而是僅僅作為權利要求的基礎和代表性基礎用于教導本領域技術人員以實質上任意合適的詳細結構多樣地使用本發明。
本說明書可使用詞組“在一種實施例中”、“在另一個實施例中”、“在又一實施例中”或“在其他實施例中”,其均可指代根據本發明的相同或不同實施例中的一個或多個。
本發明實施例的一種智能設備的燈光控制方法,如圖1所示,包括:
s1,在智能設備7(例如筆記本電腦等)中預設多個應用模式,其中,應用模式對應的燈光組件5具有相應的工作狀態,燈光組件5包括至少一個燈光單元6。在不同的應用模式下對應的燈光的工作效果不同,而燈光組件5對應的工作狀態包括燈光開啟,關閉,明暗度,睡眠燈頻率等狀態,燈光組件5包括至少一個燈光單元6,燈光單元6可以為筆記本電腦等智能設備7的鍵盤燈,開機燈,充電指示燈,觸控板燈,照明燈等燈光設備,燈光單元6可以分別進行操控,當筆記本電腦等智能設備7在一個應用模式下,燈光組件5具有相應的工作狀態,而該工作狀態中每個燈光單元6也具有相應的狀態,例如筆記本電腦處于第一應用模式下,鍵盤燈打開,開機燈熄滅,充電指示燈閃爍,觸控板燈先打開后熄滅等。
s2,檢測智能設備7的環境,生成相應的環境信息。智能設備7的環境包括智能設備7的使用方式(如用戶與智能設備7之間的關系)或所處的外部環境等,例如用戶在使用智能設備7時與智能設備7的距離,或者在使用智能設備7的過程中周圍環境的明暗度等。在檢測智能設備7的環境時可以通過多種類型的傳感器進行檢測,并由相應的處理設備進行綜合的分析處理,生成相應的環境信息以準確的表達使用方式或外部環境等,在一個實施例中,處理設備可以利用筆記本電腦等智能設備7的硬件,例如使用筆記本電腦的嵌入式控制器(ec)作為處理設備,再配合軟件的使用來達到處理目的,生成相應的環境信息。
s3,根據環境信息,智能設備7調用相應的應用模式。具體來說,可以根據預設規則將不同的環境信息映射相應的應用模式,當智能設備7處于一種環境時對應有一種環境信息,智能設備7調用相應的應用模式,燈光單元6穩定在相應的工作狀態,當所處的環境發生變化時生成的環境信息也隨之發生變化,相應的智能設備7的應用模式也發生變化,如可以由第一應用模式轉化為第二應用模式,從而使燈光單元6也發生相應的狀態變化。在此過程中可以不需要人工設置應用模式,而是經過自動的分析后生成環境信息并使用與之相適應的應用模式,而且應用模式符合用戶的實際使用智能設備7的需求。舉例說明,如設置四種應用模式,將環境光<101x,且用戶與鍵盤的距離>10cm的環境設為第一應用模式,此第一應用模式下會設置鍵盤燈為關閉,電源燈為暗,充電燈為暗;將環境光<101x,且用戶與鍵盤的距離<10cm的環境設為第二應用模式,此第二應用模式下會設置鍵盤燈為低亮度階,電源燈為暗,充電燈為暗;當101x<環境光<1501x,且用戶與鍵盤的距離<10cm時將該環境設為第三應用模式,此第三應用模式下會設置鍵盤燈為高亮度階,電源燈為低亮,充電燈為低亮;當1501x<環境光時將該環境設為第四應用模式,此第四應用模式下會設置鍵盤燈為關閉,電源燈為高亮,充電燈為高亮。上述應用模式能夠使符合用戶的使用習慣,增強使用智能設備7的效果。
在本發明的一個實施例中,如圖2所示,檢測智能設備7的環境,生成相應的環境信息包括:
s21,利用至少一個檢測器檢測智能設備7的環境,生成相應的環境參數。具體來說,可以使用多個檢測器或多個不同種類的檢測器檢測環境,例如,可以同時使用距離檢測器和環境光檢測器(als)對環境進行檢測,距離檢測器可以檢測用戶與智能設備7之間的距離,在一個實施例中,可以將該距離分為多個范圍段,如當用戶與智能設備7的距離在2米以外時可以認為用戶可能在使用智能設備7進行觀看視頻,此時可以生成相應的關于距離的環境參數。環境光檢測器(als)可以對環境的光強度(明暗)進行檢測,如檢測到智能設備7周圍的光強度太暗,則可以生成相應的關于光強度的環境參數。
s22,獲取不同的檢測器各自對應的環境參數。例如,可以分別獲取關于距離的環境參數和關于光強度的環境參數等,作為環境信息的數據基礎,通過綜合分析多個種類的環境參數來分析相應的環境信息。對于該分析判斷的過程而言,在一個實施例中,可以建立各種類型的環境參數與總體的環境信息的映射表,在獲取到不同的檢測器各自對應的環境參數后可以根據該映射表并通過相應的計算(如利用加權計算方法)來分析對應的環境信息,并調用相應的應用模式。
在本發明的一個實施例中,如圖3所示,根據環境信息,智能設備7調用相應的應用模式包括:
s31,將當前的環境信息與預設環境信息作比對。當前的環境信息具有多個不同的特征,并且每個特征值也不盡相同,數據量較大,而預設環境信息可以是根據經驗或真實環境的模擬得出的,是接近于真實的環境的體現,為了能夠更加接近于真實的使用環境,將當前的環境信息與預設環境信息作比對,將當前的環境信息進行再次處理。
s32,根據比對的結果,確定當前的環境信息對應的應用模式。如果當前的環境信息與預設環境信息相同(如包含的各種特征值相同),則能夠準確的獲取相對應的應用模式;如果當前的環境信息與預設環境信息不相同,則可以在預設環境信息中尋找與當前的環境信息相似的信息(如各種特征值較為接近),以確定準確的應用模式。
s33,根據應用模式對燈光單元6進行調節,以使燈光組件5處于相應的工作狀態中。例如一個應用模式下,鍵盤燈開啟,開機燈開啟,充電指示燈按照預設頻率閃爍,觸控板燈在接觸時開啟在非接觸時關閉,以符合用戶使用筆記本電腦等智能設備7的實際情況,如用戶正在使用筆記本電腦寫文檔,同時利用筆記本電腦的接口進行手機充電操作。
在本發明的一個實施例中,該智能設備7的燈光控制方法還包括:檢測智能設備7的環境變化,生成相應的環境信息;根據環境變化信息對智能設備7當前使用的應用模式進行更改。用戶在使用筆記本電腦等智能設備7的過程中,智能設備7所處的環境是變化的,例如用戶在寫完文檔后,進行了看電影等娛樂操作,而周圍的光強度也由足夠亮改為了較暗。此時以一定的時間間隔檢測環境的變化,如果發生變化則生成改變后的相應的環境信息,進而將當前使用的應用模式進行更改,以適應新的環境。
在本發明的一個實施例中,該智能設備7的燈光控制方法還包括:對應用模式對應的燈光組件5相應的工作狀態進行自定義的設置。用戶可以自定義的對應用模式下的燈光單元6狀態進行更改,特別是針對一些其他的情況,例如不同的用戶對燈光的敏感度不同,此時可以利用該方法對應用模式對應的燈光組件5相應的工作狀態進行修改,以對燈光單元6的工作狀態進行調整;或者是針對一些特殊的情況,如對燈光單元6進行測試,需要每個燈光單元6顯示最高亮度,此時可以通過自定義的方式調整應用模式對應的燈光組件5相應的工作狀態,對燈光單元6的工作狀態進行調整,以符合實際使用需要。
本發明實施例的一種智能設備的燈光控制裝置1,如圖4和圖5所示,該燈光控制裝置1可以為獨立于智能設備7,也可以安裝在智能設備7中作為智能設備7的一部分,結合圖6,該燈光控制裝置1包括預設模塊2,檢測模塊3和處理模塊4:
預設模塊2配置為在智能設備7中預設多個應用模式,其中,應用模式對應的燈光組件5具有相應的工作狀態,燈光組件5包括至少一個燈光單元6。在不同的應用模式下對應的燈光的工作效果不同,而燈光組件5對應的工作狀態包括燈光開啟,關閉,明暗度,睡眠燈頻率等狀態,燈光組件5包括至少一個燈光單元6,燈光單元6可以為筆記本電腦等智能設備7的鍵盤燈,開機燈,充電指示燈,觸控板燈,照明燈等燈光設備,燈光單元6可以分別進行操控,當筆記本電腦等智能設備7在一個應用模式下,燈光組件5具有相應的工作狀態,而該工作狀態中每個燈光單元6也具有相應的狀態,例如預設模塊2在筆記本電腦中預設有第一應用模式,筆記本電腦處于第一應用模式下,鍵盤燈打開,開機燈熄滅,充電指示燈閃爍,觸控板燈先打開后熄滅等。
檢測模塊3配置為檢測智能設備7的環境,生成相應的環境信息。智能設備7的環境包括智能設備7的使用方式(如用戶與智能設備7之間的關系)或所處的外部環境等,例如用戶在使用智能設備7時與智能設備7的距離,或者在使用智能設備7的過程中周圍環境的明暗度等。在檢測模塊3檢測智能設備7的環境時可以通過多種類型的傳感器進行檢測,并由相應的處理設備進行綜合的分析處理,生成相應的環境信息以準確的表達使用方式或外部環境等,在一個實施例中,處理設備可以利用筆記本電腦等智能設備7的硬件,例如使用筆記本電腦的嵌入式控制器(ec)作為處理設備,再配合軟件的使用來達到處理目的,生成相應的環境信息。
處理模塊4與檢測模塊3連接,處理模塊4根據檢測模塊3生成的環境信息調用相應的應用模式。具體來說,預設模塊2可以根據預設規則將不同的環境信息映射相應的應用模式,當智能設備7處于一種環境時對應有一種環境信息,處理模塊4調用相應的應用模式,燈光單元6穩定在相應的工作狀態,當所處的環境發生變化時生成的環境信息也隨之發生變化,相應的處理模塊4調用的智能設備7的應用模式也發生變化,如處理模塊4可以將第一應用模式轉化為第二應用模式,從而使燈光單元6也發生相應的狀態變化。在此過程中可以不需要人工設置應用模式,而是經過自動的分析后生成環境信息并使用與之相適應的應用模式,而且應用模式符合用戶的實際使用智能設備7的需求。舉例說明,如預設模塊2預先設置四種應用模式,處理模塊4可以根據檢測模塊3生成的環境信息調用相應的應用模式,當環境信息為:環境光<101x,且用戶與鍵盤的距離>10cm時,處理模塊4調用第一應用模式,此第一應用模式下會設置鍵盤燈為關閉,電源燈為暗,充電燈為暗;當環境信息為:環境光<101x,且用戶與鍵盤的距離<10cm時,處理模塊4調用第二應用模式,此第二應用模式下會設置鍵盤燈為低亮度階,電源燈為暗,充電燈為暗;當環境信息為:101x<環境光<1501x,且用戶與鍵盤的距離<10cm時,處理模塊4調用第三應用模式,此第三應用模式下鍵盤燈為高亮度階,電源燈為低亮,充電燈為低亮;當環境信息為:1501x<環境光,處理模塊4調用第四應用模式,此第四應用模式下鍵盤燈為關閉,電源燈為高亮,充電燈為高亮。上述應用模式能夠使符合用戶的使用習慣,增強使用智能設備7的效果。
在本發明的一個實施例中,檢測模塊3具有至少一個檢測器,檢測器與處理模塊4連接,檢測器配置為檢測智能設備7的環境,生成相應的環境參數,并將獲取的不同的檢測器各自對應的環境參數發送至處理模塊4。
具體來說,可以使用多個檢測器或多個不同種類的檢測器檢測環境,例如,可以同時使用距離檢測器和環境光檢測器(als)對環境進行檢測,距離檢測器和環境光檢測器(als)將獲取的各自對應的環境參數發送至處理模塊4。距離檢測器可以檢測用戶與智能設備7之間的距離,在一個實施例中,可以將該距離分為多個范圍段,如當用戶與智能設備7的距離在2米以外時可以認為用戶可能在使用智能設備7進行觀看視頻,此時可以生成相應的關于距離的環境參數。環境光檢測器(als)可以對環境的光強度(明暗)進行檢測,如檢測到智能設備7周圍的光強度太暗,則可以生成相應的關于光強度的環境參數。
而在獲取不同的檢測器各自對應的環境參數時,不同的檢測器可以分別獲取不同的環境參數,例如,距離檢測器和環境光檢測器可以分別獲取關于距離的環境參數和關于光強度的環境參數等,作為環境信息的數據基礎,處理模塊4通過綜合分析多個種類的環境參數來分析環境信息。對于處理模塊4分析判斷的過程而言,在一個實施例中,可以建立各種類型的環境參數與總體的環境信息的映射表,在處理模塊4獲取到不同的檢測器各自對應的環境參數后可以根據該映射表并通過相應的計算(如利用加權計算方法)來分析對應的環境信息,并調用相應的應用模式。
在本發明的一個實施例中,智能設備7的燈光控制裝置1還包括數據庫,數據庫中存儲有預設環境信息,處理模塊4包括比對單元,確定單元和調節單元。
比對單元與數據庫連接,比對單元配置為將當前的環境信息與預設環境信息作比對。當前的環境信息具有多個不同的特征,并且每個特征值也不盡相同,數據量較大,而預設環境信息可以是根據經驗或真實環境的模擬得出的,是接近于真實的環境的體現,為了能夠更加接近于真實的使用環境,比對單元將當前的環境信息與預設環境信息作比對,從而將當前的環境信息進行再次處理。
確定單元與比對單元連接,確定單元配置為根據比對的結果,確定當前的環境信息對應的應用模式。如果比對單元對比當前的環境信息與預設環境信息相同(如包含的各種特征值相同),則確定單元能夠準確的獲取相對應的應用模式;如果比對單元對比當前的環境信息與預設環境信息不相同,則確定單元可以在預設環境信息中尋找與當前的環境信息相似的信息(如各種特征值較為接近),以確定準確的應用模式。
調節單元與確定單元連接,調節單元配置為根據應用模式對燈光單元6進行調節,以使燈光組件5處于相應的工作狀態中。例如確定單元確定了一個應用模式,調節單元根據該應用模式進行以下的調節,將鍵盤燈開啟,開機燈開啟,充電指示燈按照預設頻率閃爍,觸控板燈在接觸時開啟在非接觸時關閉,以符合用戶使用筆記本電腦等智能設備7的實際情況,如用戶正在使用筆記本電腦寫文檔,同時利用筆記本電腦的接口進行手機充電操作。
在本發明的一個實施例中,檢測模塊3進一步配置為檢測智能設備7的環境變化,生成相應的環境信息,以使處理模塊4根據環境變化信息對智能設備7當前使用的應用模式進行更改。用戶在使用筆記本電腦等智能設備7的過程中,智能設備7所處的環境是變化的,例如用戶在寫完文檔后,進行了看電影等娛樂操作,而周圍的光強度也由足夠亮改為了較暗。此時檢測模塊3以一定的時間間隔檢測環境的變化,如果發生變化則生成改變后的相應的環境信息,進而使處理模塊4將當前使用的應用模式進行更改,以適應新的環境。
在本發明的一個實施例中,智能設備7的燈光控制裝置1還包括自定義模塊,自定義模塊配置為對應用模式對應的燈光組件5相應的工作狀態進行自定義的設置。用戶可以通過自定義模塊自定義的對應用模式下的燈光單元6狀態進行更改,特別是針對一些其他的情況,例如不同的用戶對燈光的敏感度不同,此時可以利用該自定義模塊對應用模式對應的燈光組件5相應的工作狀態進行修改,以對燈光單元6的工作狀態進行調整;或者是針對一些特殊的情況,如對燈光單元6進行測試,需要每個燈光單元6顯示最高亮度,此時可以通過自定義模塊調整應用模式對應的燈光組件5相應的工作狀態,對燈光單元6的工作狀態進行調整,以符合實際使用需要。
以上實施例僅為本發明的示例性實施例,不用于限制本發明,本發明的保護范圍由權利要求書限定。本領域技術人員可以在本發明的實質和保護范圍內,對本發明做出各種修改或等同替換,這種修改或等同替換也應視為落在本發明的保護范圍內。