專利名稱:太陽(yáng)指南針的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于方向領(lǐng)航領(lǐng)域,它避開了利用地磁場(chǎng)來(lái)指南的原理,也就避免了硬件芯片的使用,降低了硬件成本,達(dá)到同樣的功能效果。
背景技術(shù):
現(xiàn)在手機(jī)中用于辨別方向的工具主要是電子羅盤或衛(wèi)星導(dǎo)航,這些都需要較高要求的硬件支持,處理過(guò)程很復(fù)雜,對(duì)手機(jī)處理器的要求很高。在中、低端手機(jī)要實(shí)現(xiàn)電子羅盤或衛(wèi)星導(dǎo)航,有很大的困難。針對(duì)上述問(wèn)題,特提出了太陽(yáng)指南針,S卩利用當(dāng)前時(shí)間和太陽(yáng)位置來(lái)辨別方向,解決了中低端手機(jī)的方向?qū)Ш焦δ艿膶?shí)現(xiàn)。
發(fā)明內(nèi)容
針對(duì)當(dāng)前中低端手機(jī)方向?qū)Ш焦δ艿目杖保景l(fā)明的目的提供了一種太陽(yáng)指南針。進(jìn)入指南針界面,顯示一個(gè)標(biāo)有度數(shù)的羅盤以及八針指針,在羅盤的邊沿上有一個(gè)太陽(yáng)圖標(biāo)以及幫助按鈕。太陽(yáng)圖標(biāo)隨時(shí)間的變化而更新。本發(fā)明是通過(guò)如下技術(shù)方案實(shí)現(xiàn)的。太陽(yáng)指南針,所述的通過(guò)菜單高亮處理函數(shù)進(jìn)入指南針主界面。主界面中太陽(yáng)圖標(biāo)位置的更新是和時(shí)間相關(guān)聯(lián)的,每4分鐘更新一次,其主體算法是,1、先讀取手機(jī)上的時(shí)間值04時(shí)制);2、計(jì)算太陽(yáng)圖標(biāo)與0°方向的夾角,計(jì)算方法如下Angle = nhour氺15° + (nminute+2)/4S卩,地球M小時(shí)自轉(zhuǎn)一周,映射到M小時(shí),羅盤上的太陽(yáng)圖標(biāo)繞羅盤中心旋轉(zhuǎn) 360°。3、計(jì)算太陽(yáng)圖標(biāo)相對(duì)羅盤中心的位置,設(shè)羅盤中心位置是(0,0),羅盤半徑是札則太陽(yáng)圖標(biāo)位置是(R*SIN(Angle),R*C0S(Angle));4、重新繪制太陽(yáng)位置。在主界面下游返回按鈕和幫助按鈕,幫助按鈕中簡(jiǎn)單說(shuō)明指南針的使用方法。根據(jù)太陽(yáng)的實(shí)際位置自動(dòng)更新太陽(yáng)圖標(biāo)的位置,需要手動(dòng)把太陽(yáng)圖標(biāo)對(duì)準(zhǔn)太陽(yáng)方向。
圖1為本發(fā)明指南針的主界面示意圖;圖2為本發(fā)明指南針的幫助界面示意圖;圖3為本發(fā)明進(jìn)入指南針的菜單示意圖。
具體實(shí)施例方式下面結(jié)合附圖進(jìn)一步說(shuō)明本發(fā)明是如何實(shí)現(xiàn)的
實(shí)施例如圖1所示,本發(fā)明指南針的主界面,大前提,需要有太陽(yáng),不需硬件支持。羅盤上的太陽(yáng)圖標(biāo)的位置需要實(shí)時(shí)更新(每四分鐘一次,誤差少于一度),須要在手機(jī)平放時(shí),手動(dòng)調(diào)整整個(gè)羅盤使得其上的太陽(yáng)圖標(biāo)方向與實(shí)際太陽(yáng)方向一致,晚上太陽(yáng)依舊存在,只是看不到,羅盤上的太陽(yáng)圖標(biāo)變成灰色。如圖2所示,指南針的幫助界面,通過(guò)主界面下的help按鈕進(jìn)入,其告知用戶如何使用指南針,以及使用限制。如圖3所示,進(jìn)入指南針主界面的菜單。
權(quán)利要求
1.太陽(yáng)指南針,其特征在于所述的通過(guò)菜單高亮處理函數(shù)進(jìn)入指南針主界面,主界面中太陽(yáng)圖標(biāo)位置的更新是和時(shí)間相關(guān)聯(lián)的,每4分鐘更新一次,其主體算法是(1)、先讀取手機(jī)上的時(shí)間值04時(shí)制);O)、計(jì)算太陽(yáng)圖標(biāo)與0°方向的夾角,計(jì)算方法如下Angle = nhour*150 +(nminute+2)/4。
2.根據(jù)權(quán)利要求1所述的太陽(yáng)指南針,其特征在于所述的地球M小時(shí)自轉(zhuǎn)一周,映射到M小時(shí),羅盤上的太陽(yáng)圖標(biāo)繞羅盤中心旋轉(zhuǎn)360°。
3.根據(jù)權(quán)利要求1所述的太陽(yáng)指南針,其特征在于所述的計(jì)算太陽(yáng)圖標(biāo)相對(duì)羅盤中心的位置,設(shè)羅盤中心位置是(0,0),羅盤半徑是R,則太陽(yáng)圖標(biāo)位置是(R*SIN (Angle), R*C0S(Angle))。
4.根據(jù)權(quán)利要求1所述的太陽(yáng)指南針,其特征在于所述的根據(jù)太陽(yáng)的實(shí)際位置自動(dòng)更新太陽(yáng)圖標(biāo)的位置。
5.根據(jù)權(quán)利要求1所述的太陽(yáng)指南針,其特征在于所述的需要手動(dòng)把太陽(yáng)圖標(biāo)對(duì)準(zhǔn)太陽(yáng)方向。
全文摘要
本發(fā)明公開了太陽(yáng)指南針,所述的通過(guò)菜單高亮處理函數(shù)進(jìn)入指南針主界面。主界面中太陽(yáng)圖標(biāo)位置的更新是和時(shí)間相關(guān)聯(lián)的,每4分鐘更新一次,本發(fā)明功能在中低端手機(jī)中低成本實(shí)現(xiàn)了方向?qū)Ш焦δ?,其基本原理就是時(shí)間加上以太陽(yáng)為參照物來(lái)辨別方向,其準(zhǔn)確度也不亞于高端手機(jī)中的電子羅盤。給低端手機(jī)用戶享受高端手機(jī)中的同等功能。
文檔編號(hào)G01C17/34GK102455181SQ201010514948
公開日2012年5月16日 申請(qǐng)日期2010年10月21日 優(yōu)先權(quán)日2010年10月21日
發(fā)明者李柯, 王惠 申請(qǐng)人:上海三旗通信科技股份有限公司