使用樹莓派Pico構(gòu)建了GPS車輛跟蹤器
大家好,歡迎來到我的文章教程。今天,我將指導(dǎo)您完成使用樹莓派Pico創(chuàng)建GPS車輛跟蹤器的過程。
項目概述:
使用樹莓派Pico, SIM800L GSM模塊和Neo-6M GPS接收器構(gòu)建一個專業(yè)的基于GPS的車輛跟蹤系統(tǒng)。該項目通過短信和谷歌地圖實時跟蹤車輛位置,即使在連接較差的情況下也能提供可靠的性能。完美的物聯(lián)網(wǎng),車輛監(jiān)控和資產(chǎn)跟蹤應(yīng)用程序,所有在MicroPython中使用Thonny IDE編程。
在開始之前,非常感謝JLCMC的贊助。
現(xiàn)在,讓我們開始我們的項目!
供應(yīng)
所需電子元件:
?樹莓派
?NEO-6M GPS模塊
?SIM800L GPRS GSM模塊
?電路試驗板
?紅色發(fā)光二極管
額外的工具:
?熱熔膠
?刀
?烙鐵
軟件:
?Thonny IDE
步驟1:元件組裝和電路設(shè)計
請遵循以下步驟:
?將樹莓派Pico, NEO-6M GPS模塊和SIM800L GPRS GSM模塊安裝到面包板上。
?使用跳線連接SIM800L GPRS GSM模塊:
?使用跳線連接NEO-6M GPS模塊:
下一步見……
提升你的電子項目- JLCMC
JLCMC是您所有電子制造需求的一站式商店,提供近60萬個sku的廣泛目錄,涵蓋硬件,機械,電子和自動化組件。他們承諾保證正品,快速發(fā)貨(大多數(shù)庫存產(chǎn)品在24小時內(nèi)發(fā)貨),以及有競爭力的價格,這使他們與眾不同。此外,他們卓越的客戶服務(wù)確保您總是得到您所需要的東西,使您的項目成為現(xiàn)實。
他們有你下一個項目所需的一切:
定制線性導(dǎo)軸:精密設(shè)計,適用于3D打印,CNC機器和工業(yè)自動化等應(yīng)用。
鋁型材:多功能,耐用的框架解決方案-完美的機器外殼,工作站和定制組件。
為了表達他們對我們社區(qū)的支持,JLCMC提供70美元的獨家折扣券。這是為您的下一個項目節(jié)省高質(zhì)量組件的絕佳機會。
步驟2:電源電路
請遵循以下步驟:
現(xiàn)在連接NEO-6M GPS模塊和SIM800L GPRS GSM模塊:
電源:
USB電源:只需使用USB電纜將樹莓派Pico連接到您的計算機或汽車USB充電器。這提供了電源和編程訪問。
外部電源(推薦用于現(xiàn)場使用):如果您將系統(tǒng)部署在車輛或遠程位置,則可以使用穩(wěn)壓5V外部電源。確保SIM800L模塊獲得穩(wěn)定的電壓(3.7V-4.2V范圍),使用外部電源或適當調(diào)節(jié)的鋰離子電池是可靠的GSM性能的理想選擇。
步驟3:了解MicroPython和上傳代碼
完整的代碼:
在這個項目中,我們使用的是Michael Calvin McCoy的MicropyGPS庫
故障排除步驟:
?GPS無法修復(fù)
?確保GPS天線有清晰的天空視野。
?等待2-5分鐘初始衛(wèi)星鎖定(冷啟動)
?檢查UART連接(TX/RX未反轉(zhuǎn))
?驗證GPS模塊3.3V供電
GSM模塊無響應(yīng)
?檢查電源(需要3.7-4.2V,有足夠的電流)
?驗證SIM卡是否有效并有信用
?檢查天線連接
?確保您的運營商的APN設(shè)置正確
?嘗試手動使用AT命令測試模塊。
沒有收到短信
?驗證電話號碼格式(包括國家代碼)
?檢查SIM卡是否有短信功能
?確保GSM模塊已在網(wǎng)絡(luò)中注冊。
?檢查你所在區(qū)域的信號強度
代碼上傳失敗
?確保MicroPython固件已正確安裝
?檢查USB連接線
?嘗試不同的USB接口
?重啟thony IDE
本文編譯自hackster.io





