資料介紹
描述
不久前,我決定構(gòu)建一個(gè)汽車(chē)/個(gè)人追蹤器。
這是我在這個(gè)方向上的第一個(gè)原型。
?
系統(tǒng)本身非常簡(jiǎn)單。只是一個(gè) Arduino Mega、一個(gè) GPS、一個(gè) GPRS Shield 和一個(gè) SD 卡。這是可選的,但我包括在內(nèi),因?yàn)槲蚁朐?Facebook 上向我的朋友發(fā)起挑戰(zhàn)時(shí),他們會(huì)調(diào)用系統(tǒng)并收到一條包含我的位置或我最后已知位置的短信。
?
系統(tǒng)一直在搜索實(shí)際位置。如果有人撥打 SIM 卡的號(hào)碼,系統(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ā)送最后已知的位置。例如:
?
我似乎找不到雨果。我最后一次見(jiàn)到他是在:緯度:54.315010,日志:10.130997。?http://maps.google.com/maps?q=54.315010,+10.130997
?
然后將日期、時(shí)間、位置和 SMS 狀態(tài)存儲(chǔ)在 SD 卡中。
?
組件
?
我用了:
?
1x Arduino MEGA
1x GPRS 屏蔽(也可以使用市場(chǎng)上提供的其他 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ì)信息,請(qǐng)參閱我?在Hackster 中的另一個(gè)項(xiàng)目?。
?
GPS 連接到 Arduino Mega 中的串行 2 端口(引腳 16 和 17)。
GPS 所需的電源也從 SD 卡的 5V 引腳和 GND 引腳中取出。
?
9V 電池可以連接到 Vin 引腳或電源插頭。
準(zhǔn)備合箱實(shí)地測(cè)試。
代碼
?
我在這里留下一些關(guān)于代碼的快速注釋。
?
我將這個(gè)庫(kù)用于 GPRS Shield。
為了使用 Arduino Mega,有必要做一些改變:
?
1) 打開(kāi) GSM.h 并注釋掉適當(dāng)?shù)男校缦旅娴?Arduino Mega:
//#定義UNO
#define 巨型
?
2) 在 HWSerial.h 中取消注釋 Mega 定義行,例如 Arduino Mega:
#define 巨型
?
對(duì)于 GPS,我正在使用這個(gè)庫(kù)。
?
它自己運(yùn)行的程序非常簡(jiǎn)單。在所有啟動(dòng)例程(GPRS、GPS 和 SD 卡初始化)之后,GPS 將嘗試確定可用的衛(wèi)星數(shù)量和有效的 GPS 坐標(biāo)點(diǎn)。?
如果在此期間撥打電話,電話將自動(dòng)拒絕,不會(huì)發(fā)生任何事情。
當(dāng) GPS 具有有效位置并且檢測(cè)到超過(guò) 3 顆衛(wèi)星時(shí)(我假設(shè) GPS 接收良好的位置),如果撥打電話,系統(tǒng)將向呼叫號(hào)碼發(fā)送一條短信,其中包含我的位置。所有這些數(shù)據(jù)都將存儲(chǔ)在 SD 卡中。
如果 GPS 少于 3 顆衛(wèi)星,則無(wú)法檢索到有效位置,因此如果撥打電話,電話號(hào)碼將收到一條包含我最后已知位置的短信。同樣,所有數(shù)據(jù)都存儲(chǔ)在 SD 卡中。?
?
優(yōu)點(diǎn)和缺點(diǎn)
?
由于這是一個(gè)原型,所以有很多東西不能正常工作。但目標(biāo)始終是改進(jìn)。
首先電池只能持續(xù)一個(gè)小時(shí)!我沒(méi)有在軟件中實(shí)施任何節(jié)能機(jī)制。因此,對(duì)于未來(lái)的改進(jìn),“睡眠模式”是必須的。
尺寸也經(jīng)過(guò)審查,我設(shè)計(jì)了一個(gè)全新的電路板。第一眼是這樣的:
如果您發(fā)現(xiàn)任何錯(cuò)誤或有任何建議/改進(jìn)或問(wèn)題,請(qǐng)寫(xiě)信給我。
謝謝閱讀。
雨果·戈麥斯
- 一個(gè)Artist RoboHelper的構(gòu)建
- 構(gòu)建一個(gè)漂亮的藍(lán)牙揚(yáng)聲器
- 構(gòu)建一個(gè)開(kāi)源式生物反應(yīng)器
- 投幣個(gè)人自動(dòng)售貨機(jī)的構(gòu)建
- 構(gòu)建一個(gè)基于微控制器的示波器
- 個(gè)人安全追蹤器解決方案 0次下載
- 構(gòu)建一個(gè)移動(dòng)RFID閱讀器
- Xilinx KV 260構(gòu)建一個(gè)人臉識(shí)別車(chē)庫(kù)門(mén)鎖
- 為Karts構(gòu)建一個(gè)便宜的數(shù)據(jù)記錄器
- 利用Yocto構(gòu)建嵌入式Linux教程01--第一個(gè)Yocto項(xiàng)目構(gòu)建
- 探討高度計(jì)在健身追蹤器中的作用 17次下載
- 基于LoRa無(wú)線射頻信號(hào)的行走追蹤系統(tǒng) 8次下載
- 一種基于多智能體協(xié)同強(qiáng)化學(xué)習(xí)的多目標(biāo)追蹤方法 20次下載
- 如何設(shè)計(jì)一個(gè)基于汽車(chē)橫擺角速度的模糊自適應(yīng)PID控制器 17次下載
- 便攜式個(gè)人追蹤器的研發(fā) 1次下載
- 如何構(gòu)建一個(gè)簡(jiǎn)單的基于紅外的車(chē)門(mén)遙控器 1350次閱讀
- 如何構(gòu)建一個(gè)簡(jiǎn)單的12V至19V升壓轉(zhuǎn)換器電路 3267次閱讀
- 如何構(gòu)建一個(gè)信箱開(kāi)路指示器電路 855次閱讀
- 如何使用7段顯示器和分立元件構(gòu)建一個(gè)飆車(chē)計(jì)時(shí)器電路 1330次閱讀
- 構(gòu)建一個(gè)基于通用密碼的電子鎖電路 1496次閱讀
- 構(gòu)建一個(gè)計(jì)時(shí)器電路的教程 3347次閱讀
- 如何使用Arduino和超聲波傳感器構(gòu)建一個(gè)油箱液位指示器電路 1888次閱讀
- 如何使用Arduino構(gòu)建一個(gè)電子動(dòng)畫(huà)眼睛 2644次閱讀
- 一個(gè)非常容易構(gòu)建的簡(jiǎn)單金屬探測(cè)器電路 2975次閱讀
- 一個(gè)易于構(gòu)建且成本極低的電子設(shè)備保護(hù)器電路圖 1108次閱讀
- 一個(gè)低成本易構(gòu)建的汽車(chē)防盜電路圖 2814次閱讀
- DIY一個(gè)GPS兒童追蹤器 9136次閱讀
- 如何構(gòu)建一個(gè)電動(dòng)汽車(chē)EV充電器 2235次閱讀
- 如何利用Arduino構(gòu)建一個(gè)功率計(jì) 3364次閱讀
- 基于追蹤一個(gè)低功耗可破解顯示器的制造方案 2054次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開(kāi)發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多