一種終端的控制方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種終端的控制方法及終端。
【背景技術(shù)】
[0002] 隨著終端大屏化趨勢的發(fā)展,現(xiàn)在終端的耗電量通常取決于屏幕亮度和開啟時 間,目前的控制終端亮度的方法包括紅外感應(yīng)和光線感應(yīng)。
[0003] 紅外感應(yīng)通過檢測紅外傳感器與被測物(通常是人臉)之間的距離小于一設(shè)定值 時,及時的關(guān)閉屏幕顯示,當(dāng)距離大于這一設(shè)定值時,又會及時的開啟屏幕顯示的功能,解 決了手持通話或屏幕被遮擋時不需要顯示的問題,達(dá)到省電的效果。
[0004] 光線感應(yīng)通過光敏元件測量環(huán)境光的流明值,并在環(huán)境光較強時增加屏幕亮度, 在環(huán)境光較弱時減弱屏幕亮度,避免了在弱光環(huán)境下電量的過多損耗。
[0005] 然而,上述兩種方案均需要在終端殼體上開設(shè)專用的開口以實現(xiàn)檢測,不僅增加 了產(chǎn)品建模成本,同時影響了終端的一體化設(shè)計,影響了產(chǎn)品表現(xiàn)力,降低了用戶的使用體 驗。
【發(fā)明內(nèi)容】
[0006] 為克服現(xiàn)有技術(shù)中需要開設(shè)專用的開口以便于判斷被測物距離,以實現(xiàn)暗屏或滅 屏操作的問題,本發(fā)明實施例一方面提供了一種終端的控制方法,包括:
[0007] 發(fā)送超聲波信號并獲取發(fā)送時間;
[0008]接收所述超聲波信號并獲取接收時間;
[0009] 根據(jù)所述接收時間和發(fā)送時間的差值,確定被測物距離;
[0010] 當(dāng)所述被測物距離小于預(yù)設(shè)閾值時,控制終端暗屏或滅屏。
[0011]另一方面,本發(fā)明實施例還提供了一種終端,其特征在于,包括:
[0012] 發(fā)送模塊,用于發(fā)送超聲波信號并獲取發(fā)送時間;
[0013]接收模塊,用于接收所述超聲波信號并獲取接收時間;
[0014] 確定模塊,用于根據(jù)所述接收時間和發(fā)送時間的差值,確定被測物距離;
[0015] 處理模塊,用于當(dāng)所述被測物距離小于預(yù)設(shè)閾值時,控制終端暗屏或滅屏。
[0016] 本發(fā)明實施例通過獲取超聲波信號的發(fā)送時間和接收時間,并根據(jù)接收時間和發(fā) 送時間的差值,確定被測物距離,由于超聲波信號的傳輸方式與紅外信號的直線傳輸方式 不同,超聲波信號的發(fā)送端和接收端可以具有較大間距,使得超聲波信號的發(fā)送端可以共 用現(xiàn)有的終端的受話器等開口,接收端可以共用現(xiàn)有終端的麥克風(fēng)等開口,不需要額外開 設(shè)專門用于檢測的開口,降低了產(chǎn)品建模成本,實現(xiàn)產(chǎn)品一體化設(shè)計的同時提升了用戶的 使用體驗。
【附圖說明】
[0017] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0018] 圖1是本發(fā)明終端的控制方法的第一實施例的流程示意圖;
[0019] 圖2是本發(fā)明終端的控制方法的第二實施例的流程示意圖;
[0020] 圖3是本發(fā)明終端的第一實施例的結(jié)構(gòu)示意圖;
[0021] 圖4是本發(fā)明終端的第二實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0022] 為了使本發(fā)明所解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合 附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用 以解釋本發(fā)明,并不用于限定本發(fā)明。
[0023] 請參考圖1,是本發(fā)明終端的控制方法的第一實施例的流程示意圖,該控制方法包 括:
[0024] 步驟S11,發(fā)送超聲波信號并獲取發(fā)送時間。
[0025] 在本實施例中,超聲波信號可由超聲波發(fā)送器發(fā)出,發(fā)出的同時獲取發(fā)送時間。
[0026] 步驟S12,接收超聲波信號并獲取接收時間。
[0027] 在本實施例中,超聲波信號可由超聲波接收端接收,接收的同時獲取接收時間。
[0028] 步驟S13,根據(jù)接收時間和發(fā)送時間的差值,確定被測物距離。
[0029] 在本實施例中,確定被測物舉例的方法可以是:
[0030] 根據(jù)公式·的-71)t確定被測物距離。
[0031] 其中,S表示被測物距離,V表示常溫下超聲波的速度,T1表示發(fā)送時間,T2表示 接收時間。
[0032] 步驟S14,當(dāng)被測物距離小于預(yù)設(shè)閾值時,控制終端暗屏或滅屏。
[0033] 當(dāng)被測物距離小于預(yù)設(shè)閾值時,判斷終端屏幕當(dāng)前被遮蔽,用戶不需要觀看屏幕, 可以控制終端暗屏或滅屏,以減小終端的電量損耗。
[0034] 本發(fā)明實施例通過獲取超聲波信號的發(fā)送時間和接收時間,并根據(jù)接收時間和發(fā) 送時間的差值,確定被測物距離,由于超聲波信號的傳輸方式與紅外信號的直線傳輸方式 不同,超聲波信號的發(fā)送端和接收端可以具有較大間距,使得超聲波信號的發(fā)送端可以共 用現(xiàn)有的終端的受話器等開口,接收端可以共用現(xiàn)有終端的麥克風(fēng)等開口,不需要額外開 設(shè)專門用于檢測的開口,降低了產(chǎn)品建模成本,實現(xiàn)產(chǎn)品一體化設(shè)計的同時提升了用戶的 使用體驗。
[0035] 請參考圖2,是本發(fā)明控制方法的第二實施例的流程示意圖,該控制方法包括:
[0036] 步驟S21,生成超聲波信號,超聲波信號包括頻率在20Khz以上的方波、正弦波或 三角波等單頻點超聲波信號。
[0037] 在本實施例中,單頻點超聲波信號可以用于提高超聲波信號的檢測準(zhǔn)確性,防止 誤觸發(fā),提高本發(fā)明實施例的方法的可靠性。
[0038] 步驟S22,發(fā)送超聲波信號。
[0039] 步驟S23,記錄超聲波信號的發(fā)出時間。
[0040] 步驟S24,接收超聲波信號。
[0041] 步驟S25,判斷接收的超聲波信號與生成的超聲波信號是否對應(yīng)。
[0042] 當(dāng)終端接收到超聲波信號時,判斷該超聲波信號是否與生成的超聲波信號對應(yīng), 在本實施例中,可以通過判斷接收到的超聲波信號的頻率、幅值或波形是否與生成的超聲 波信號一致,來判斷超聲波信號之間是否對應(yīng),提高了終端的觸發(fā)可靠性,避免了其他超聲 波信號的干擾。
[0043] 步驟S26,若是,則記錄超聲波信號的接收時間。
[0044] 步驟S27,根據(jù)接收時間和發(fā)送時間的差值,確定被測物距離。
[0045] 此步驟與第一實施例中的對應(yīng)步驟相同,這里不再贅述。
[0046] 步驟S28,當(dāng)被測物距離小于預(yù)設(shè)閾值時,控制終端暗屏或滅屏。
[0047] 此步驟與第一實施例中的對應(yīng)步驟相同,這里不再贅述。
[0048] 在本實施例中,發(fā)送超聲波信號可以由終端的受話器發(fā)送,受話器可以是喇叭或 聽筒,接收超聲波信號可以由終端的麥克風(fēng)接收。
[0049] 本發(fā)明實施例通過生成特定形式的超聲波信號,并在接收后對超聲波信號進(jìn)行驗 證,當(dāng)接收的超聲波信號與生成的超聲波信號對應(yīng)時,確定接收時間,可有效防止誤觸發(fā), 提高本發(fā)明實施例的方法的可靠性,進(jìn)一步提升了用戶的使用體驗;同時,本發(fā)明實施例可 采用受話器發(fā)送超聲波信號,麥克風(fēng)接收超聲波信號,有效利用了終端的現(xiàn)有硬件,不增加 額外成本,不額外占用終端內(nèi)部空間,優(yōu)化了資源配置。
[0050] 上文對本發(fā)明的控制方法的實施例作了詳細(xì)介紹。下面將相應(yīng)于上述方法的終端 作進(jìn)一步闡述。其中,終端可以是手機、平板電腦、MP3、MP4或筆記本電腦等。
[0051] 請參考圖3,是本發(fā)明終端的第一實施例的結(jié)構(gòu)示意圖,本發(fā)明實施例中的終端 100可以實現(xiàn)上述方法的第一實施例中的控制方法。
[0052] 本發(fā)明實施例的終端100包括:發(fā)送模塊110、接收模塊120、確定模塊130和處理 模塊140。
[0053] 其中,發(fā)送模塊110,與接收模塊120連接,用于發(fā)送超聲波信號并獲取發(fā)送時間。
[0054] 在本實施例中,發(fā)送模塊110可以是超聲波發(fā)送器,發(fā)出的同時獲取發(fā)送時間。
[0055] 接收模塊120,與確定模塊130連接,用于接收超聲波信號并獲取接收時間。
[0056] 在本實施例中,接收模塊120可以是超聲波接收端,接收的同時獲取接收時間。
[0057] 確定模塊130,與處理模塊140連接,用于根據(jù)接收時間和發(fā)送時間的差值,確定 被測物距離。
[0058] 在本實施例中,確定被測物舉例的方法可以是:
[0059] 根據(jù)公式·的-Γ1),確定被測物距離。
[0060] 其中,S表示被測物距離,V表示常溫下超聲波的速度,T1表示發(fā)送時間,T2表示 接收時間。
[0061] 處理模塊140,用于當(dāng)被測物距離小于預(yù)設(shè)閾值時,控制終端暗屏或滅屏。
[0062] 當(dāng)被測物距離小于預(yù)設(shè)閾值時,判斷終端屏幕當(dāng)前被遮蔽,用戶不需要觀看屏幕, 可以控制終端暗屏或滅屏,以減小終端的電量損耗。
[0063] 本發(fā)明實施例通過獲取超聲波信號的發(fā)送時間和接收時間,并根據(jù)接收時間和發(fā) 送時間的差值,確定被測物距離,由于超