近日流行的 rotateMe_v2.0 (旋轉(zhuǎn)我)是一個很酷、很炫的軟件。當(dāng)在后臺運行這個軟件的時候(即運行該程序后,不退出,長按功能鍵回到待機狀態(tài)),很有趣的現(xiàn)象就出現(xiàn)了:當(dāng)你直握手機的時候,屏幕圖像是直屏的,但如果你將手機逆時針轉(zhuǎn) 90 度轉(zhuǎn)為橫屏后,手機圖像則會馬上自動(不用按任何按鍵)轉(zhuǎn)為橫屏顯示。真么樣,很精彩吧!不久前 iphone 發(fā)布時,它的圖像自動旋轉(zhuǎn)功能正是諸多耀眼新功能中的一種,F(xiàn)在如此精彩的功能 N95 也有了,這自然會讓 N95 的機友們滿足了好一陣子的。
在享受 N95 自動旋轉(zhuǎn)功能的帶來的快感的時候,大家自然會對 N95 為什么這么神奇會感到大惑不解。而這正是 N95 的魅力所在, N95 的硬件設(shè)計是領(lǐng)先的。
先從 N95 本身具備的攝影照片自動旋轉(zhuǎn)功能說起。我們來做一個實驗:打開 N95 相機開關(guān)之后,點擊:選項 ---- 設(shè)置 ---- 旋轉(zhuǎn)圖像,如果此項選擇“開”,那么你在直握手機拍照的時候(無論快門鍵位置居下方或上方均可),或者橫握手機拍攝時(快門鍵位置朝天或朝地面均不論) ---- 簡單地說來就是:拍攝時無論你將手機正放還是倒放,正握還是橫握,拍攝后回到多媒體功能中再觀看這些照片時,這些不同位置拍的照片畫面,無一例外地都自動變成了天在上、地在下的正立狀態(tài)。對這樣精彩的自動旋轉(zhuǎn)功能,往往會讓人瞠目結(jié)舌,百思不得其解。
有人說,這不正是我新買的數(shù)碼相機的功能嗎?你說的對。那你知道數(shù)碼相機為什么能夠讓圖像自動旋轉(zhuǎn)嗎?這秘密涉及到一個硬件模塊: 方位傳感器 (如下圖,數(shù)碼相機內(nèi)的方位傳感器)。
數(shù)碼相機中的方位傳感器一般都很小,體積僅為 4.4 x 4.4 x 1.8 毫米,工作電壓 2.5 伏,平均工作電流小于 50uA 。其工作原理是這樣的:在方位傳感器內(nèi)置一個光欄,它包括一個紅外線發(fā)射器和檢測器。在光欄的檢測內(nèi)腔中放置一個可自由移動的物體,由于重力作用,這物體通常處于內(nèi)腔的下方。如果相機進行了旋轉(zhuǎn),該物體則會移出光欄的檢測區(qū)。傳感器會把該物體偏離檢測區(qū)左 / 右位置的信息作為特殊的信號通過數(shù)碼端口輸出。相關(guān)的軟件會對該信號進行處理,并在必要的情況下旋轉(zhuǎn)圖像,然后照片等圖像就會立即以適合觀看的正立方式顯示出來。也有一些相機采用微機電系統(tǒng) (MEMS) 來達到同樣功能的。
這種自動旋轉(zhuǎn)的功能首先出現(xiàn)在柯達 DC220 DC260 型數(shù)碼相機上,很多新上市的相機如佳能 IXUS 55 等都紛紛增加了這個功能。
現(xiàn)在我們再回到 N95 手機。眾所周知的是: N95 內(nèi)藏了那個耀眼的蔡斯 500 萬像素的鏡頭模塊組。起初,專家看到這個模塊的時候還有點納悶,因為這個模塊的體積要比一般的數(shù)碼相機的大(見圖)。這設(shè)計出現(xiàn)在對體積斤斤計較的 N95 上是有點奇怪的。
到此我們終于明白了,看來這個模塊組除了光學(xué)鏡頭和 IC 外,還集成了方位傳感器,怪不得體積會不正常的增大。正是這個原來用在數(shù)碼相機上的方位傳感器使 N95 的照相自動旋轉(zhuǎn)功能得以實現(xiàn)。由此看, N95 在設(shè)計相機功能時確實是比對著最新的數(shù)碼相機而足料制作的。
N95 的硬件雖然已經(jīng)有方位傳感器了,遺憾的是,智者千慮,必有一失。估計諾基亞 N95 設(shè)計人員在增加這個硬件的時候,只想到和數(shù)碼相機比拼,只用在拍照照片的自動旋轉(zhuǎn)功能上,沒有像 iphone 的設(shè)計人員的思維那么靈光,將這個硬件的功能發(fā)揮到極致,用到了屏幕圖像的正常顯示上。結(jié)果這么精彩的亮點應(yīng)用就讓 iphone 先拔頭籌,首先發(fā)布了。估計事后諾基亞的設(shè)計師肯定會十分后悔。因為假如在 N95 剛推出的時候就具備有這個功能,那將為宣傳帶來多大的好處啊。
值得慶幸的是 Samir Oueldi 發(fā)現(xiàn)了這個遺憾,為 N95開發(fā)了這款rotateMe_v2.0,用類似數(shù)碼相機自動旋轉(zhuǎn)圖像的原理,讓 N95 內(nèi)藏的方位傳感器一物兩用,讓它輸出的位置信號,通過軟件去控制正常情況下屏幕圖像的顯示程序,這才有了前面我們描述的屏幕自動旋轉(zhuǎn)功能的出現(xiàn)。我們當(dāng)然也更要感謝諾基亞的硬件設(shè)計師為我們預(yù)留了實現(xiàn)這個功能的可能。
通過上述例子我們有理由猜測: N95 可能還會有一些硬件功能沒有用盡。我們期盼著有更多類似 Samir Oueldi 的高手出招,目標(biāo)是:一步步地將 N95 的潛能徹底榨干!