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

連接組件
?
由于 Arduino Mega 使用不同的引出線,因此需要重新布線。
首先,為 Arduino Uno 設(shè)計(jì)的 SD Card Shield 將引腳 10 到 13 用于 SPI,因此為了使其在 Mega 上運(yùn)行,需要將它們“傳遞”到 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 卡的更多詳細(xì)信息,請參閱我?在Hackster 中的另一個(gè)項(xiàng)目?。
?
GPS 連接到 Arduino Mega 中的串行 2 端口(引腳 16 和 17)。

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

準(zhǔn)備合箱實(shí)地測試。

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

如果您發(fā)現(xiàn)任何錯(cuò)誤或有任何建議/改進(jìn)或問題,請寫信給我。
謝謝閱讀。
雨果·戈麥斯
- 一個(gè)Artist RoboHelper的構(gòu)建
- 構(gòu)建一個(gè)漂亮的藍(lán)牙揚(yáng)聲器
- 構(gòu)建一個(gè)開源式生物反應(yīng)器
- 投幣個(gè)人自動售貨機(jī)的構(gòu)建
- 構(gòu)建一個(gè)基于微控制器的示波器
- 個(gè)人安全追蹤器解決方案 0次下載
- 構(gòu)建一個(gè)移動RFID閱讀器
- Xilinx KV 260構(gòu)建一個(gè)人臉識別車庫門鎖
- 為Karts構(gòu)建一個(gè)便宜的數(shù)據(jù)記錄器
- 利用Yocto構(gòu)建嵌入式Linux教程01--第一個(gè)Yocto項(xiàng)目構(gòu)建
- 探討高度計(jì)在健身追蹤器中的作用 17次下載
- 基于LoRa無線射頻信號的行走追蹤系統(tǒng) 8次下載
- 一種基于多智能體協(xié)同強(qiáng)化學(xué)習(xí)的多目標(biāo)追蹤方法 20次下載
- 如何設(shè)計(jì)一個(gè)基于汽車橫擺角速度的模糊自適應(yīng)PID控制器 17次下載
- 便攜式個(gè)人追蹤器的研發(fā) 1次下載
- 一個(gè)樹莓派,是如何同時(shí)實(shí)現(xiàn)飛機(jī)追蹤、氣象監(jiān)測、家居控制? 640次閱讀
- 如何構(gòu)建一個(gè)簡單的基于紅外的車門遙控器 2.4k次閱讀
- 如何構(gòu)建一個(gè)簡單的12V至19V升壓轉(zhuǎn)換器電路 5.3k次閱讀
- 如何構(gòu)建一個(gè)信箱開路指示器電路 1.6k次閱讀
- 如何使用7段顯示器和分立元件構(gòu)建一個(gè)飆車計(jì)時(shí)器電路 2.6k次閱讀
- 構(gòu)建一個(gè)基于通用密碼的電子鎖電路 2.7k次閱讀
- 構(gòu)建一個(gè)計(jì)時(shí)器電路的教程 4.7k次閱讀
- 如何使用Arduino構(gòu)建一個(gè)電子動畫眼睛 4.1k次閱讀
- 一個(gè)非常容易構(gòu)建的簡單金屬探測器電路 4k次閱讀
- 一個(gè)易于構(gòu)建且成本極低的電子設(shè)備保護(hù)器電路圖 1.8k次閱讀
- 一個(gè)低成本易構(gòu)建的汽車防盜電路圖 3.9k次閱讀
- DIY一個(gè)GPS兒童追蹤器 1.1w次閱讀
- 如何構(gòu)建一個(gè)電動汽車EV充電器 3.1k次閱讀
- 如何利用Arduino構(gòu)建一個(gè)功率計(jì) 4.4k次閱讀
- 基于追蹤一個(gè)低功耗可破解顯示器的制造方案 2.5k次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費(fèi)
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊
- 2.33 MB | 次下載 | 免費(fèi)
- 4MDD品牌三極管S9012數(shù)據(jù)手冊
- 2.62 MB | 次下載 | 免費(fèi)
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊
- 2.50 MB | 次下載 | 免費(fèi)
- 8MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊
- 0.60 MB | 次下載 | 免費(fèi)
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費(fèi)
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊
- 1.81 MB | 1次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論