• 方案介紹
    • 前言
    • 一 連線圖
    • 二 底層代碼使用方式
    • 三 APP使用方式
    • 四 程序架構(gòu)及修改(通用)
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

【物聯(lián)網(wǎng)畢設(shè)】設(shè)備定位檢測-4G+GPS+APP+GSM

05/20 10:04
1118
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

聯(lián)系方式.docx

共1個文件

前言

該方案結(jié)合硬件端與APP端功能,旨在實(shí)現(xiàn)智能定位與安全監(jiān)控。硬件端通過GPS獲取定位信息,STM32驅(qū)動板控制OLED顯示相關(guān)數(shù)據(jù),當(dāng)設(shè)備超出預(yù)設(shè)運(yùn)營范圍時,蜂鳴器報警并發(fā)送短信至預(yù)設(shè)監(jiān)護(hù)人電話,同時震動檢測功能可在異常狀態(tài)下觸發(fā)短信報警。APP端則提供運(yùn)營范圍顯示與設(shè)置功能,實(shí)時監(jiān)控設(shè)備位置,超出范圍時主動上報信息,并支持主機(jī)距離的添加與管理,確保設(shè)備在安全區(qū)域內(nèi)運(yùn)行。

一 連線圖

1. 原理圖


2. 開發(fā)板本身自帶一個LED ,這個LED作為我們查看網(wǎng)絡(luò)連接狀態(tài)和獲取數(shù)據(jù)狀態(tài)的說明

(1)說明我們已經(jīng)連接上云平臺,OLED顯示屏中會顯示聯(lián)網(wǎng)狀態(tài),若MCU上面的的LED處于閃爍狀態(tài),則說明我們的設(shè)備處于正常運(yùn)行,若LED燈不再閃爍,請按復(fù)位鍵將程序手動復(fù)位一次

(2)硬件每隔幾秒會向APP傳輸一次數(shù)據(jù)。

4G模塊需要先插入SIM卡使用,否則連不上網(wǎng)絡(luò)

2. PCB效果


關(guān)注微信公眾號--星之援工作室 發(fā)送關(guān)鍵字(項目清單)
可獲取項目清單資料

????


????(本文章僅提供思路和實(shí)現(xiàn)方法,并不包含代碼,需要代碼的同學(xué)請自行聯(lián)系博主)

????(有疑問或需要定制或者技術(shù)支持等,也請自行聯(lián)系博主)????


3. 實(shí)物效果

4. APP效果

5. 功能概括

(1)硬件端

  1. GPS定位信息獲取
  2. STM32驅(qū)動板繪畫與焊接
  3. OLED顯示相關(guān)信息
  4. 超出運(yùn)營區(qū)蜂鳴器報警提示并且主動發(fā)送短信到監(jiān)護(hù)人
  5. 設(shè)置預(yù)設(shè)監(jiān)護(hù)人電話
  6. 添加震動檢測,異常狀態(tài)發(fā)送短信進(jìn)行報警

(2)APP端

  1. 顯示運(yùn)營范圍
  2. 運(yùn)營范圍設(shè)置
  3. 超出運(yùn)營范圍的主動上報信息
  4. 添加一個主機(jī)距離

(3)云平臺端

使用MQTT協(xié)議相互通信

(4)演示視頻

通過網(wǎng)盤分享的文件:22.2.設(shè)備定位檢測-4G+GPS+GSM.mp4

鏈接: https://pan.baidu.com/s/1O6cDQRnfzoejoR3Akb4GMQ?pwd=XZY0 提取碼: XZY0

--來自百度網(wǎng)盤超級會員v6的分享

二 底層代碼使用方式

1. 使用說明

(1). 需要注意GPS模塊是否正常,正常狀態(tài)GPS的狀態(tài)燈會持續(xù)閃爍,若GPS狀態(tài)燈長亮,則需要在戶外獲取衛(wèi)星定位,否則不會有經(jīng)緯度產(chǎn)生

4G模塊需要先插入SIM卡使用,否則連不上網(wǎng)絡(luò)


(2). 當(dāng)設(shè)備處于正常狀態(tài)的時候,開發(fā)板上面的LED會處于閃爍的狀態(tài)。

(多看視頻,視頻中有完整功能演示)

(多看視頻,視頻中有完整功能演示)

(多看視頻,視頻中有完整功能演示)

2. 下載程序

  1. 先根據(jù)原理圖進(jìn)行連線,連接好以后在做后面的操作
  2. 打開手機(jī)熱點(diǎn) 熱點(diǎn)名字:NET密碼:12345678
  3. 打開程序(硬件由工作室出的可以忽略下載程序這部分)

三 APP使用方式

1 下載APP

(1)操作方式:

使用Android手機(jī)安裝APK進(jìn)行操控

安裝Android studio導(dǎo)入項目使用模擬器
Android studio下載鏈接

官網(wǎng)下載最新版本

https://developer.android.google.cn/studio?hl=zh-cn

安裝包(工作室使用版本)鏈接:

https://pan.baidu.com/s/1DnRGWeJt7XBTmzqHj1KRSQ?pwd=xzy0

提取碼:xzy0

安裝教程

https://zhuanlan.zhihu.com/p/528196912
(2)使用說明
打開APP后設(shè)備會自動訂閱MQTT主題,等待1-5秒APP會自動獲取到設(shè)備上的數(shù)據(jù),若5秒內(nèi)沒有獲取到設(shè)備數(shù)據(jù),則請檢測設(shè)備是否在線,若在線,則請重新打開APP進(jìn)行數(shù)據(jù)的獲取
(多看視頻,視頻中有完整功能演示)

(多看視頻,視頻中有完整功能演示)

(多看視頻,視頻中有完整功能演示)

四 程序架構(gòu)及修改(通用)

鏈接:

https://pan.baidu.com/s/1TZkvdEOp-ERgi-2A1o-KWw?pwd=XZY0

提取碼:XZY0
APP參數(shù)修改

聯(lián)系方式 微信號:13648103287

  • 聯(lián)系方式.docx
    下載

相關(guān)推薦

方案定制

去合作
方案開發(fā)定制化,2000+方案商即時響應(yīng)!

方案定制,程序設(shè)計方案、單片機(jī)程序設(shè)計與講解、APP定制開發(fā)。本公眾號致力于向讀者傳遞關(guān)于程序設(shè)計和開發(fā)的相關(guān)知識,并分享一些關(guān)于軟件開發(fā)的最佳實(shí)踐。如果您有什么問題或建議,請隨時聯(lián)系我們。我們將竭誠為您服務(wù)