先說成果,車輛即時位置及基本資訊。

說穿了這個系統就是一個追蹤器定時把衛星座標上傳到後台系統而已,所以需要的東西就是追蹤器跟SIM卡,因為要上傳的資料只有很簡單的文字而已,所以流量不需要太大,基本上我這樣使用下一個月只需要200M~300M的流量而已。追蹤器是什麼品牌都可以,不過因為我是要傳回自己的Server所以我用有提供開發模式的GlobalSat 的TR-606,裝上中華電信的SIM卡。
追蹤器裡面有電池,發動後車子會對追蹤器充電,然後停車後追蹤器就會持續傳一段時間(大約滿電狀況下可以靠電池再持續上傳6~12 hr),我手上這顆是老機器了,所以大概40%時候就會自動斷電了,不過大慨開車15min後充進去的電夠機器再上傳2hr的資料。以上說到的時間是我設定車子行駛狀態下每30秒回傳一筆資料,然後靜止狀態下每2分鐘回傳一筆資料的狀況下。

座標傳回資料庫之後就做個每日軌跡圖,搭配Google Map。軌跡可以依照日期時間查詢

以上都是電腦端跟手機端都可以使用的系統,手機其實就是簡單的WebView,iPhone可以把網頁存成一個icon在桌面

我是設假成兩個狀態,一個是車子應該是停車狀態的時候被移動另外一種是應該是移動狀態時候結果是停止狀態(後來想了一下第二種狀態應該不能視為被竊)。系統除了有網頁外沒什麼了不起,我自己搭配LINE的API,讓上述兩個狀態下,主動發送LINE的訊息到手機上提醒

狀態2:車輛狀態設定移動但是實際上車子是靜止,通常是忘記切換回停車狀態,所以做個按鈕手動切換

切換狀態的按鍵功能。因為完全會忘記去切換開關,所以手機一直收到Alarm,不管是開車或是停車時候,後來想了一下,因為停車地方都是固定的例如:公司、家裡、早餐店,所以乾脆再弄了一個電子圍籬功能,當車子停在這些已經設定好地方的範圍中時候,就視為是停車狀態,系統自動幫我把狀態切去停車,這樣一來就省掉一堆停車好忘記切回來的Alarm了

自動切換停車狀態後會發送LINE訊息通知,依照停車地點就有不同停車照片,一看就知道車子停在哪邊(好雞肋的功能)

後來我連開網頁切換都很懶,所以用了一個NFC tag來幫我達成這個功能,上車後用手機逼一下tag,就自動開啟切換的網頁並且自動切成開車中

黏在AWD切換模式的按鈕上大小剛好
