調(diào)節(jié)照明亮度的方法及裝置、照明方法及照明裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù),尤其涉及一種調(diào)節(jié)照明亮度的方法及裝置、照明方法及照明裝置。
【背景技術(shù)】
[0002]智能手機和平板電腦等移動終端在日常生活和工作中的應(yīng)用越來越廣泛以及深入。移動終端上的閃光燈用作手電筒時,一般采用固定電流驅(qū)動。為了能夠達到照明效果,一般都是按照極黑暗的環(huán)境下閃光燈所能達到的照明亮度來設(shè)置驅(qū)動電流,這樣使得用戶在使用閃光燈用作手電筒時發(fā)現(xiàn)光照比較刺眼,從而給用戶帶來不好的體驗;另外,隨著移動終端越來越智能,性能越來越強大,移動終端的功耗和續(xù)航問題也越來越重要,而現(xiàn)有的移動終端上使用閃光燈用作手電筒時驅(qū)動電流按極黑暗的環(huán)境來設(shè)置,必然造成終端中電量的浪費。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明實施例為解決現(xiàn)有技術(shù)中存在的問題而提供一種調(diào)節(jié)照明亮度的方法及裝置、照明方法及照明裝置,能夠根據(jù)環(huán)境亮度自動調(diào)節(jié)閃光燈的亮度,既能滿足照明要求又能達到降低功耗、節(jié)省電量,從而有利于提升移動終端的續(xù)航能力,進而提高用戶體驗。
[0004]本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的:
[0005]第一方面,本發(fā)明實施例提供一種調(diào)節(jié)閃光燈照明亮度的方法,所述方法包括:
[0006]檢測用戶的第一操作,所述第一操作為用戶對移動終端的操作;
[0007]判斷所述第一操作是否為打開閃光燈的操作,得到第一判斷結(jié)果;
[0008]當所述第一判斷結(jié)果表明所述第一操作為打開閃光燈的操作時,向光檢測器發(fā)送第一指令,所述第一指令用于觸發(fā)光檢測器檢測周圍環(huán)境的光照強度;
[0009]接收所述光檢測器檢測的光照強度結(jié)果;
[0010]根據(jù)所述光照強度結(jié)果,確定閃光燈驅(qū)動器的驅(qū)動電流的第一數(shù)值;
[0011]向所述閃光燈驅(qū)動器發(fā)送第二指令,所述第二指令用于控制所述閃光燈驅(qū)動器以確定出的所述第一數(shù)值,向所述閃光燈提供驅(qū)動電流。
[0012]優(yōu)選地,在所述向光檢測器發(fā)送第一指令之前,所述方法還包括:
[0013]獲取第一參數(shù),所述第一參數(shù)為用于表明調(diào)節(jié)閃光燈亮度模式的參數(shù);
[0014]判斷所述第一參數(shù)是否滿足預(yù)設(shè)的第一條件,得到第二判斷結(jié)果;
[0015]當所述第二判斷結(jié)果表明所述第一參數(shù)滿足所述第一條件時,向光檢測器發(fā)送第一指令。
[0016]優(yōu)選地,所述方法包括:
[0017]當所述第二判斷結(jié)果表明所述第一參數(shù)不滿足所述第一條件時,獲取預(yù)設(shè)的驅(qū)動電路的第二數(shù)值;
[0018]向所述閃光燈驅(qū)動器發(fā)送第三指令,所述第三指令用于控制所述閃光燈驅(qū)動器以所述第二數(shù)值,向所述閃光燈提供驅(qū)動電流。
[0019]優(yōu)選地,所述根據(jù)所述光照強度結(jié)果,確定閃光燈驅(qū)動器的驅(qū)動電流的第一數(shù)值,包括:
[0020]根據(jù)所述光照強度結(jié)果查詢預(yù)設(shè)的列表,獲得閃光燈驅(qū)動器的驅(qū)動電流的第一數(shù)值。
[0021]優(yōu)選地,所述第一指令用于周期性地觸發(fā)光檢測器檢測周圍環(huán)境的光照強度;
[0022]對應(yīng)地,所述接收所述光檢測器檢測的光照強度結(jié)果,包括:
[0023]周期性地獲取所述光檢測器檢測的光照強度結(jié)果;
[0024]對應(yīng)地,所述根據(jù)所述光照強度結(jié)果,確定閃光燈驅(qū)動器的驅(qū)動電流的第一數(shù)值,包括:
[0025]根據(jù)每一周期內(nèi)獲取的光照強度結(jié)果,確定閃光燈驅(qū)動器的驅(qū)動電流的第一數(shù)值;
[0026]對應(yīng)地,所述第二指令,用于控制所述閃光燈驅(qū)動器以每一周期內(nèi)確定出的第一數(shù)值,向所述閃光燈提供驅(qū)動電流。
[0027]第二方面,本發(fā)明實施例提供一種調(diào)節(jié)閃光燈照明亮度的裝置,所述裝置包括第一檢測單元、第一判斷單元、第一發(fā)送單元、接收單元、確定單元和第二發(fā)送單元,其中:
[0028]所述第一檢測單元,用于檢測用戶的第一操作,所述第一操作為用戶對移動終端的操作;
[0029]所述第一判斷單元,用于判斷所述第一操作是否為打開閃光燈的操作,得到第一判斷結(jié)果;
[0030]所述第一發(fā)送單元,用于當所述第一判斷結(jié)果表明所述第一操作為打開閃光燈的操作時,向光檢測器發(fā)送第一指令,所述第一指令用于觸發(fā)光檢測器檢測周圍環(huán)境的光照強度;
[0031]所述接收單元,用于接收所述光檢測器檢測的光照強度結(jié)果;
[0032]所述確定單元,用于根據(jù)所述光照強度結(jié)果,確定閃光燈驅(qū)動器的驅(qū)動電流的第一數(shù)值;
[0033]所述第二發(fā)送單元,用于向所述閃光燈驅(qū)動器發(fā)送第二指令,所述第二指令用于控制所述閃光燈驅(qū)動器以確定出的所述第一數(shù)值,向所述閃光燈提供驅(qū)動電流。
[0034]優(yōu)選地,所述裝置還包括第二獲取單元和第二判斷單元,其中:
[0035]所述第二獲取單元,用于獲取第一參數(shù);
[0036]所述第二判斷單元,用于判斷所述第一參數(shù)是否滿足預(yù)設(shè)的第一條件,得到第二判斷結(jié)果;
[0037]對應(yīng)地,所述第一發(fā)送單元,用于當所述第二判斷結(jié)果表明所述第一參數(shù)滿足所述第一條件時,向光檢測器發(fā)送第一指令。
[0038]優(yōu)選地,所述裝置包括第三獲取單元,用于當所述第二判斷結(jié)果表明所述第一參數(shù)不滿足所述第一條件時,獲取預(yù)設(shè)的驅(qū)動電路的第二數(shù)值;
[0039]對應(yīng)地,所述第二發(fā)送單元,還用于向所述閃光燈驅(qū)動器發(fā)送第三指令,所述第三指令用于控制所述閃光燈驅(qū)動器以所述第二數(shù)值,向所述閃光燈提供驅(qū)動電流。
[0040]優(yōu)選地,所述確定單元,還用于根據(jù)所述光照強度結(jié)果查詢預(yù)設(shè)的列表,獲得閃光燈驅(qū)動器的驅(qū)動電流的第一數(shù)值。
[0041]優(yōu)選地,所述第一指令用于周期性地觸發(fā)光檢測器檢測周圍環(huán)境的光照強度;
[0042]對應(yīng)地,所述第一獲取單元,還用于周期性地接收所述光檢測器檢測的光照強度結(jié)果;
[0043]對應(yīng)地,所述確定單元,還用于根據(jù)每一周期內(nèi)獲取的光照強度結(jié)果,確定閃光燈驅(qū)動器的驅(qū)動電流的第一數(shù)值;
[0044]對應(yīng)地,所述第二指令用于控制所述閃光燈驅(qū)動器以每一周期內(nèi)確定出的第一數(shù)值,向所述閃光燈提供驅(qū)動電流。
[0045]第三方面,本發(fā)明實施例還提供一種閃光燈照明裝置,所述閃光燈照明裝置包括:光檢測器、處理器、閃光燈驅(qū)動器和閃光燈,其中:
[0046]所述光檢測器,用于根據(jù)處理器的第一指令,,所述第一指令用于觸發(fā)光檢測器檢測周圍環(huán)境的光照強度;檢測周圍環(huán)境的光照強度,并將檢測到的光照強度結(jié)果發(fā)送給處理器;
[0047]所述處理器,用于在用戶打開閃光燈時,向光檢測器發(fā)送第一指令;獲取光檢測器檢測的光照強度結(jié)果,并根據(jù)所述光照強度結(jié)果,確定閃光燈驅(qū)動器的驅(qū)動電流的第一數(shù)值;以及向閃光燈驅(qū)動器發(fā)送第二指令,所述第二指令用于控制所述閃光燈驅(qū)動器以確定出的所述第一數(shù)值,向所述閃光燈提供驅(qū)動電流;
[0048]所述閃光燈驅(qū)動器,用于接收處理器發(fā)送的第二指令,根據(jù)所述第二指令向所述閃光燈提供驅(qū)動電流;
[0049]所述閃光燈,用于根據(jù)閃光燈驅(qū)動器提供的驅(qū)動電流進行照明。
[0050]第四方面,本發(fā)明實施例再提供一種閃光燈照明方法,所述方法包括:
[0051]處理器在用戶打開閃光燈時,向光檢測器發(fā)送第一指令,所述第一指令用于觸發(fā)光檢測器檢測周圍環(huán)境的光照強度;
[0052]所述光檢測器根據(jù)處理器的第一指令,檢測周圍環(huán)境的光照強度,并將檢測到的光照強度結(jié)果發(fā)送給所述處理器;
[0053]所述處理器接收光檢測器檢測發(fā)送的光照強度結(jié)果,并根據(jù)所述光照強度結(jié)果,確定閃光燈驅(qū)動器的驅(qū)動電流的第一數(shù)值;
[0054]所述處理器向閃光燈驅(qū)動器發(fā)送第二指令,所述第二指令用于控制所述閃光燈驅(qū)動器以確定出的所述第一數(shù)值,向所述閃光燈提供驅(qū)動電流;
[0055]所述閃光燈驅(qū)動器接收處理器發(fā)送的第二指令,根據(jù)所述第二指令向所述閃光燈提供驅(qū)動電流;
[0056]所述閃光燈根據(jù)閃光燈驅(qū)動器提供的驅(qū)動電流進行照明。
[0057]本發(fā)明實施例提供的調(diào)節(jié)照明亮度的方法及裝置、照明方法及照明裝置,其中,檢測用戶的第一操作,所述第一操作為用戶對移動終端的操作;判斷所述第一操作打開閃光燈的操作時,向光檢測器發(fā)送第一指令,所述第一指令用于觸發(fā)光檢測器檢測周圍環(huán)境的光照強度;接收所述光檢測器檢測的光照強度結(jié)果;根據(jù)所述光照強度結(jié)果,確定閃光燈驅(qū)動器的驅(qū)動電流的第一數(shù)值;向所述閃光燈驅(qū)動器發(fā)送第二指令,如此,能夠根據(jù)環(huán)境亮度自動調(diào)節(jié)閃光燈的亮度,既能滿足照明要求又能達到降低功耗、節(jié)省電量,從而有利于提升移動終端的續(xù)航能力,進而提高用戶體驗。
【附圖說明】