• 方案介绍
    • 前言
    • 一 连线图
    • 二 底层代码使用方式
    • 三 APP使用方式
    • 四 程序修改部分
  • 附件下载
  • 推荐器件
  • 相关推荐
申请入驻 产业图谱

物联网毕设-智能拐杖(APP+GPS)

2024/06/25
2967
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

联系方式.docx

共1个文件

前言

本款拐杖利用超声波传感器、心率监测传感器、GPS定位传感器,实时监测前方是否有障碍物阻挡、心率变化以及老人的具体位置。可以设置心率的阈值,在不正常区间内发送报警信号,并将检测到的数据实时联网上传看护人员可以通过手机App端实时查看老人生理状态与位置信息,也可以查看近期内的心率的数据变化,老人也可以通过按键主动发送报警信号。老人正前方有障碍物时,拐杖启动蜂鸣器进行提醒。

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

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


一 连线图

1. 原理图

2. 开发板上有一个内置LED灯,用于指示网络连接状态和数据获取状态。

(1) 当开发板成功连接至云平台时,LED灯和蜂鸣器会在启动时闪烁一下,OLED显示屏自动显示联网状态。

(2) 硬件设备每隔8秒会自动向云平台传输一次数据,同时LED灯的状态也会相应改变,以示意数据的传输。

2. PCB效果

3. 实物效果

注意:我们根据实际情况将激光测距改为了超声波测距,实际不影响程序程序的正常运行

4. 功能概括

(1)硬件端

1. GPS定位模块:通过该模块可以获取老人的时间和位置信息,并将老人的实时位置显示在App端的地图上。此外,还可以通过Wi-Fi模块将老人的信息上传到收集端和OneNet云平台。

2. 开关距离报警:老人可以通过一键操作来关闭或者启动拐杖的距离报警功能。

3. 超声波检测模块:当拐杖前方3米范围内检测到有人时,超声波传感器会自动触发拐杖的震动和声音提醒,以避免老人发生碰撞等事故。

4. 心率检测模块:该模块可以实时检测老人的心率变化,如果心率超过设定的阈值,则会触发警报,并将相关信息上传至App端和OneNet云平台。

5. 一键报警模块:老人可以通过按下一键报警模块来发出紧急警报,并将实时位置和心率信息上传至App端和OneNet云平台。 6. 无线传输模块:通过ESP 8266 Wi-Fi模块,可以实现数据的无线传输,并将子节点传递过来的信息上传至App端和OneNet云平台。

(2)APP端

(3)云平台端:

  1. 获取经纬度和心率数据显示到平台中

演示视频

链接:https://pan.baidu.com/s/1ipED2_g3BsUqjzxG3Y5nqQ?pwd=xzy0
提取码:xzy0

二 底层代码使用方式

1. 使用说明

(1). 需要注意GPS模块是否正常,正常状态GPS的状态灯会持续闪烁,若GPS状态灯长亮,则需要在户外获取卫星定位,否则不会有经纬度产生

2. 下载程序

  1. 先根据原理图进行连线,连接好以后在做后面的操作
  2. 打开手机热点 热点名字:NET密码:12345678
  3. 打开程序(硬件由工作室出的可以忽略下载程序这部分)

 

3. 查看云平台

三 APP使用方式

1.下载APP

安装Android studio或者使用Android手机进行操控

Android studio下载链接

https://blog.csdn.net/psh714/article/details/127012370

2.APP端

四 程序修改部分

1.硬件代码

(1)如需修改WiFi

 (2)修改平台接入设备


 2.软件代码

 END

联系方式 微信号:13648103287

  • 联系方式.docx
    下载

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
TJA1051T,118 1 NXP Semiconductors TJA1051 - High-speed CAN transceiver SOIC 8-Pin

ECAD模型

下载ECAD模型
$1.08 查看
TLP185(GB,SE 1 Toshiba America Electronic Components TRANSISTOR OUTPUT OPTOCOUPLER

ECAD模型

下载ECAD模型
$0.39 查看
74LVC244APW,118 1 NXP Semiconductors 74LVC(H)244A - Octal buffer/line driver; 3-state TSSOP2 20-Pin
$0.36 查看

相关推荐