一種控制旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)的方法和移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種控制旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)的方法和移動終端。
【背景技術(shù)】
[0002]目前,旋轉(zhuǎn)攝像頭已經(jīng)在市場上出現(xiàn)。現(xiàn)有的旋轉(zhuǎn)攝像頭有兩種:一種旋轉(zhuǎn)攝像頭沒有馬達(dá),由用戶通過手動操作控制該旋轉(zhuǎn)攝像頭的旋轉(zhuǎn)角度,無法精確控制旋轉(zhuǎn)攝像頭的旋轉(zhuǎn)角度;另一種旋轉(zhuǎn)攝像頭內(nèi)置電動馬達(dá),可以通過電動的方式來控制旋轉(zhuǎn)的旋轉(zhuǎn)角度。
[0003]但是,目前,如果通過電動馬達(dá)控制旋轉(zhuǎn)攝像頭的前后置,會有如下所示弊端:因為不知道旋轉(zhuǎn)攝像頭的初始角度,因此不知道應(yīng)該旋轉(zhuǎn)多大的角度才可以將旋轉(zhuǎn)攝像頭旋轉(zhuǎn)至絕對前置(旋轉(zhuǎn)攝像頭與移動終端主板的夾角是180度,當(dāng)然也可以規(guī)定為220度,根據(jù)旋轉(zhuǎn)攝像頭的結(jié)構(gòu)不同,可以設(shè)定不同的最大旋轉(zhuǎn)角度值)或者絕對后置(旋轉(zhuǎn)攝像頭與移動終端主板的夾角是O度)的位置。
[0004]現(xiàn)有技術(shù),為了準(zhǔn)確控制旋轉(zhuǎn)攝像頭的旋轉(zhuǎn)角度,就必須使旋轉(zhuǎn)攝像頭旋轉(zhuǎn)至最大的角度,從而保證旋轉(zhuǎn)攝像頭可以在絕對前置位置和絕對后置位置之間可以來回切換。然而,這種操作,很容易出現(xiàn)旋轉(zhuǎn)攝像頭已經(jīng)轉(zhuǎn)到前置位置或者后置位置了,但是電動馬達(dá)依舊在旋轉(zhuǎn),造成電動馬達(dá)空轉(zhuǎn)以及由于電動馬達(dá)空轉(zhuǎn)引起的過度發(fā)熱的問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種控制旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)的方法和移動終端,可以提高控制旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)的準(zhǔn)確性以及減少電動馬達(dá)空轉(zhuǎn)的現(xiàn)象。
[0006]本發(fā)明提供了一種控制旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)的方法,包括:
[0007]接收針對旋轉(zhuǎn)攝像頭組件輸入的旋轉(zhuǎn)指令;
[0008]根據(jù)所述旋轉(zhuǎn)指令,判斷所述旋轉(zhuǎn)攝像頭組件的旋轉(zhuǎn)角度是否會經(jīng)過90度;
[0009]若所述旋轉(zhuǎn)攝像頭組件的旋轉(zhuǎn)角度會經(jīng)過90度,則通過接近傳感器檢測所述旋轉(zhuǎn)攝像頭組件的旋轉(zhuǎn)角度是否達(dá)到90度;
[0010]若所述旋轉(zhuǎn)攝像頭組件的旋轉(zhuǎn)角度達(dá)到90度,則根據(jù)所述旋轉(zhuǎn)攝像頭組件當(dāng)前的旋轉(zhuǎn)角度與用戶指定的角度之間的差值確定偏移角度;
[0011]根據(jù)所述偏移角度控制電動馬達(dá)旋轉(zhuǎn),以將所述旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)到用戶指定的所述角度。
[0012]相應(yīng)地,本發(fā)明還提供了一種移動終端,包括:
[0013]指令接收模塊,用于接收針對旋轉(zhuǎn)攝像頭組件輸入的旋轉(zhuǎn)指令;
[0014]第一判斷模塊,用于根據(jù)所述旋轉(zhuǎn)指令,判斷所述旋轉(zhuǎn)攝像頭組件的旋轉(zhuǎn)角度是否會經(jīng)過90度;
[0015]檢測模塊,用于若所述旋轉(zhuǎn)攝像頭組件的旋轉(zhuǎn)角度會經(jīng)過90度,則通過接近傳感器檢測所述旋轉(zhuǎn)攝像頭組件的旋轉(zhuǎn)角度是否達(dá)到90度;
[0016]偏移角度確定模塊,用于若所述檢測模塊檢測到所述旋轉(zhuǎn)攝像頭組件的旋轉(zhuǎn)角度達(dá)到90度,則根據(jù)所述旋轉(zhuǎn)攝像頭組件當(dāng)前的旋轉(zhuǎn)角度與用戶指定的角度之間的差值確定偏移角度;
[0017]控制模塊,用于根據(jù)所述偏移角度控制電動馬達(dá)旋轉(zhuǎn),以將所述旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)到用戶指定的所述角度。
[0018]實施本發(fā)明,具有以下有益效果:
[0019]通過接近傳感器檢測旋轉(zhuǎn)攝像頭組件的旋轉(zhuǎn)角度是否達(dá)到90度,當(dāng)檢測到該旋轉(zhuǎn)攝像頭組件的旋轉(zhuǎn)角度達(dá)到90度時,則根據(jù)該旋轉(zhuǎn)攝像頭組件當(dāng)前的旋轉(zhuǎn)角度與用戶指定的角度之間的差值確定偏移角度,根據(jù)該偏移角度控制電動馬達(dá)旋轉(zhuǎn),當(dāng)該電動馬達(dá)旋轉(zhuǎn)的角度等于該偏移角度時,則停止旋轉(zhuǎn),提高了控制旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)的準(zhǔn)確性以及減少了電動馬達(dá)空轉(zhuǎn)的現(xiàn)象。
【附圖說明】
[0020]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0021]圖1是本發(fā)明實施例提供的具有旋轉(zhuǎn)攝像頭組件的手機的背面示意圖;
[0022]圖2是本發(fā)明實施例提供的一種控制旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)的方法的流程示意圖;
[0023]圖3是本發(fā)明實施例中隨旋轉(zhuǎn)角度變化數(shù)字霍爾傳感器的輸出值的曲線圖;
[0024]圖4是本發(fā)明實施例提供的另一種控制旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)的方法的流程示意圖;
[0025]圖5是本發(fā)明實施例提供的一種移動終端的結(jié)構(gòu)示意圖;
[0026]圖6時本發(fā)明實施例提供的一種檢測模塊的結(jié)構(gòu)示意圖;
[0027]圖中:
[0028]11、第一磁鐵;12、第二磁鐵;13、攝像頭;14、接近傳感器;15、旋轉(zhuǎn)攝像頭組件;16、電動馬達(dá);17、數(shù)字霍爾傳感器。
【具體實施方式】
[0029]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0030]需要說明的是,在本發(fā)明實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項目的任何或所有可能組合。
[0031]本發(fā)明實施例提供的控制旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)的方法可以實現(xiàn)在具有旋轉(zhuǎn)攝像頭組件的手機、平板電腦或PAD等移動終端上,本發(fā)明實施例以手機為例。所述具有旋轉(zhuǎn)攝像頭組件的手機可以如圖1所示,圖1是本發(fā)明實施例提供的具有旋轉(zhuǎn)攝像頭組件的手機的背面示意圖;
[0032]為了便于下面實施例的說明,如圖1所示,本申請定義的數(shù)字霍爾傳感器輸出值最小對應(yīng)于攝像頭處于后置位置上,定義該位置攝像頭的旋轉(zhuǎn)角度為O度。從圖上手機左側(cè)看過去,旋轉(zhuǎn)電動馬達(dá)使得第二磁鐵極沿順時針方向旋轉(zhuǎn)到圖1所示的第一磁鐵的位置時,攝像頭處于前置位置上,對應(yīng)的旋轉(zhuǎn)角度為180度;
[0033]手機主體靠近旋轉(zhuǎn)攝像頭組件15的一端設(shè)置有數(shù)字霍爾傳感器17,數(shù)字霍爾傳感器17電連接中央處理器。在旋轉(zhuǎn)攝像頭組件15處于初始狀態(tài)下,旋轉(zhuǎn)攝像頭組件15內(nèi)部并位于數(shù)字霍爾傳感器17上方的位置設(shè)置有第一磁鐵11以及第二磁鐵12,第一磁鐵11與第二磁鐵12均為條形磁鐵,第一磁鐵11與第二磁鐵12設(shè)置為相同極性相對設(shè)置。
[0034]具體的,在初始狀態(tài)下第一磁鐵IlS極向手機上方設(shè)置,N極向手機下方設(shè)置,第二磁鐵12位于第一磁鐵11下方,且第二磁鐵12N極向手機上方設(shè)置,S極向手機下方設(shè)置,數(shù)字霍爾傳感器17位于第二磁鐵12下方的手機主體中。
[0035]旋轉(zhuǎn)攝像頭組件15在O度至90度之間旋轉(zhuǎn)時由第二磁鐵12的磁場對數(shù)字霍爾傳感器17起主要作用,旋轉(zhuǎn)攝像頭組件15的旋轉(zhuǎn)角度在90度至180度之間旋轉(zhuǎn)時由第一磁鐵11的磁場對數(shù)字霍爾傳感器17起主要作用。
[0036]數(shù)字霍爾傳感17器具有第一磁感應(yīng)面以及第二磁感應(yīng)面,旋轉(zhuǎn)攝像頭組件15在O度至90度之間旋轉(zhuǎn)時,第二磁鐵12所產(chǎn)生磁場沿第一磁感應(yīng)面至第二磁感應(yīng)面方向穿過數(shù)字霍爾傳感器17 ;旋轉(zhuǎn)攝像頭組件15在90度至180度之間旋轉(zhuǎn)時,第一磁鐵11所產(chǎn)生磁場沿第二磁感應(yīng)面至第一磁感應(yīng)面方向穿過數(shù)字霍爾傳感器17。
[0037]需要說明的是,第一磁鐵11、第二磁鐵12、攝像頭13和接近傳感器14在旋轉(zhuǎn)攝像頭組件15上的位置包括但不僅限于圖1所示的位置,不能以此限定本發(fā)明。
[0038]實施本發(fā)明實施例,可以通過接近傳感器輔助電動馬達(dá)旋轉(zhuǎn),提高控制旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)的準(zhǔn)確性以及減少電動馬達(dá)空轉(zhuǎn)的現(xiàn)象。具體通過以下實施例進(jìn)行說明。
[0039]請參閱圖2,圖2是本發(fā)明實施例提供的一種控制旋轉(zhuǎn)攝像頭組件旋轉(zhuǎn)的方法的流程示意圖;本發(fā)明實施例提供的所述方法可以實現(xiàn)在具有旋轉(zhuǎn)攝像頭組件的移動終端上;如圖2所示本發(fā)明實施例中的