You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
ppbyfcehx 084f811ae3
Update README.md
10 months ago
doc 111 10 months ago
model ADD file via upload 10 months ago
other 222 10 months ago
src 111 10 months ago
README.md Update README.md 10 months ago

README.md

老人看护系统

项目简介

老人看护系统是一个综合性 Android 应用,旨在通过智能检测、健康监测、生活提醒和防走失功能,全方位保障老年人的安全与健康。本项目通过传感器、位置信息等多种手段,实现对老人的实时监控、突发状况提醒及健康状况分析。

####功能特性

  • 输入健康信息:老人可通过应用录入健康数据(如心率、血压、血糖等),便于后续健康分析。
  • 健康监测:老人可定时检测并输入健康数据,系统会生成分析报告,方便监护人和医生了解老人的健康状况。
  • 日常生活提醒:亲属可以为老人设置提醒任务,例如按时服药、测量健康数据等。系统通过闹钟提醒老人,避免遗漏重要事项。
  • 防走失功能:通过 GPS 定位监控老人的实时位置,可设置安全区域。一旦老人超出安全范围,系统将自动发送提醒通知。
  • 紧急呼叫:老人在突发状况下可以通过系统快捷呼叫紧急联系人,同时系统也能自动检测异常情况,向预设联系人发送通知。
  • 摔倒检测:通过传感器分析,实时监控老人状况。检测到跌倒后,系统会通知监护人和医生,并触发报警机制。

环境需求

开发工具: Android Studio Android SDK: 编译版本 34最低支持版本 27 语言: Java 依赖库:

  • AppCompat 和 Material Design 组件
  • ConstraintLayout 布局管理
  • AMap 地图和位置服务

使用说明

  1. 项目构建 克隆项目至本地 打开 Android Studio导入项目根目录。 同步 Gradle 配置文件,依赖配置见 build.gradle 文件.

  2. 权限配置 应用需要以下权限以确保功能正常运行:

  • 传感器权限: 用于检测设备加速度和角速度。
  • 系统悬浮窗权限: 确保弹窗可覆盖其他应用。
  • 定位权限: 实现实时位置监控和安全区域提醒。
  • 存储权限: 保存健康数据和分析报告。

模块描述

  1. 健康数据模块 核心功能:
  • 提供界面录入健康数据(心率、血压、血糖)。
  • 数据录入后生成健康报告,方便监护人查看。
  1. 日常提醒模块 核心功能:
  • 亲属可通过设定计划为老人设置日常提醒。
  • 提醒通过闹钟弹窗和语音播报告知老人。
  1. 防走失模块 核心功能:
  • 通过 GPS 获取老人的实时位置。
  • 设置安全区域,一旦老人超出范围,系统发送通知。
  1. 紧急呼叫模块 核心功能:
  • 提供快捷呼叫按钮,老人可一键拨打紧急联系人电话。
  • 系统自动检测异常情况时,向紧急联系人发送报警信息。
  1. 摔倒检测模块 核心功能:
  • 使用设备传感器(加速度计和陀螺仪)实时监测老人的运动状态。
  • 通过算法分析检测跌倒事件。
  • 检测到跌倒后系统触发弹窗、TTS 提示和紧急通知。