基于STM32单片机老人防丢报警 智能拐杖跌倒检测盲人导航设计系统(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_
版本一 GPS定位+GSM短信+SOS求救+跌倒检测
心率+血氧+温度+蜂鸣器报警:
- STM32F103C8T6单片机进行数据处理
- OLED液晶显示当前心率、血氧、体温、经纬度
- 第一个按键设置心率体温上限和下限
设置血氧下限,设置接收短信号码 - 第二个按键对参数进行加(一直按就一直加)
- 第三个按键对参数进行减(一直按就一直减)
- 心率血氧温度不在范围内蜂鸣器进行报警,GSM发送短信
短信内容为:xx不在范围内!当前心率:xxx,血氧xxx,
温度:xx.xC定位地址为:精度:xxxx,维度:xxx - 第四个按键:"SOS紧急求救"一键报警,GSM发送短信:
老人需要帮助!当前心率:xxx,血氧xxx,
温度:xx.xC定位地址为:精度:xxxx,维度:xxx - 第五个按键取消报警
- ADXL345检测老人是否发生跌倒,板子按照淘宝页面
方向放,持续5S后液晶显示老人摔倒GSM发送短信,
蜂鸣器进行报警。短信内容为:请注意,老人跌倒!
当前心率:xxx,血氧xxx, 温度:xx.xC
定位地址为:精度:xxxx,维度:xxx - 板子竖起来后液晶显示老人已站立,GSM发送短信:
请注意老人已经站起来了! - 手机端回复:获取数据
GSM会把当前的信息发送到用户手机上进行显示 - 手机端回复:设置手机号码:1XXXXXXXXXX
修改接收短信号码 - GPS一定要到室外才可以进行获取,GPS显示绿灯时
表示正在获取当前经纬度
版本二 WIFI云平台+GPS定位+SOS求救+跌倒检测
心率+血氧+温度+蜂鸣器报警: - STM32F103C8T6单片机进行数据处理
- OLED液晶显示当前心率、血氧、体温、经纬度
- 第一个按键设置心率体温上限和下限
- 第二个按键对参数进行加(一直按就一直加)
- 第三个按键对参数进行减(一直按就一直减)
- 心率血氧温度不在范围内蜂鸣器进行报警,
- 第四个按键一键报警,PC电脑端显示紧急求助:
- 第五个按键取消报警
- ADXL345检测老人是否发生跌倒,板子按照淘宝页面
方向放,持续5S后液晶显示老人摔倒 - 板子竖起来后液晶显示老人已站立
- 通过WIFI模块和云平台服务器进行通信
PC电脑端显示当前信息和参数 - PC端实时更新GPS经纬度并且以地图的形式展现
版本三 GSM短信+SOS求救+跌倒检测+蜂鸣器报警
- STM32F103C8T6单片机进行数据处理
- OLED液晶显示当前是否跌倒信息
- 第一个按键设置设置接收短信号码
- 第二个按键对参数进行加(一直按就一直加)
- 第三个按键对参数进行减(一直按就一直减)
- 单独按下第二个按键:"SOS紧急求救"一键报警,
GSM发送短信:老人需要帮助!
精度:xxxx,维度:xxx - 单独按下第三个按键取消报警
- ADXL345检测老人是否发生跌倒,板子按照淘宝页面
方向放,持续5S后液晶显示老人摔倒GSM发送短信,
蜂鸣器进行报警。短信内容为:请注意,老人跌倒! - 板子竖起来后液晶显示老人已站立,GSM发送短信:
请注意老人已经站起来了!
版本四 GPS定位+GSM短信+SOS求救+跌倒检测+蜂鸣器报警
- STM32F103C8T6单片机进行数据处理
- OLED液晶显示当前经纬度等信息
- 第一个按键设置设置接收短信号码
- 第二个按键对参数进行加(一直按就一直加)
- 第三个按键对参数进行减(一直按就一直减)
- 单独按下第二个按键:"SOS紧急求救"一键报警,
GSM发送短信:老人需要帮助!
精度:xxxx,维度:xxx - 单独按下第三个按键取消报警
- ADXL345检测老人是否发生跌倒,板子按照淘宝页面
方向放,持续5S后液晶显示老人摔倒GSM发送短信,
蜂鸣器进行报警。短信内容为:请注意,老人跌倒!
获取到定位,定位位置为:
经度度:xxxx,维度:xxx - 板子竖起来后液晶显示老人已站立,GSM发送短信:
请注意老人已经站起来了! - 如果想要知道老人当前的位置
直接手机端回复:获取数据
GSM会把当前的信息发送到用户手机上信息为:
获取到定位,定位位置为:
经度度:xxxx,维度:xxx - 手机端回复:设置手机号码:1XXXXXXXXXX
修改接收短信号码 - GPS一定要到室外才可以进行获取,GPS显示绿灯时
表示正在获取当前经纬度
版本11:SOS+跌倒+声光报警
- OLED液晶显示当前是否跌倒等信息
- ADXL345检测是否跌倒,当板子平放大概10S表示跌倒,竖起表示站立
- 第1个按键开启/关闭SOS紧急报警, 蜂鸣器进行声光报警
- 第2个按键取消本次报警,当下次发生异常仍继续报警
版本12 :WIFI+SOS+跌倒+声光报警
- OLED液晶显示当前是否跌倒等信息
- ADXL345检测是否跌倒,当板子平放大概10S表示跌倒,竖起表示站立
- 第1个按键开启/关闭SOS紧急报警, 蜂鸣器进行声光报警
- 第2个按键取消本次报警,当下次发生异常仍继续报警
WIFI无线传输 - 手机显示是否跌倒、是否SOS求救等信息
- 如果跌倒或SOS求助,手机震动提醒
- 手机端按下取消报警,告知用户已经知道求助
版本13 :WIFI+心率血氧+温度+SOS+跌倒+声光报警 - OLED液晶显示当前心率血氧、温度等信息
- ADXL345检测是否跌倒,当板子平放大概10S表示跌倒,竖起表示站立
- MAX30102心率血氧模块检测当前心率和血氧
- DS18B20检测当前温度
- 按下第一个按键:设置 第二个:加,第三个:减
- 按键设置心率温度上限下限和血氧下限
- 当参数异常蜂鸣器进行声光报警,参数进行闪烁提醒
- 第四个按键开启/关闭SOS紧急报警, 蜂鸣器进行声光报警
- 第五个按键取消本次报警,当下次发生异常仍继续报警
WIFI无线传输 - 手机显示心率血氧、温度等信息,
字体颜色变为红色,手机进行震动提醒, - 手机显示是否跌倒,是否求助,
- 如果跌倒或SOS求助,手机震动提醒
- 手机端按下取消报警,告知用户已经知道求助
版本14 :WIFI+GPS定位+SOS+跌倒+声光报警 - OLED液晶显示当前是否跌倒、经纬度等信息
- ADXL345检测是否跌倒,当板子平放大概10S表示跌倒,竖起表示站立
- GPS获取当前经度和维度
- 第1个按键开启/关闭SOS紧急报警, 蜂鸣器进行声光报警
- 第2个按键取消本次报警,当下次发生异常仍继续报警
WIFI无线传输 - 手机显示经纬度、是否跌倒、是否SOS求救等信息
- 如果跌倒或SOS求助,手机震动提醒
- 手机端按下取消报警,告知用户已经知道求助
版本15 :WIFI+GPS定位+心率血氧+温度+SOS+跌倒+声光报警 - OLED液晶显示当前心率血氧、温度、经纬度等信息
- ADXL345检测是否跌倒,当板子平放大概10S表示跌倒,竖起表示站立
- MAX30102心率血氧模块检测当前心率和血氧
- GPS获取当前经度和维度
- DS18B20检测当前温度
- 按下第一个按键:设置 第二个:加,第三个:减
- 按键设置心率温度上限下限和血氧下限
- 当参数异常蜂鸣器进行声光报警,参数进行闪烁提醒
- 第四个按键开启/关闭SOS紧急报警, 蜂鸣器进行声光报警
- 第五个按键取消本次报警,当下次发生异常仍继续报警
WIFI无线传输 - 手机显示心率血氧、温度、经纬度等信息,
字体颜色变为红色,手机进行震动提醒, - 手机显示是否跌倒,是否求助,
- 如果跌倒或SOS求助,手机震动提醒
- 手机端按下取消报警,告知用户已经知道求助
版本21 :声光提示+震动提醒+SOS+测距+跌倒+照明 - OLED液晶显示当前距离,最小报警距离等信息等信息
- SR04超声波检测当前距离,马达进行震动提醒,液晶显示:“低于安全距离!”
蜂鸣器声光报警 - 光敏传感器检测当前环境强弱,光线暗开启LED照明指示灯
防止夜晚车辆或者行人碰撞老人 - ADXL345检测老人是否跌倒,当板子倾斜大概10S表示跌倒,
马达进行震动提醒,蜂鸣器声光提醒 - 按下第一个按键进入距离设置,第二个是加,第三个是减
液晶显示:“低于安全距离!” - 单独按下第四个按键进行SOS紧急报警, 液晶显示“紧急求救”
蜂鸣器声光提醒,马达进行震动提醒 - 单独按下第五个按键取消紧急呼叫
版本22:语音提示+震动提醒+SOS+测距+跌倒+照明 - OLED液晶显示当前距离,最小报警距离,信息等信息
- SR04超声波检测当前距离,马达进行震动提醒,液晶显示:“低于安全距离!”
WT588D播报“当前距离较近,请注意安全”提醒 - 光敏传感器检测当前环境强弱,光线暗开启LED照明指示灯
防止夜晚车辆或者行人碰撞老人 - ADXL345检测老人是否跌倒,当板子倾斜大概10S表示跌倒,
马达进行震动提醒,WT588D语音“当前跌倒,需要救治” - 按下第一个按键进入距离设置,第二个是加,第三个是减
液晶显示:“低于安全距离!” - 单独按下第四个按键进行SOS紧急报警, 液晶显示“紧急求救”
语音播报“我遇到困难,需要帮助,希望大家帮助我一下”,马达进行震动提醒 - 单独按下第五个按键取消紧急呼叫,取消语音播报
版本23 :WIFI+版本21 :声光提示+震动提醒+SOS+测距+跌倒+照明
WIFI无线传输
8. 手机显示距离,是否跌倒,是否求助
9. 距离小于设置值,或者跌倒,是否求助
字体颜色变为红色,手机进行震动提醒,
10. 手机端也可以按下取消求助,告知用户已经知道求助
版本24 :WIFI+版本22:语音提示+震动提醒+SOS+测距+跌倒+照明
WIFI无线传输
9. 手机显示距离,是否跌倒,是否求助,当前经纬度
10. 距离小于设置值,是否跌倒,是否求助
字体颜色变为红色,手机进行震动提醒,
11. 手机端也可以按下取消求助,告知用户已经知道求助
版本25:WIFI+GPS定位+语音提示+震动提醒+SOS+测距+跌倒+照明
- OLED液晶显示当前距离,最小报警距离,经纬度等信息等信息
- SR04超声波检测当前距离,马达进行震动提醒,液晶显示:“低于安全距离!”
WT588D播报“当前距离较近,请注意安全”提醒 - 光敏传感器检测当前环境强弱,光线暗开启LED照明指示灯
防止夜晚车辆或者行人碰撞老人 - GPS获取当前经度和维度
- ADXL345检测老人是否跌倒,当板子倾斜大概10S表示跌倒,
马达进行震动提醒,WT588D语音“当前跌倒,需要救治” - 按下第一个按键进入距离设置,第二个是加,第三个是减
液晶显示:“低于安全距离!” - 单独按下第四个按键进行SOS紧急报警, 液晶显示“紧急求救”
语音播报“我遇到困难,需要帮助,希望大家帮助我一下”,马达进行震动提醒 - 单独按下第五个按键取消紧急呼叫,取消语音播报
WIFI无线传输 - 手机显示距离,是否跌倒,是否求助,当前经纬度
- 距离小于设置值,是否跌倒,是否求助
字体颜色变为红色,手机进行震动提醒, - 手机端也可以按下取消求助,告知用户已经知道求助
版本26 :WIFI+水坑防滑+GPS定位+震动提醒+声光提示+SOS+测距+跌倒+照明 - OLED液晶显示当前距离,最小报警距离,经纬度等信息等信息
- SR04超声波检测当前距离,马达进行震动提醒,液晶显示:“低于安全距离!”
蜂鸣器声光报警 - 光敏传感器检测当前环境强弱,光线暗开启LED照明指示灯
防止夜晚车辆或者行人碰撞老人 - GPS获取当前经度和维度
- ADXL345检测老人是否跌倒,当板子倾斜大概10S表示跌倒,
马达进行震动提醒,蜂鸣器声光提醒 - 水位传感器检测地面是否有水或者水坑,马达进行震动提醒
蜂鸣器声光提醒 - 按下第一个按键进入距离设置,第二个是加,第三个是减
液晶显示:“低于安全距离!” - 单独按下第四个按键进行SOS紧急报警, 液晶显示“紧急求救”
蜂鸣器声光提醒,马达进行震动提醒 - 单独按下第五个按键取消紧急呼叫
WIFI无线传输 - 手机显示距离,是否跌倒,是否有水坑,是否求助,当前经纬度
- 距离小于设置值,检测到有水,或者跌倒,是否求助
字体颜色变为红色,手机进行震动提醒, - 手机端也可以按下取消求助,告知用户已经知道求助
STM32单片机+OLED液晶显示+蜂鸣器+按键设置
ADXL345三轴传感器+DS18B20温度+MAX30102心率血氧
GPS定位模块+AIR780短信模块+wifi模块ESP8266