No Code AI(肉寇)AI自動化兩日精通|實體6小時+線上6小時
|

六步讓您體驗到LinkIt ONE的GPS功能

   

作者:陸向陽

 

LinkIt ONE的特點之一,是拿到手就有GPS、GSM/GPRS、Bluetooth Classic/Smart、Wi-Fi等通訊功能,比正規Arduino要張羅A Shield、張羅B Shield來的方便許多。

LinkIt ONE四種通訊中以GPS最簡單,只要接收衛星信號,不用傳送資料出去,所以筆者嘗試用最速簡方式讓各位體驗GPS功效。

1.安裝GPS天線

把LinkIt ONE翻到背面,有三個天線孔,最內縮、缺角位置的天線孔,附近寫著「GPS ANT」,把GPS天線接上這個孔。

安裝GPS天線

安裝GPS天線

2.打開Arduino IDE

筆者以Arduino IDE 1.5.7beta+LinkIt ONE 1.1.05為準,先連上Debug埠,選單程序如下:

Step 1:Tools->Port->COMx(x=數字,可以查一下「裝置管理員」)

找到使用的COM埠

找到使用的COM埠

Step 2:Tools->Board->LinkIt ONE

連上LinkIt ONE

連上LinkIt ONE

3.打開LGPS範例程式

File->Examples->LGPS->GPS

打開LGPS範例程式

打開LGPS範例程式

4.按下「上傳」鈕

範例程式已經完善了,直接按下「上傳」鈕。

按下「上傳」鈕

按下「上傳」鈕

5.把埠切換到Modem埠

程序為Tools->Port->COMx(如果是使用Arduino 1.6.x+LinkIt ONE SDK 1.1.09,就不用手動切換Port了)。

切換到Modem埠

切換到Modem埠

6.最後開啟串列埠監督器

程序為Tools->Serial Monitor,過一段時間,就可以看到GPS抓到的衛星顆數、經度、緯度。(GPS天線必須露天,或在玻璃窗內,且盡量不要是有隔熱紙的玻璃窗,部分隔熱紙因金屬材質會遮擋信號,至於更室內則完全無法接收到GPS信號)

開啟串列埠監督器

開啟串列埠監督器

當然,這只是個快速體驗法,嚴格而論當了解NMEA資料,了解LGPS的API方法、屬性,了解如何撰寫格式解析才對。這些往後有機會將進一步詳解。

陸向陽

訂閱MakerPRO知識充電報

與40000位開發者一同掌握科技創新的技術資訊!

Author: 陸向陽

從電子科系畢業後,即以媒體人的角色繼續這段與「電子科技」的不解之緣。歷任電子技術專書作者、電子媒體記者、分析師等角色,並持續寫作不殆。近來投入Arduino、Raspberry Pi等開放硬體的研究與教程介紹。

Share This Post On
468 ad

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *