基于STM32的跌倒检测系统
2024-11-01 11:51:00 0 举报
基于STM32的跌倒监测系统,提供系统整体硬件图、功能框架图、主控制端软件程序设计流程图
作者其他创作
大纲/内容
Lora通信模块
生成数据记录图
SPI
Y
USB存储
STM32F429IGT6
扫描USB设备文件目录
N
系统人机交互页面切换至信息修改页面
系统人机交互页面切换至位置信息显示页面
跌倒检测系统
将数据按预定格式划分存储到数组中
读取当前的时间并生成路径
提取特征点信息
心率血氧检测
报警功能
云平台
蜂鸣器
串口3是否接收到数据
是否点击历史数据查询页面按钮
触摸屏扫描
完成数据写入后关闭文件
环境温湿度检测
位置信息检测
STK-S1216F8-BD北斗定位模块
将新数据保存到相应变量中并存入AT24C02
是否生成省力健康监测页面按钮
关闭文件
摄像头信息采集
运行GUI和task任务
选取需修改的信息并输入新数据
MPU6050陀螺仪
触摸屏、RCT时钟、文件系统初始化,挂载U盘
LCD屏幕、GUI、WIFI模块、SIM900A模块、Lora模块
电源模块
提供网页端查看
将收集到的监测数据封装成规定的数据格式
判断定时器3是否达到时间周期
以当前日期为文件名称创建txt文件
是否点击信息修改界面按钮
打开该文件并按照相应的格式显示在屏幕上
串口以及定时器初始化,设置中断优先级分组
系统时钟、延时函数初始化
在USB存储中是否找到相应文件
功能框架图
足底压力检测
LED灯
信息采集终端节点(足底部分)
主控制器通过串口1给SIM900模块发送AT指令,控制其发送报警短信
使用数组中数据更新屏幕显示
USB设备
是否与云平台服务器连接上
根据当前路径打开相应的txt文件并且向其中写入数据
主控制端
是否点击跌倒监测页面按钮
人机交互界面切换至位置信息显示页面
开始
显示以及存储功能
是否点击位置信息显示页面按钮
系统人机交互页面切换至跌倒监测显示页面
通过选择的查询日期生成所查询文件的路径
主控端器报警
短信报警
通过WIFI模块将数据发送到IONENET云平台
这是水印,克隆可删除
接收到的数据是否都有效
系统整体硬件图
USB中是否存在相同路径
RGB屏幕显示
系统人机交互页面切换至历史数据查询界面
信息采集终端节点(手腕部分)
温湿度传感器
ESP8266模块
温度传染器
提供手机端查看
通过WIFI模块链接云平台
结束
框选人物信息
数据采集功能
0.96寸oled屏幕
薄膜压力传感器
SIM900A模块
PC端摔倒报警
是否发生跌倒事件
在日历组件上选择查询的日期
RGB屏幕
主控制端软件程序设计流程图
视频摔倒检测
陀螺仪状态检测
判断定时器2是否达到时间周期
0 条评论
下一页