資料介紹
描述
不久前,我決定構(gòu)建一個汽車/個人追蹤器。
這是我在這個方向上的第一個原型。
?
系統(tǒng)本身非常簡單。只是一個 Arduino Mega、一個 GPS、一個 GPRS Shield 和一個 SD 卡。這是可選的,但我包括在內(nèi),因為我想在 Facebook 上向我的朋友發(fā)起挑戰(zhàn)時,他們會調(diào)用系統(tǒng)并收到一條包含我的位置或我最后已知位置的短信。
?
系統(tǒng)一直在搜索實際位置。如果有人撥打 SIM 卡的號碼,系統(tǒng)將發(fā)送一條包含實際位置和谷歌地圖鏈接的短信。例如:
?
Hugo 位置現(xiàn)在是:緯度:54.315010,日志:10.130997。?http://maps.google.com/maps?q=54.315010,+10.130997
?
如果 GPS 未接收到任何位置,系統(tǒng)將發(fā)送最后已知的位置。例如:
?
我似乎找不到雨果。我最后一次見到他是在:緯度:54.315010,日志:10.130997。?http://maps.google.com/maps?q=54.315010,+10.130997
?
然后將日期、時間、位置和 SMS 狀態(tài)存儲在 SD 卡中。
?
組件
?
我用了:
?
1x Arduino MEGA
1x GPRS 屏蔽(也可以使用市場上提供的其他 GSM 屏蔽)?
1x GPS(我用的是 NEO 6,在 ebay 很受歡迎)
1x SD 卡護罩?
1x 9V 電池
1 個塑料盒
一些電線
?

連接組件
?
由于 Arduino Mega 使用不同的引出線,因此需要重新布線。
首先,為 Arduino Uno 設(shè)計的 SD Card Shield 將引腳 10 到 13 用于 SPI,因此為了使其在 Mega 上運行,需要將它們“傳遞”到 MEGA 上的 SPI 引腳。
Arduino UNO SPI 引腳 - Arduino MEGA SPI 引腳
MOSI - 11 至 51
味噌 - 12 至 50
SCK-13 至 52
不銹鋼 - 10 至 53

在 GPRS Shield 上,首先需要在 Shield 的 J7 跳線中將通信引腳設(shè)置為軟件串行。

然后使用一些電線將 GPRS 屏蔽中的引腳 7 和 8 連接到串行 1 端口(Arduino Mega 中的引腳 18 和 19)。

關(guān)于如何在GPRS Shield 中連接SIM 卡的更多詳細信息,請參閱我?在Hackster 中的另一個項目?。
?
GPS 連接到 Arduino Mega 中的串行 2 端口(引腳 16 和 17)。

GPS 所需的電源也從 SD 卡的 5V 引腳和 GND 引腳中取出。
?
9V 電池可以連接到 Vin 引腳或電源插頭。

準備合箱實地測試。

代碼
?
我在這里留下一些關(guān)于代碼的快速注釋。
?
我將這個庫用于 GPRS Shield。
為了使用 Arduino Mega,有必要做一些改變:
?
1) 打開 GSM.h 并注釋掉適當?shù)男校缦旅娴?Arduino Mega:
//#定義UNO
#define 巨型
?
2) 在 HWSerial.h 中取消注釋 Mega 定義行,例如 Arduino Mega:
#define 巨型
?
對于 GPS,我正在使用這個庫。
?
它自己運行的程序非常簡單。在所有啟動例程(GPRS、GPS 和 SD 卡初始化)之后,GPS 將嘗試確定可用的衛(wèi)星數(shù)量和有效的 GPS 坐標點。?
如果在此期間撥打電話,電話將自動拒絕,不會發(fā)生任何事情。
當 GPS 具有有效位置并且檢測到超過 3 顆衛(wèi)星時(我假設(shè) GPS 接收良好的位置),如果撥打電話,系統(tǒng)將向呼叫號碼發(fā)送一條短信,其中包含我的位置。所有這些數(shù)據(jù)都將存儲在 SD 卡中。
如果 GPS 少于 3 顆衛(wèi)星,則無法檢索到有效位置,因此如果撥打電話,電話號碼將收到一條包含我最后已知位置的短信。同樣,所有數(shù)據(jù)都存儲在 SD 卡中。?
?
優(yōu)點和缺點
?
由于這是一個原型,所以有很多東西不能正常工作。但目標始終是改進。
首先電池只能持續(xù)一個小時!我沒有在軟件中實施任何節(jié)能機制。因此,對于未來的改進,“睡眠模式”是必須的。
尺寸也經(jīng)過審查,我設(shè)計了一個全新的電路板。第一眼是這樣的:

如果您發(fā)現(xiàn)任何錯誤或有任何建議/改進或問題,請寫信給我。
謝謝閱讀。
雨果·戈麥斯
- 一個Artist RoboHelper的構(gòu)建
- 構(gòu)建一個漂亮的藍牙揚聲器
- 構(gòu)建一個開源式生物反應(yīng)器
- 投幣個人自動售貨機的構(gòu)建
- 構(gòu)建一個基于微控制器的示波器
- 個人安全追蹤器解決方案 0次下載
- 構(gòu)建一個移動RFID閱讀器
- Xilinx KV 260構(gòu)建一個人臉識別車庫門鎖
- 為Karts構(gòu)建一個便宜的數(shù)據(jù)記錄器
- 利用Yocto構(gòu)建嵌入式Linux教程01--第一個Yocto項目構(gòu)建
- 探討高度計在健身追蹤器中的作用 17次下載
- 基于LoRa無線射頻信號的行走追蹤系統(tǒng) 8次下載
- 一種基于多智能體協(xié)同強化學(xué)習(xí)的多目標追蹤方法 20次下載
- 如何設(shè)計一個基于汽車橫擺角速度的模糊自適應(yīng)PID控制器 17次下載
- 便攜式個人追蹤器的研發(fā) 1次下載
- 如何構(gòu)建一個簡單的基于紅外的車門遙控器 1350次閱讀
- 如何構(gòu)建一個簡單的12V至19V升壓轉(zhuǎn)換器電路 3267次閱讀
- 如何構(gòu)建一個信箱開路指示器電路 855次閱讀
- 如何使用7段顯示器和分立元件構(gòu)建一個飆車計時器電路 1330次閱讀
- 構(gòu)建一個基于通用密碼的電子鎖電路 1496次閱讀
- 構(gòu)建一個計時器電路的教程 3347次閱讀
- 如何使用Arduino和超聲波傳感器構(gòu)建一個油箱液位指示器電路 1888次閱讀
- 如何使用Arduino構(gòu)建一個電子動畫眼睛 2644次閱讀
- 一個非常容易構(gòu)建的簡單金屬探測器電路 2975次閱讀
- 一個易于構(gòu)建且成本極低的電子設(shè)備保護器電路圖 1108次閱讀
- 一個低成本易構(gòu)建的汽車防盜電路圖 2814次閱讀
- DIY一個GPS兒童追蹤器 9136次閱讀
- 如何構(gòu)建一個電動汽車EV充電器 2235次閱讀
- 如何利用Arduino構(gòu)建一個功率計 3364次閱讀
- 基于追蹤一個低功耗可破解顯示器的制造方案 2054次閱讀
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費
- 2AD庫封裝庫安裝教程
- 0.49 MB | 1次下載 | 免費
- 3PC6206 300mA低功耗低壓差線性穩(wěn)壓器中文資料
- 1.12 MB | 1次下載 | 免費
- 4網(wǎng)絡(luò)安全從業(yè)者入門指南
- 2.91 MB | 1次下載 | 免費
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費
- 6海川SM5701規(guī)格書
- 1.48 MB | 次下載 | 免費
- 7H20PR5電磁爐IGBT功率管規(guī)格書
- 1.68 MB | 次下載 | 1 積分
- 8IP防護等級說明
- 0.08 MB | 次下載 | 免費
本月
- 1貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設(shè)計指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費
- 8蘋果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論