資料介紹
描述
介紹
據(jù)美國人道協(xié)會稱,美國每年有超過 1000 萬只貓狗丟失和被盜。為寵物配備 ID 標(biāo)簽或微芯片是確保寵物安全返回的一種方法,以防它們在度假時迷路或離家出走,但您可以通過寵物可穿戴技術(shù)將您的狗的安全提升到另一個層次。寵物可穿戴設(shè)備,例如 GPS 項圈,讓寵物父母無論身在何處都能追蹤狗狗的位置(甚至監(jiān)控它們的活動)。
寵物追蹤器的工作原理非常簡單。跟蹤器中的 GPS 芯片獲取您寵物的位置,并主要通過蜂窩覆蓋將信息發(fā)送到互聯(lián)網(wǎng)和您的智能手機。通常,應(yīng)用程序用于在地圖上顯示寵物的位置。
盡管市場上有不同類型的寵物追蹤器,但大多數(shù)都很昂貴。此外,對于創(chuàng)客和愛好者來說,自己制作東西總是一件樂事。按照本教程,您將能夠自己制作一個寵物追蹤器。
如何制作一個
制作寵物追蹤器涉及多項任務(wù),其中包括:
一種。選擇合適的硬件
b. 連接硬件
C。開發(fā)程序
d. 開發(fā)智能手機應(yīng)用程序
e. 設(shè)計案例
選擇合適的硬件
選擇合適的硬件對于任何項目都是非常重要的任務(wù)。對于設(shè)計可穿戴產(chǎn)品外形尺寸,重量和電源管理非常重要。對于寵物追蹤器,重量和尺寸應(yīng)盡可能小。由于它是電池供電設(shè)備,因此還應(yīng)認(rèn)真考慮電池備份時間。電池容量和電池尺寸之間存在權(quán)衡。牢記所有參數(shù),我為項目選擇了以下硬件。

要制作寵物追蹤器,您需要微控制器、GPS 和數(shù)據(jù)通信設(shè)備。我為我的項目選擇了 Sony Spresense Board,選擇它的原因非常明顯。它有一個帶微控制器的內(nèi)置 GPS,外形小巧,非常節(jié)能。對于數(shù)據(jù)通信,我選擇了 SIM800 GPRS 模塊。為了給設(shè)備供電,我使用了一塊 300mAh 的鋰離子電池。對于鋰離子電池充電,還需要鋰離子充電器模塊。

為了使該設(shè)備可用,我為 Sony Spresense 板、SIM800 模塊和電池設(shè)計了單獨的 3D 打印盒。三個單元將通過軟線連接,以便輕松安裝到寵物項圈上。

連接硬件
正確連接硬件也是一項非常重要的工作。如果你在連接上犯了任何錯誤,你可能會燒毀你的硬件,特別是如果你在電源和地之間進行反向連接。圖為我項目的連接圖。您可以更改 Spresense 板與 SIM800 模塊之間的連接,但您需要相應(yīng)地對代碼進行一些更改。

spresense 板通過外部電池連接器連接到電池。電池和充電器電路放置在 3D 打印電池盒內(nèi)。引出兩根線與spresense板連接。

為了將數(shù)據(jù)上傳到云服務(wù)器,我使用了 GPRS 數(shù)據(jù)通信技術(shù),為此使用了一個低成本的小型 SIM800 模塊。TX 和 RX 引腳連接到 spresense 引腳的兩個 GPIO,5V 引腳連接到充電器電路的 5V 引腳,GND 引腳連接到 Spresense 板的接地引腳。

四根線從外殼引出,用于連接 spresense 板。所有三個主要組件之間的連接如下所示。所有都放在單獨的盒子里。連接完成后,就可以為 spresense 板編寫程序了。

開發(fā)程序
為了使用 Arduino IDE 開發(fā)程序,我從 spresense 核心提供的 gnss 示例代碼開始。如果用戶啟用跟蹤選項,我將代碼修改為每秒只讀取經(jīng)度和緯度。否則 GPS 模塊將處于休眠模式,這會增加備份時間。SIM800模塊使用串口與微控制器通信,我使用Arduino的軟件串口庫將SIM模塊與spresense板連接起來。為了存儲數(shù)據(jù),選擇了 Ubidots IoT cloude。SIM800模塊使用HTTP協(xié)議將數(shù)據(jù)上傳到Ubidots,直接使用AT命令在代碼中實現(xiàn),不使用任何庫,使其與spresense板卡兼容。

準(zhǔn)備云
對于遠(yuǎn)程跟蹤,需要云服務(wù),為此選擇了 Ubidots 云。我在設(shè)備下創(chuàng)建了一個設(shè)備和三個變量,用于收集和存儲來自寵物追蹤器的數(shù)據(jù)。兩個變量用于經(jīng)度和緯度。剩下的一個用于啟用來自跟蹤器的跟蹤功能。此變量通過移動應(yīng)用程序從用戶收集數(shù)據(jù)。當(dāng)用戶按下 Start Tracking 按鈕時,它會向云端發(fā)送一個標(biāo)志值 1。Spresense 板收到該值并開始讀取和上傳 GPS 坐標(biāo)。如果用戶按下停止跟蹤按鈕 0 將發(fā)送到云以及 spresense 板和 presense 板停止讀取和上傳 GPS 坐標(biāo)。

開發(fā)智能手機應(yīng)用程序
為了跟蹤寵物,需要像智能手機應(yīng)用程序這樣的可視化界面。我使用 MIT App Inventor 開發(fā)了一個 android 應(yīng)用程序。這是一個簡單且免費的網(wǎng)絡(luò)平臺,用于設(shè)計 android 應(yīng)用程序而無需了解任何編程。我在程序的UI界面中添加了一個地圖視圖和兩個按鈕。地圖根據(jù)從 Ubidots 云端接收到的坐標(biāo)顯示寵物的位置。用戶可以從兩個按鈕開始和停止跟蹤。完整的源代碼 (.aia) 文件附在代碼部分,以便您可以根據(jù)您的選擇和要求下載任何修改應(yīng)用程序。

最后一步
完成之前的所有步驟后,我在設(shè)備上添加了一個尼龍搭扣帶,這樣我就可以輕松地將追蹤器連接到寵物的項圈上。該追蹤器還可用于幫助您找到您的汽車或其他物品——任何您想追蹤的物品,只需連接它并使用該應(yīng)用程序即可幫助您找到它。

?
?
?

?
- 基于RFID、GPS、GPRS的物流追蹤系統(tǒng)的研制
- Spresense GPS攝像頭開源分享
- LoRa GPS追蹤器教程
- 使用XIAO BLE Sense&Edge Impulse的寵物活動追蹤器
- Spresense多核質(zhì)數(shù)計算器開源
- 帶Spresense的AI相機
- 道路質(zhì)量GPS追蹤器開源
- 寵物追蹤器解決方案 2次下載
- 寵物食品消費追蹤器開源分享
- Spresense智能浮標(biāo)開源分享
- 由AWS提供支持的餐廳等待計時器
- LoRa GPS追蹤器開源設(shè)計
- Oak-勞拉GPS追蹤器開源項目
- 便攜式個人追蹤器的研發(fā) 1次下載
- 基于B S架構(gòu)GPS手機實時追蹤系統(tǒng)的研究
- GPS校時器是什么?如何用? 771次閱讀
- 物聯(lián)網(wǎng)智能寵物管理系統(tǒng) 6.3k次閱讀
- 寵物飲水機缺液提醒的原理是什么 1.4k次閱讀
- DIY一個GPS兒童追蹤器 1.1w次閱讀
- 如何利用XIAO BLE Sense設(shè)計一款寵物活動追蹤器 3.5k次閱讀
- 如何理解GPS的周數(shù)翻轉(zhuǎn) 1.7w次閱讀
- dfrobotUSB/TTL樹莓派GPS模塊簡介 4.4k次閱讀
- 索尼Spresense拆箱與Spresense SDK運行測試 9k次閱讀
- GPS芯片的發(fā)展和展望_主流GPS芯片有哪些 1.8w次閱讀
- gps追蹤器接線方式 8.9k次閱讀
- 自制gps追蹤器 2.9w次閱讀
- gps追蹤器起到什么作用 8.7k次閱讀
- GPS跟蹤定位器如何使用 3.9w次閱讀
- gps追蹤器的工作原理 1.8w次閱讀
- 一種基于GPS的智能寵物防丟失器設(shè)計 9k次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊
- 2.33 MB | 次下載 | 免費
- 4MDD品牌三極管S9012數(shù)據(jù)手冊
- 2.62 MB | 次下載 | 免費
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴音機 AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 8MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊
- 0.60 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費
- 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次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 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 | 191439次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





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