衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用Raspberry Pi為船制作GPS導航系統

科技觀察員 ? 來源:allaboutcircuits ? 作者:延斯·克里斯托弗 ? 2022-04-26 16:54 ? 次閱讀

幾千年來,人們一直將海洋作為食物來源和運輸貨物的方式。他們所做的最重要的事情之一就是跟蹤他們的位置。如果他們在海上迷路了,他們永遠不知道他們會在哪里登陸。幸運的是,他們開始制作圖表和工具來幫助導航。六分儀是制作的工具之一,但本文不是關于六分儀的使用。

在現代,我們使用 GPS 在海上導航。最早的海上 GPS 設備只給出緯度和經度。要找到您的位置,您必須在海圖上寫下緯度/經度。從那時起,GPS 海圖繪圖儀的發展已經取得了長足的進步。它們的工作方式類似于您車內的 GPS 導航系統。您有很多不同的供應商,有很多不同的型號可供選擇。型號越好,價格越高。最大的公司之一Garmin以 199 美元到 10,000 美元以上的價格銷售圖表繪圖儀。第一個是4英寸屏幕,最后一個是24英寸全高清屏幕。

pYYBAGJns0-AG-vaAACM-qyRPmY224.jpg

Garmin.com的屏幕截圖

poYBAGJns1CALQ11AACPsjqBdm0111.jpg

Garmin.com的屏幕截圖

其他供應商是Lowrance和West Marine。

有些系統可以讓您定義什么是淺水和危險水域。當你計劃你的旅行時,你可以在地圖上做兩個點,并告訴它計算路線。這將使旅途安全,因此您不會被困在陸地上。

我不想把那么多錢花在我自己建造和制造的東西上。環顧四周,我找到了我需要的大部分零件。我找到了三個最重要的東西:一個 Raspberry Pi、一個 GPS 模塊和一個在 19v DC 上運行的 LCD 屏幕。除此之外,我還需要一些電源電路

要求:

樹莓派。我正在使用 Rpi 2 型號 B。

顯示器、鍵盤和鼠標。

Openplotter安裝在 8GB Micro SD 卡上。

來自Openseamap的地圖。

DC-DC 升壓轉換器

DC-DC 12v 至 5v 穩壓器。

一個GPS 模塊和一個串口轉 USB轉換器。

您可以將其他幾個設備連接到設置,但我只使用 GPS 模塊。我的 GPS 模塊是EM-411。這不是一個關于使用OpenCPN的項目,而只是我如何完成我的設置。

硬件

在一堆顯示器中,我找到了一個在 19v DC 上運行的顯示器。為了給這臺顯示器供電,我使用了我在 eBay 上找到的 DC-DC 升壓轉換器。我需要提高電壓,因為我船上的電源是 12v DC。升壓轉換器如下所示:

pYYBAGJns1KAXNS5AADnecuPCOU758.JPG

pYYBAGJns1OAS_BIAAEtexi0WtY597.JPG

我買了兩個是件好事,因為其中一個不起作用。

為了給樹莓派供電,我使用了一個基于 LM338K IC 的自制穩壓器。IC 封裝為 TO-3。LM338K 是一款 5 安培可調穩壓器,以下原理圖基于數據表 (PDF)。

poYBAGJns1SAA1sqAAC9lBPw5W8346.JPG

這是 Raspberry Pis 電源調節器的示意圖:

pYYBAGJns1WAGTExAAAv7iK9dMc915.png

這是零件清單:

poYBAGJns1aAKN51AAB_sHNibcA888.jpg

我的 GPS 模塊通過 RS-232 到 USB 轉換器連接到 Raspberry Pi。我在 eBay 上也發現了:

組件方面:

poYBAGJns1eADjxrAAAyXJVhjnc917.JPG

背面:

pYYBAGJns1iAf2DiAAA2cBDPnQc075.JPG

軟件

下載 Openplotter 并安裝它,就像安裝Raspbian或 Noobs 一樣。

為了使啟動過程自動化,我對默認軟件設置進行了一些更改。我制作了一個自動啟動導航的腳本。首先,確保您在啟動時自動登錄。

啟動 Raspberry Pi 并使用用戶“pi”和密碼“raspberry”登錄。然后使用命令 startx 啟動 GUI。然后點擊:

菜單 → 首選項 → Raspberry Pi 配置

在 System 文件夾中,選擇啟動選項“To Desktop”,并選中自動登錄框“Login as user ‘pi’”。

poYBAGJns1iABkYPAACBrLg_s98588.jpg

上電后,Raspberry Pi 啟動,自動以用戶“pi”登錄,并啟動 GUI。要自動啟動導航工具,請打開終端,然后導航到隱藏文件夾 .config/autostart。

cd .config/自動啟動

我是 TAB 鍵的活躍用戶。所以我寫

唱片公司

并按 TAB 鍵。覆盆子以 config/ 結尾。然后我按 a 鍵,然后再次按 TAB。因此,只需按鍵盤 9 次,我就編寫了以下命令:

cd 。/config/autstart/

使用以下命令在該文件夾中打開 nano:

nano opencpn.desktop

寫下這幾行:

[桌面入口]

類型 = 應用程序

執行 = opencpn

按 CTRL+X 并對問題回答“是”。現在我們已經在“pi”用戶的 autostart 文件夾中創建了一個腳本,接下來要做的就是使該腳本可執行。在 .config/autostart/ 文件夾中,編寫命令:

sudo chmod +x opencpn.desktop

實際的導航應用程序稱為 OpenCPN。您可以使用許多不同的地圖來源。

現在,我所要做的就是制作一些漂亮的外殼來安裝電路。

結論

我的導航系統的總成本:

17 英寸顯示器、鍵盤和鼠標——來自我的一堆回收材料。

樹莓派——35 美元。

GPS 模塊——30 美元。

DC-DC 升壓轉換器——6 美元。

DC-DC 穩壓器——自制。

RS-232 轉 USB — 2 美元。

OpenCPN 和地圖——開源。

因此,以低于 100 美元的價格,我在我的船上為自己打造了一個同樣出色的導航系統。

我要做的一個改進是買另一臺早餐不吃安培的顯示器。我還將考慮添加不同的測量工具,例如電機溫度傳感器和油壓表。

圖片和視頻

為了確保一切都在 12v 上運行,我并聯了兩個 12v 100Ah。在我的船上,我的引擎上有一個發電機。當發動機運轉時,電池會充電。

pYYBAGJns1qAd47wAADU7t7QfG0195.JPG

poYBAGJns1uAI9QQAAFzMMtH8Do059.JPG

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • gps
    gps
    +關注

    關注

    22

    文章

    2903

    瀏覽量

    166748
  • 導航系統
    +關注

    關注

    2

    文章

    267

    瀏覽量

    30807
收藏 人收藏

    評論

    相關推薦

    北斗導航系統GPS的比較

      與GPS系統比較   覆蓋范圍:   北斗導航系統是覆蓋中國本土的區域導航系統。覆蓋范圍東經約70°-140°,北緯5°-55°。GPS
    發表于 09-24 17:46 ?4380次閱讀

    基于Google Earth的GPS導航系統

    通過Google Earth的GPS導航系統完成對Google Earth軟件的控制,從而達到基于GPS導航目的。
    發表于 12-15 11:32 ?2606次閱讀
    基于Google Earth的<b class='flag-5'>GPS</b><b class='flag-5'>導航系統</b>

    一種新的粒子濾波算法在INS/GPS組合導航系統中的應用

    概率密度的逼近程度來緩解樣本退化問題,通過改進再采樣實現過程來緩解樣本枯竭問題.把新算法應用到INS/GPS組合導航系統中,仿真結果表明新算法的估計性能明顯優于粒子濾波【關鍵詞】:粒子濾波;;最大期望算法
    發表于 04-24 09:04

    GPS/INS組合導航系統原始導航數據仿真,酬金200

    GPS/INS組合導航系統原始導航數據仿真,加QQ1393177309詳聊,酬金200,感謝!
    發表于 07-12 12:58

    怎么實現基于DSP的車載GPS/DR組合導航系統硬件設計?

    本文介紹了以浮點DSPTMS320VC33組合導航算法實現的核心處理器,利用TL16C554進行通信口擴展的GPS/DR組合導航系統的設計方案,給出了
    發表于 05-12 06:28

    請問怎樣去設計車載GPS/DR組合導航系統

    車載GPS/DR組合導航系統是由哪些部分組成的?基于DSP的車載GPS/DR組合導航系統的設計
    發表于 05-12 06:56

    GPS模塊在便攜式導航系統中有什么應用?

    GPS是什么?GPS模塊在便攜式導航系統中有什么應用?
    發表于 05-14 06:26

    關于車載GPS/DR 組合導航系統的研究

    車載GPS/DR 組合導航系統是由哪些部分組成的?
    發表于 05-17 07:02

    請問怎樣去設計一種GPS/DR導航系統

    基于ARM的GPS/DR導航系統的硬件設計基于ARM的GPS/DR導航系統的軟件設計
    發表于 05-17 07:25

    怎么實現嵌入式GPS導航系統的設計?

    怎么實現嵌入式GPS導航系統的設計?
    發表于 05-26 07:07

    怎么實現基于51單片機&GPS導航系統設計?

    怎么實現基于51單片機&GPS導航系統設計?
    發表于 09-30 07:40

    GPS導航系統,GPS導航系統是什么意思

    GPS導航系統,GPS導航系統是什么意思 GPS百科名片GPS 是英文Global Posit
    發表于 03-10 11:48 ?9258次閱讀

    基于GPS的小型組合導航系統設計

    電子發燒友提供了基于GPS的小型組合 導航系統 設計。本文提出了一種利用微小型慣性測量單元(MIMU)、全球定位系統(GPS)以及三軸磁強計(TAM)所構成的小型組合
    發表于 07-08 11:45 ?58次下載
    基于<b class='flag-5'>GPS</b>的小型組合<b class='flag-5'>導航系統</b>設計

    MIMU_GPS組合導航系統小型化設計

    MIMU_GPS組合導航系統小型化設計MIMU_GPS組合導航系統小型化設計
    發表于 11-19 14:37 ?7次下載

    基于ARM的車載GPS智能導航系統

    電子發燒友網站提供《基于ARM的車載GPS智能導航系統.doc》資料免費下載
    發表于 11-08 10:00 ?0次下載
    基于ARM的車載<b class='flag-5'>GPS</b>智能<b class='flag-5'>導航系統</b>
    元游棋牌游戏大厅| 奔驰百家乐可信吗| 百家乐现金游戏注册送彩金| 金龍百家乐的玩法技巧和规则| 大发888下载安全的| 百家乐官网赌牌技巧| 化德县| 乐天堂百家乐官网赌场娱乐网规则 | 真钱百家乐官网游戏大全| 百家乐官网透明发牌机| 姚记百家乐的玩法技巧和规则 | 做生意风水知识| 网上百家乐真钱游戏| bet365网站地址器| 买百家乐官网程序| 奇迹百家乐官网的玩法技巧和规则| 赌场百家乐的玩法技巧和规则| 永利博国际网| 赌场百家乐官网打法| 百家乐博赌场| 真钱百家乐游戏| 潘多拉百家乐官网的玩法技巧和规则| 一筒百家乐的玩法技巧和规则| 泰州市| 三合四局24向黄泉| 大发888线上投注| 百家乐官网赌博在线娱乐| 百家乐高手怎么下注| 鄂托克前旗| 百家乐开庄概率| 明升88| 24楼层风水好吗| 网上棋牌游戏赚钱| 百家乐官网游戏图片| 全讯网备用网址| 百家乐官网扑克发牌器| 澳门百家乐赌场网址| 安多县| 百家乐投注五揽式| 鹿邑县| 澳门百家乐官网开户投注|