前言
該設(shè)備具有硬件端、APP端和云平臺端。硬件端采用GA6_B模塊,支持GPRS和GSM功能,并使用硬件的內(nèi)部flash進(jìn)行數(shù)據(jù)儲存,掉電記憶。設(shè)備內(nèi)置取藥和查藥功能,用戶可以通過按鍵進(jìn)行功能選擇和其他操作,通過GA6_B實(shí)時上傳藥品剩余量和用藥記錄到云端。
設(shè)備還可獲取醫(yī)藥箱的環(huán)境數(shù)據(jù)并即時推送到云平臺中展示。另外,設(shè)備還設(shè)有一鍵報(bào)警按鍵,用戶可在緊急情況下輕松向指定的監(jiān)護(hù)人電話發(fā)送報(bào)警短信。
同時,設(shè)備還采用蜂鳴器和語音模塊,在取藥時會有提示音和對應(yīng)盒子的指示燈亮起。 APP端實(shí)時獲取設(shè)備的藥量剩余情況,用戶可以查看用藥記錄,以便掌握藥品的使用情況。用戶可通過APP端修改藥量剩余情況,修改后的數(shù)據(jù)會同步到設(shè)備中保存。
云平臺端可獲取設(shè)備相關(guān)數(shù)據(jù)并展示在云平臺上,包括藥品剩余量、用藥記錄和歷史記錄等。該系統(tǒng)的操作簡單,實(shí)用易懂,能夠?yàn)槭褂谜邘砗艽蟮谋憷桶踩U稀?/span>
????(本文章僅提供思路和實(shí)現(xiàn)方法,并不包含代碼,需要代碼的同學(xué)請自行聯(lián)系博主)
????(有疑問或需要定制或者技術(shù)支持等,也請自行聯(lián)系博主)???????????
一 連線圖
1. 原理圖
這個設(shè)備的開發(fā)板自帶一個LED,可用于查看網(wǎng)絡(luò)連接狀態(tài)和獲取數(shù)據(jù)狀態(tài):
1. 當(dāng)這個LED和設(shè)備一起閃爍一下,表示已成功連接到云平臺,同時OLED顯示屏會顯示聯(lián)網(wǎng)狀態(tài)。如果MCU上的LED處于閃爍狀態(tài),這說明設(shè)備正在正常運(yùn)行。如果LED燈不再閃爍,請按復(fù)位鍵手動復(fù)位設(shè)備一次。
2. 硬件每一分鐘會自動向云平臺傳輸一次數(shù)據(jù)。
2. PCB效果
?3. 實(shí)物效果
4. APP效果
5. 功能概括
演示視頻
取藥箱https://pan.baidu.com/s/18rFMx47hck88Zt5ly4Sn-g?pwd=xzy0
(1)硬件端
1. 使用GA6_B模塊實(shí)現(xiàn)設(shè)備的GPRS和GSM功能。
2. 使用硬件的內(nèi)部flash進(jìn)行數(shù)據(jù)儲存,掉電記憶,以保證數(shù)據(jù)的安全性。
3. 設(shè)備設(shè)置有取藥和查藥功能,通過按鍵進(jìn)行功能的選擇和其他操作;同時,通過GA6_B模塊,實(shí)時上傳藥品剩余情況和用藥記錄到云端。
4. 設(shè)備還能獲取醫(yī)藥箱的環(huán)境數(shù)據(jù),并推送到云平臺中實(shí)時顯示,幫助用戶了解醫(yī)藥箱內(nèi)部的情況。
5. 設(shè)備配有一鍵報(bào)警按鍵,可以在緊急情況下推送報(bào)警短信到特定的監(jiān)護(hù)人電話。
6. 設(shè)備采用蜂鳴器和語音模塊,輕松獲取取藥提示,并且對應(yīng)盒子的指示燈會亮起,讓用戶更加方便快捷地取藥。
(2)APP端
?1. 實(shí)時獲取設(shè)備的藥量剩余情況,用戶可以在APP上查看醫(yī)藥箱內(nèi)剩余的藥品數(shù)量。
2. 用戶可以查看用藥記錄,以便掌握吃藥的情況。
3. 用戶可以通過APP修改藥量剩余情況,并且修改后的數(shù)據(jù)會同步到設(shè)備中進(jìn)行保存,方便用戶對用藥情況進(jìn)行管理。
(3)云平臺端
- 獲取設(shè)備相關(guān)數(shù)據(jù)顯示到云平臺進(jìn)行展示
- 歷史記錄顯示
二 底層代碼使用方式
1. 使用說明
?1. 使用設(shè)備時需要插入中國移動的電話卡才能成功上網(wǎng),否則將無法連接至網(wǎng)絡(luò)。
2. 當(dāng)設(shè)備處于正常狀態(tài)時,開發(fā)板上的LED燈會處于閃爍狀態(tài)。這表示設(shè)備正在正常工作。
3. 平臺連接成功后,2G模塊的狀態(tài)燈會快速閃爍,表明設(shè)備已成功連接到云平臺。
(多看視頻,視頻中有完整功能演示)
(多看視頻,視頻中有完整功能演示)
(多看視頻,視頻中有完整功能演示)
2. 下載程序
- 先根據(jù)原理圖進(jìn)行連線,連接好以后在做后面的操作
- 打開程序(硬件由工作室出的可以忽略下載程序這部分)
3. 查看云平臺
三 APP使用方式
- 下載APP
(1)操作方式:
使用Android手機(jī)安裝APK進(jìn)行操控
安裝Android studio導(dǎo)入項(xiàng)目使用模擬器
Android studio下載鏈接
下載Android Studio_android studio 下載_psh714的博客-CSDN博客
(2)使用說明
打開APP后設(shè)備會自動訂閱MQTT主題,等待1-5秒APP會自動獲取到設(shè)備上的數(shù)據(jù),若5秒內(nèi)沒有獲取到設(shè)備數(shù)據(jù),則請檢測設(shè)備是否在線,若在線,則請重新打開APP進(jìn)行數(shù)據(jù)的獲取
(多看視頻,視頻中有完整功能演示)
四 程序修改部分
-
硬件代碼
- 如需修改WiFi
- 修改平臺接入設(shè)備
-
軟件代碼
????END????
聯(lián)系方式 微信號:13648103287