物联网毕设 -- 智能药箱提示系统(GSM+GPRS+APP+OneNet)

目录

前言

一 连线图

1. 原理图

2. PCB效果

3. 实物效果

4. APP效果

5. 功能概括

演示视频

(1)硬件端

(2)APP端

(3)云平台端

二 底层代码使用方式

1. 使用说明

2. 下载程序

3. 查看云平台

三 APP使用方式

四 程序修改部分

硬件代码

软件代码


前言

该设备具有硬件端、APP端和云平台端。硬件端采用GA6_B模块,支持GPRS和GSM功能,并使用硬件的内部flash进行数据储存,掉电记忆。设备内置取药和查药功能,用户可以通过按键进行功能选择和其他操作,通过GA6_B实时上传药品剩余量和用药记录到云端。设备还可获取医药箱的环境数据并即时推送到云平台中展示。另外,设备还设有一键报警按键,用户可在紧急情况下轻松向指定的监护人电话发送报警短信。同时,设备还采用蜂鸣器和语音模块,在取药时会有提示音和对应盒子的指示灯亮起。 APP端实时获取设备的药量剩余情况,用户可以查看用药记录,以便掌握药品的使用情况。用户可通过APP端修改药量剩余情况,修改后的数据会同步到设备中保存。 云平台端可获取设备相关数据并展示在云平台上,包括药品剩余量、用药记录和历史记录等。该系统的操作简单,实用易懂,能够为使用者带来很大的便利和安全保障。

⚠️⚠️(本文章仅提供思路和实现方法,并不包含代码,需要代码的同学请自行联系博主)

⚠️⚠️(有疑问或需要定制或者技术支持等,也请自行联系博主)⚠️⚠️​​​​​​​

一 连线图

1. 原理图

这个设备的开发板自带一个LED,可用于查看网络连接状态和获取数据状态:

1. 当这个LED和设备一起闪烁一下,表示已成功连接到云平台,同时OLED显示屏会显示联网状态。如果MCU上的LED处于闪烁状态,这说明设备正在正常运行。如果LED灯不再闪烁,请按复位键手动复位设备一次。

2. 硬件每一分钟会自动向云平台传输一次数据。

2. PCB效果

 3. 实物效果

4. APP效果

5. 功能概括

演示视频

取药箱icon-default.png?t=N7T8https://pan.baidu.com/s/18rFMx47hck88Zt5ly4Sn-g?pwd=xzy0

(1)硬件端

1. 使用GA6_B模块实现设备的GPRS和GSM功能。

2. 使用硬件的内部flash进行数据储存,掉电记忆,以保证数据的安全性。

3. 设备设置有取药和查药功能,通过按键进行功能的选择和其他操作;同时,通过GA6_B模块,实时上传药品剩余情况和用药记录到云端。

4. 设备还能获取医药箱的环境数据,并推送到云平台中实时显示,帮助用户了解医药箱内部的情况。

5. 设备配有一键报警按键,可以在紧急情况下推送报警短信到特定的监护人电话。

6. 设备采用蜂鸣器和语音模块,轻松获取取药提示,并且对应盒子的指示灯会亮起,让用户更加方便快捷地取药。

(2)APP端

 1. 实时获取设备的药量剩余情况,用户可以在APP上查看医药箱内剩余的药品数量。

2. 用户可以查看用药记录,以便掌握吃药的情况。

3. 用户可以通过APP修改药量剩余情况,并且修改后的数据会同步到设备中进行保存,方便用户对用药情况进行管理。

(3)云平台端

  1. 获取设备相关数据显示到云平台进行展示
  2. 历史记录显示

二 底层代码使用方式

1. 使用说明

 1. 使用设备时需要插入中国移动的电话卡才能成功上网,否则将无法连接至网络。

2. 当设备处于正常状态时,开发板上的LED灯会处于闪烁状态。这表示设备正在正常工作。

3. 平台连接成功后,2G模块的状态灯会快速闪烁,表明设备已成功连接到云平台。

(多看视频,视频中有完整功能演示)

(多看视频,视频中有完整功能演示)

(多看视频,视频中有完整功能演示)

2. 下载程序

  1. 先根据原理图进行连线,连接好以后在做后面的操作
  2. 打开程序(硬件由工作室出的可以忽略下载程序这部分)

3. 查看云平台

 

三 APP使用方式

  1. 下载APP

(1)操作方式:

使用Android手机安装APK进行操控

安装Android studio导入项目使用模拟器

Android studio下载链接

下载Android Studio_android studio 下载_psh714的博客-CSDN博客

(2)使用说明

打开APP后设备会自动订阅MQTT主题,等待1-5秒APP会自动获取到设备上的数据,若5秒内没有获取到设备数据,则请检测设备是否在线,若在线,则请重新打开APP进行数据的获取

(多看视频,视频中有完整功能演示)

程序修改部分

  1. 硬件代码

  2. 如需修改WiFi

  1. 修改平台接入设备

  1. 软件代码


⚠️⚠️END⚠️⚠️


  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿柒学起来

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值